From mboxrd@z Thu Jan 1 00:00:00 1970 From: s.hauer@pengutronix.de (Sascha Hauer) Date: Thu, 19 Jan 2017 10:09:20 +0100 Subject: ARM: i.MX7: Fix LPSR specific iomux pins Message-ID: <20170119090924.19636-1-s.hauer@pengutronix.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org The i.MX7 has two iomux controllers. the iomuxc and the iomuxc_lpsr. Some pinmux settings in the board dts files are non functional because they are attached to the wrong iomux controller. The following patches fix this. It's way too easy to fall into this trap again. Only a look into the reference manual can reveal which pin belongs to which controller. To make this clearer the last patch adds "LPSR" to the pin names which belong to the LPSR controller. Sascha ---------------------------------------------------------------- Sascha Hauer (4): ARM: dts: imx7s-warp: Fix watchdog pinmux ARM: dts: imx7d-sdp: Fix watchdog and pwm pinmux ARM: dts: imx7d-cl-som: Fix OTG power pinctrl ARM: dts: imx7: Add "LPSR" to LPSR iomux pin names arch/arm/boot/dts/imx7-colibri.dtsi | 16 ++--- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 14 ++-- arch/arm/boot/dts/imx7d-nitrogen7.dts | 14 ++-- arch/arm/boot/dts/imx7d-pinfunc.h | 110 ++++++++++++++++---------------- arch/arm/boot/dts/imx7d-sdb.dts | 26 ++++---- arch/arm/boot/dts/imx7s-warp.dts | 4 +- 6 files changed, 95 insertions(+), 89 deletions(-)