Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp1912561pxb; Mon, 23 Aug 2021 07:33:59 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy9dYhM7QgSCI1Ysz96nkgatwKrl1D3vGZSiHZ809isoQOtr0xj5xE8tNe9oGcn/NDiJxHL X-Received: by 2002:a05:6402:31bc:: with SMTP id dj28mr37498573edb.143.1629729239537; Mon, 23 Aug 2021 07:33:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629729239; cv=none; d=google.com; s=arc-20160816; b=y9P6tDjd38pfgBawRxUU8dL4VavsRx3fcJ4+mleKaMhqx0PVh5U7B9o+O/6DIdX42r 8q5osETSTIPcuPgTm8Vk1SZwvE4jjzoA1T3e5OvcZgZW3EohQ6gKWv37PCl6pmjkzyAu 9ZtPX7tStE6g/Wd70WINyLTyUaBC/9WwURYJwThRCd6tOrYMv0FGEm/43bq//pHzhufL gKyX1swv6G2jpVfgiywEN8Jo194mobr9r1/0Rjw2ZC//Ro9BZ+/TVXTg9kVdVQwtunIE dvRTATTYIFrKn70mpPSWvAmz5NR3oiGJqYN5h8u3EvZ2ouafkm6wskPiw3quDeCufy9j xUfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=O19TJotN/auS2VUAir0/D+Eg4zBA5lCL9/LkjqsJeJ4=; b=dwFfMNvJk0VnzFTIbHdEAm6WWa9oEVaocBlx469NGKVAs4wf/gmAGENhXiYMzEokHc phUb9Nxu8Z4lXKq1lcGMwJhHU4MgHKRxJhcso7aJ0nLljzWaZvGsuN4F7BTNHVwFv1vI /zm+7DH4ewmwn0EwIxu7Ti4TAbkKHqpSoj7Knu8pet7TDXJy1P+ycRCF88CAo4PoOO35 WeLBn1aMZAx8wTYQsw9WYr8l7Sz9RN2dJYsOi1XLc5moZ/tLRIbgmU9mf7YVie2XVfio 6iORnUdgACbvPq+/KeNDxOZg1cL3ivTAu5U6u5oVHAhJ4j+hBebWWabBCkzYw/kQVJW/ lZLQ== ARC-Authentication-Results: i=1; mx.google.com; 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=QUARANTINE dis=NONE) header.from=marcan.st Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t12si17503143edc.333.2021.08.23.07.33.33; Mon, 23 Aug 2021 07:33:59 -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; 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=QUARANTINE dis=NONE) header.from=marcan.st Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230212AbhHWOc3 (ORCPT + 99 others); Mon, 23 Aug 2021 10:32:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229979AbhHWOc0 (ORCPT ); Mon, 23 Aug 2021 10:32:26 -0400 Received: from mail.marcansoft.com (marcansoft.com [IPv6:2a01:298:fe:f::2]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AB311C061575 for ; Mon, 23 Aug 2021 07:31:43 -0700 (PDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: hector@marcansoft.com) by mail.marcansoft.com (Postfix) with ESMTPSA id 5E9BB41E96; Mon, 23 Aug 2021 14:31:38 +0000 (UTC) From: Hector Martin To: Arnd Bergmann Cc: Lee Jones , linux-kernel@vger.kernel.org, Hector Martin Subject: [PATCH] mfd/syscon: Use of_iomap() instead of ioremap() Date: Mon, 23 Aug 2021 23:31:22 +0900 Message-Id: <20210823143122.253094-1-marcan@marcan.st> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This automatically selects between ioremap() and ioremap_np() on platforms that require it, such as Apple SoCs. Signed-off-by: Hector Martin --- drivers/mfd/syscon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/syscon.c b/drivers/mfd/syscon.c index 765c0210cb52..191fdb87c424 100644 --- a/drivers/mfd/syscon.c +++ b/drivers/mfd/syscon.c @@ -60,7 +60,7 @@ static struct syscon *of_syscon_register(struct device_node *np, bool check_clk) goto err_map; } - base = ioremap(res.start, resource_size(&res)); + base = of_iomap(np, 0); if (!base) { ret = -ENOMEM; goto err_map; -- 2.32.0