Received: by 10.223.185.116 with SMTP id b49csp3421337wrg; Tue, 13 Feb 2018 02:10:03 -0800 (PST) X-Google-Smtp-Source: AH8x225G8d+AlKy2/r75KAhoN0RT3aYc7rCIwuL1hIJdEj8CrGGcBd/xZq0Yr++6pFvYD8xyP2On X-Received: by 10.98.91.5 with SMTP id p5mr316438pfb.163.1518516602919; Tue, 13 Feb 2018 02:10:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1518516602; cv=none; d=google.com; s=arc-20160816; b=DtMqTLEESNs09K4fC9516Mnm5xk8tvA+SCcnFmfcQBUvVHr5NNvjb0wT49dbU/URo6 GW1cvvMcWIV0Ku31C7Zi/10s6p7Tk/AkRBChrDXz2pRVHzsBjYT8rxHd2c6KNYR1cReK zstWJicTGbmBlGp83WFZLxchQMvOaf3XD9Kp9D5d74qWoLpZUQXjvJABV3beoJ29O9ug Zqmey+t2qgzHZgu9drf34hapdYEKWGLky65Ho5uR/ZtFCUz2d2uC6uC/mGw2kfY+8to7 /ffPOCkVYi4WydwCFqNbMaxAG/+1CIeO9irQviop/uEIhRxX3qnnIq83EyRcw1JJGcAU LwPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=6Hccp1w6lfWdEImsVwNtq4as/iGji50NQFu3DnbEjfQ=; b=l+26t6L/C9XdGg6J9tzwD0LtnozX+oRv4hM1GU6DXgsHfjaYhksUfFF5x4njy/0zHa 7nwSONWaPScsl+z9g89AHfDS3gZzkCTvdOFSK8j+mJ5K9eGFkQtgTwCW8O6UK2vtnaXw liiUexcxHUkQQ8hbAtzCShRDO/mrWMS4469X2esUEZnJUOUjGHcqfWvK+NoMzGKYI5Ni xoAu2BIf7+bD7JVtq5BtvQBfPQ67h/z3GkrECT8gjl/7l9uTk061qlLio1R0OkIapjP6 EBfIrO6xbLSi4DWWUqRN5ZxL01K0T2iCctRA594CqvbltrqmkaEOI7a4U1XZ2wOwuwUK YjdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=uzuZ84tI; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w10-v6si3472102plz.107.2018.02.13.02.09.48; Tue, 13 Feb 2018 02:10:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=uzuZ84tI; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934085AbeBMJKx (ORCPT + 99 others); Tue, 13 Feb 2018 04:10:53 -0500 Received: from mail-pl0-f65.google.com ([209.85.160.65]:40579 "EHLO mail-pl0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933810AbeBMJKq (ORCPT ); Tue, 13 Feb 2018 04:10:46 -0500 Received: by mail-pl0-f65.google.com with SMTP id g18so6358793plo.7; Tue, 13 Feb 2018 01:10:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :in-reply-to:references; bh=6Hccp1w6lfWdEImsVwNtq4as/iGji50NQFu3DnbEjfQ=; b=uzuZ84tIGGxNfztWxdRkoVFnjVHmIg2+R+07XEVCi022FteSI2Y29L8Acwmq15HHbL 7Ft/uPqsdb/noP2q50hvNbfaPLTgTIGWMojNeQGzkFefZEvuXCZHWRZCXHftOipaPUA8 uWpVCT3fDsfdjvRd31c3q+/+Ocn9rVbk+hrasgr3ND6epi3xonjpdcQohGRjIyj3HVvj hSaxQ8jERZW8JSMfWS8XyW+Q+TEa6nrytmyM+Fz5kWcXqdBC/YwKL1zkszPdEW355ISn 2YjlfxhmmXnTJCsy+7/DDOBAXxfg5PM558OObhJajNS4qVfKa0QKw9vxOIqksPieoI/W p+AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:in-reply-to:references; bh=6Hccp1w6lfWdEImsVwNtq4as/iGji50NQFu3DnbEjfQ=; b=grakuWLDVRZsBTq75WIHm6c+D/v1JR6Qd7EOMD1pCdWwozMM+0aX4yG5fRCQiOUQQy sjQHd7FkS/+5XJiQaGIl3L5S91RLX6o0qE3m2AVZmbD+RWjIHwM37ocKWb8cdWU9esni YZzcrtxjPXjOa7Ck/dXrmF4ZNV9gibGhP3tT9xZMng5Ibk4C6RMhtHORBAEBlcqo/IlL vXJWNR7izqSJjVQAWrjVgEFhFB5RK+Muu1QIxKB5WktqKxXexCkoG2GFKBR4VcjW4UzF sQitErNuruwoVBFXLhZ+Km62B5cLKVuTdzC+dzsPCm4+p/eD1aoN+3DIUalxgC/dZhsO Pd0w== X-Gm-Message-State: APf1xPCnZcKt7P1OzTED/BbrXli9vExo39D2EFJ7ElzzMME8kzvpUGBy /r/yil7OUBmqtA42lDF3T4k= X-Received: by 2002:a17:902:c5:: with SMTP id a63-v6mr489848pla.391.1518513045439; Tue, 13 Feb 2018 01:10:45 -0800 (PST) Received: from app09.andestech.com ([118.163.51.199]) by smtp.gmail.com with ESMTPSA id q20sm31434692pfh.178.2018.02.13.01.10.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Feb 2018 01:10:44 -0800 (PST) From: Greentime Hu X-Google-Original-From: Greentime Hu To: greentime@andestech.com, linux-kernel@vger.kernel.org, arnd@arndb.de, linux-arch@vger.kernel.org, tglx@linutronix.de, jason@lakedaemon.net, marc.zyngier@arm.com, robh+dt@kernel.org, netdev@vger.kernel.org, deanbo422@gmail.com, devicetree@vger.kernel.org, viro@zeniv.linux.org.uk, dhowells@redhat.com, will.deacon@arm.com, daniel.lezcano@linaro.org, linux-serial@vger.kernel.org, geert.uytterhoeven@gmail.com, linus.walleij@linaro.org, mark.rutland@arm.com, greg@kroah.com, ren_guo@c-sky.com, rdunlap@infradead.org, davem@davemloft.net, jonas@southpole.se, stefan.kristiansson@saunalahti.fi, shorne@gmail.com Cc: green.hu@gmail.com Subject: [PATCH v7 01/37] openrisc: add ioremap_nocache declaration before include asm-generic/io.h and sync ioremap prototype with it. Date: Tue, 13 Feb 2018 17:09:05 +0800 Message-Id: X-Mailer: git-send-email 2.16.1 In-Reply-To: References: In-Reply-To: References: Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org A future commit for the nds32 architecture bootstrap("asm-generic/io.h: move ioremap_nocache/ioremap_uc/ioremap_wc/ioremap_wt out of ifndef CONFIG_MMU") will move the ioremap_nocache out of the CONFIG_MMU ifdef. This means that in order to suppress re-definition errors we need to setup #define's before importing asm-generic/io.h. Also, the change adds a prototype for ioremap where size is size_t so fix that as well. Signed-off-by: Greentime Hu Acked-by: Stafford Horne --- arch/openrisc/include/asm/io.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/openrisc/include/asm/io.h b/arch/openrisc/include/asm/io.h index 7c691399da3f..6709b28a0221 100644 --- a/arch/openrisc/include/asm/io.h +++ b/arch/openrisc/include/asm/io.h @@ -29,13 +29,14 @@ #define PIO_OFFSET 0 #define PIO_MASK 0 +#define ioremap_nocache ioremap_nocache #include #include extern void __iomem *__ioremap(phys_addr_t offset, unsigned long size, pgprot_t prot); -static inline void __iomem *ioremap(phys_addr_t offset, unsigned long size) +static inline void __iomem *ioremap(phys_addr_t offset, size_t size) { return __ioremap(offset, size, PAGE_KERNEL); } -- 2.16.1