Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1550705ybh; Mon, 20 Jul 2020 00:46:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyT83D8PMTr1fu46ZvV2y3H373gKGFf5fkTbMr9XXlIYurpluhTUSFq8hXiYX0ysHciuR/H X-Received: by 2002:a17:906:d92e:: with SMTP id rn14mr20535667ejb.314.1595231165559; Mon, 20 Jul 2020 00:46:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595231165; cv=none; d=google.com; s=arc-20160816; b=mo01iJGHvTOjDEsSozYTD4LeY8WWRcS10jVDEuxUGl0QkF0giGVxLguVlCuXMNFM9a Dy60SzQZPGHrgvKut/ZKAqelZ9Uf4uMpanyBUWqdG/l1bnsqwzhA8GteGLncjh7rJHtV gr5vTDvqxc5cTbCKh4NynEp7pSl82iIR34yg/rtkCWlVJueO6W+GR8vGxPJopVoHJWPQ U+6M+uY7LEXDc2Y7BaBwX1FXOIpMy1C661ofvmJxn8w9DHiSkCOLbDls/fSvFsQK1x7d AH3lpTSy59yT3PAzlNASaJ95xEK9ClRVYpGA8GzwwaNJKRBMFf6yV32gSZegHmQD7Ace xEVQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=5x491CKyaMZTA1M98aCo/xj0QuaxA6xQcZWDsSpG7xE=; b=G9xweEtdLkiGXhIlPhwgo8PyjeIMpgoW6v3G2T20js9aLFiB+2KnQl8S/rvPtIrP8G O5063rDp/c2XYovqNnva/kCfps3eZ+3W4MFR/71dj6jUUNM5T5bbm6DGgi/83igek5tz QWVm5WgY5A21whVUdME91WYUYAFB3pTfONUbT7CYR4WOs4RAL3vZUzDQrQjZDH+n5Euv Nu/78lJJqwb1Dsufv8yDtqR/u6sK9EyvhokvQAtI0eWB3e8+gpBQFkVLR2eyOG+rX7oc s3WlFvVBU9EPaSRn/888uPFAAUuH3fu/5CBnhT7vxt7ZBs1BlM2z3YrO4slp4SATk/+E 5EFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@flygoat.com header.s=vultr header.b=ASX+t96h; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=flygoat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t10si10053745edt.339.2020.07.20.00.45.42; Mon, 20 Jul 2020 00:46:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=fail header.i=@flygoat.com header.s=vultr header.b=ASX+t96h; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=flygoat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727085AbgGTHom (ORCPT + 99 others); Mon, 20 Jul 2020 03:44:42 -0400 Received: from vultr.net.flygoat.com ([149.28.68.211]:41356 "EHLO vultr.net.flygoat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726030AbgGTHom (ORCPT ); Mon, 20 Jul 2020 03:44:42 -0400 Received: from localhost.localdomain (unknown [IPv6:2001:da8:20f:4430:250:56ff:fe9a:7470]) by vultr.net.flygoat.com (Postfix) with ESMTPSA id 6B7C71FEC7; Mon, 20 Jul 2020 07:44:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=flygoat.com; s=vultr; t=1595231081; bh=cp+frRMJbDSmQF0aHJsiydb5cvCrlCDWTwGZKrqtUy0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ASX+t96hntqJaytBufC3nJUDijiewiMVBuDyDErO8UE5xAmylMffgM2To0T5GKkTo 0uE9D73nBInSL4OYPqNdZ/dJszcqZwWANaEY3JKAclGO08/MSEwhuwflbKCjHp/z3f tkdj2eDUGOl/DcvBe8Qs1aaq02E9CJIBtNIHK1fZrgo1/RUc7twgA6+DhvvnyctMaq 8td2uxoQmYYk1q7n4aj+d1s7Znu4JxID8pTFHyBpQrEWTYSG49I5pDHcmJLFx7LEgW EhYEpxTYZdRUFxLNEfOVARYnr0OT1P3k76NFkRFJI8sAFbN57arWt9XqB/9Tbcnuyh 6G5eUZqRy9udg== From: Jiaxun Yang To: linux-mips@vger.kernel.org Cc: Jiaxun Yang , Rob Herring , Thomas Bogendoerfer , Huacai Chen , Frank Rowand , Paul Burton , Arnd Bergmann , Nathan Chancellor , Nick Desaulniers , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH 3/5] MIPS: Loongson64: Enlarge IO_SPACE_LIMIT Date: Mon, 20 Jul 2020 15:42:36 +0800 Message-Id: <20200720074249.596364-4-jiaxun.yang@flygoat.com> X-Mailer: git-send-email 2.28.0.rc1 In-Reply-To: <20200720074249.596364-1-jiaxun.yang@flygoat.com> References: <20200720074249.596364-1-jiaxun.yang@flygoat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It can be very big on LS7A PCH systems. Signed-off-by: Jiaxun Yang --- arch/mips/include/asm/io.h | 3 ++- arch/mips/include/asm/mach-loongson64/spaces.h | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/mips/include/asm/io.h b/arch/mips/include/asm/io.h index 346fffd9e972..0072489325fa 100644 --- a/arch/mips/include/asm/io.h +++ b/arch/mips/include/asm/io.h @@ -50,8 +50,9 @@ # define __relaxed_ioswabq ioswabq /* ioswab[bwlq], __mem_ioswab[bwlq] are defined in mangle-port.h */ - +#ifndef IO_SPACE_LIMIT #define IO_SPACE_LIMIT 0xffff +#endif /* * On MIPS I/O ports are memory mapped, so we access them using normal diff --git a/arch/mips/include/asm/mach-loongson64/spaces.h b/arch/mips/include/asm/mach-loongson64/spaces.h index 3de0ac9d8829..b99b43854929 100644 --- a/arch/mips/include/asm/mach-loongson64/spaces.h +++ b/arch/mips/include/asm/mach-loongson64/spaces.h @@ -11,8 +11,7 @@ #define PCI_IOSIZE SZ_16M #define MAP_BASE (PCI_IOBASE + PCI_IOSIZE) -/* Reserved at the start of PCI_IOBASE for legacy drivers */ -#define MMIO_LOWER_RESERVED 0x10000 +#define IO_SPACE_LIMIT 0x00ffffff #include #endif -- 2.28.0.rc1