From patchwork Thu Nov 19 16:06:13 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Wahren X-Patchwork-Id: 7658831 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 1C6CFBF90C for ; Thu, 19 Nov 2015 16:10:15 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 999D42063A for ; Thu, 19 Nov 2015 16:10:09 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BCA1E2052A for ; Thu, 19 Nov 2015 16:10:08 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZzRl1-00012S-61; Thu, 19 Nov 2015 16:08:23 +0000 Received: from mout.kundenserver.de ([212.227.17.13]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1ZzRju-0000LA-Dm; Thu, 19 Nov 2015 16:07:16 +0000 Received: from localhost.localdomain ([95.91.39.67]) by mrelayeu.kundenserver.de (mreue102) with ESMTPSA (Nemesis) id 0MJTL9-1ZxWic3BWt-0031fz; Thu, 19 Nov 2015 17:06:37 +0100 From: Stefan Wahren To: Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , Stephen Warren , Lee Jones , Eric Anholt Subject: [PATCH RFC 1/4] ARM: bcm2835: remove sdhci pins from GPIO pinctrl Date: Thu, 19 Nov 2015 16:06:13 +0000 Message-Id: <1447949176-21926-2-git-send-email-stefan.wahren@i2se.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1447949176-21926-1-git-send-email-stefan.wahren@i2se.com> References: <1447949176-21926-1-git-send-email-stefan.wahren@i2se.com> X-Provags-ID: V03:K0:1pJTysBnGcxqlCNJrHZLwaQQ21/T4BpGEyXG52rYJ6ld/kN215K uGwGdWkWbaU9ubSt9LM+GjYPMqTXM5CeoGBtJ4+aP27rdQRZJ8rbo8PWt3i6YTjFbd432so fGkpLIgdwspCBIcvvmUdX9lPk40eFYQY5Smh39K0RqOdPuKwsbvUc/jvBEv1VtyX0kQjObZ t4uuGO5nSqF6YUp2AAEaQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:kqllu6MxLGk=:kVVVZ5HtciaO+OWzLidGIs inwTXV9U7diB34pE0BLqpgOrNp44+9/YhGyCp4c9OH7Od+y+ko/9BWGobR4JZl1yjKYAxQcke eqJoYJ2lGdzskwy8Q7V8BK6yHN3UcEEZi4zYCIZnyKxtz/lCyxbBaJjgfBRqXS5x3Jg6Wq0mL HT1Pyh8vfnRvjXOpd1m9D6A/onW48ue7XL2nahOKcNuz0haoQzw1LpBCfECnaTB9/Crk35RzS V/MbE0q6NvKLHoBFzBwSaGVE8+/wM19FnxpwxGW99iAakwiYmacasjjM4jYj5GQuHHzY7nWmI yaeh6iIXvkdTZOPlhLJjHDFOMmAaSi50GRtUzG8VYuMO5d/t2/0wOfouWu8oYxl46x0p+/lKX gr4oouOVwPWEAHE2D7qqmwS1HL5w9QMh9knDo8cZnTcLmjlZelV0vyP5IzxuoU5uT3w53FpH0 gkyqfE+yaJ1K9Bhfhd09N/tduGfPP4pEsfh/1wJtO1ZPbGmq0KFifkf/gw4cQp2AnUjuKy/SM hfPrDPc8Qth64L5Ni+PfJgVA8RKsBzEQi5WbDNZIqPAVTWQswbVmmIl9fRrEpRpfNBucr6Fxc CZ6FhBTJJfmipB7UBWCCJWwI7AaGlAUQ0gWiq9w31o4/4jldvI3tvp93+JAtg5ZWzog5qT1x0 nDpWDUfGJ9yHpmDg7A0ff7XRuadtVs3NKNxv/XAw6fOdEsH3MGYvCX6K3YYUfSsxCmNY= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20151119_080714_953198_8ECAF722 X-CRM114-Status: GOOD ( 10.21 ) X-Spam-Score: -2.6 (--) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Stefan Wahren , devicetree@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.8 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Currently the pins alt3 (sdhci) are assigned to GPIO pinctrl. This is bad because a user could export it to sysfs and break sdhci. In order to avoid that remove those pins from GPIO pintrl. Signed-off-by: Stefan Wahren --- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts index b2bff43..50be11d 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts @@ -20,7 +20,7 @@ }; &gpio { - pinctrl-0 = <&gpioout &alt0 &i2s_alt0 &alt3>; + pinctrl-0 = <&gpioout &alt0 &i2s_alt0>; /* I2S interface */ i2s_alt0: i2s_alt0 { diff --git a/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts index 668442b..43dd5ef 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts @@ -20,7 +20,7 @@ }; &gpio { - pinctrl-0 = <&gpioout &alt0 &i2s_alt0 &alt3>; + pinctrl-0 = <&gpioout &alt0 &i2s_alt0>; /* I2S interface */ i2s_alt0: i2s_alt0 { diff --git a/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts index eab8b591..e5a65a8 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts @@ -13,7 +13,7 @@ }; &gpio { - pinctrl-0 = <&gpioout &alt0 &i2s_alt2 &alt3>; + pinctrl-0 = <&gpioout &alt0 &i2s_alt2>; /* I2S interface */ i2s_alt2: i2s_alt2 { diff --git a/arch/arm/boot/dts/bcm2835-rpi-b.dts b/arch/arm/boot/dts/bcm2835-rpi-b.dts index ff6b2d1..e6cd93b 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-b.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-b.dts @@ -13,5 +13,5 @@ }; &gpio { - pinctrl-0 = <&gpioout &alt0 &alt3>; + pinctrl-0 = <&gpioout &alt0>; };