From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Wahren Subject: [PATCH RFC 3/3] ARM64: bcm2837-rpi: Fix pwm and i2c pin control Date: Thu, 16 Feb 2017 21:20:47 +0000 Message-ID: <1487280047-29608-4-git-send-email-stefan.wahren@i2se.com> References: <1487280047-29608-1-git-send-email-stefan.wahren@i2se.com> Return-path: In-Reply-To: <1487280047-29608-1-git-send-email-stefan.wahren@i2se.com> Sender: linux-i2c-owner@vger.kernel.org To: Eric Anholt , Wolfram Sang , Peter Robinson Cc: Martin Sperl , =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= , Catalin Marinas , Will Deacon , Rob Herring , Frank Rowand , Florian Fainelli , linux-rpi-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-i2c@vger.kernel.org, Stefan Wahren List-Id: devicetree@vger.kernel.org According to the firmware DT blob [1] the RPi 3 uses different pins for i2c0 and pwm. [1] - https://github.com/raspberrypi/firmware/blob/master/extra/dt-blob.dts Fixes: 9d56c22a7861 ("ARM: bcm2835: Add devicetree for the Raspberry Pi 3.") Signed-off-by: Stefan Wahren --- arch/arm64/boot/dts/broadcom/bcm2837-rpi.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/broadcom/bcm2837-rpi.dtsi b/arch/arm64/boot/dts/broadcom/bcm2837-rpi.dtsi index 6ddf7df..9f3f3ed 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2837-rpi.dtsi +++ b/arch/arm64/boot/dts/broadcom/bcm2837-rpi.dtsi @@ -46,7 +46,7 @@ &i2c0 { pinctrl-names = "default"; - pinctrl-0 = <&i2c0_gpio0>; + pinctrl-0 = <&i2c0_gpio44>; status = "okay"; clock-frequency = <100000>; }; @@ -71,7 +71,7 @@ &pwm { pinctrl-names = "default"; - pinctrl-0 = <&pwm0_gpio40 &pwm1_gpio45>; + pinctrl-0 = <&pwm0_gpio40 &pwm1_gpio41>; status = "okay"; }; -- 1.7.9.5