ARM: dts: imx6qdl.dtsi: Add usdhc1 pin groups
Subsystems (2)
Fabio Estevam
reviewerPATCH v3 1/4 ARM: dts: imx6qdl.dtsi: Add usdhc1 pin groups
From: Fabio Estevam <[email protected]>
---
Changes since v2:
- None. Newly introduced in this series
arch/arm/boot/dts/imx6qdl.dtsi | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+)
arch/arm/boot/dts/imx6qdl.dtsi +28 -0
@@ -1092,6 +1092,34 @@ }; }; + usdhc1 { + pinctrl_usdhc1_1: usdhc1grp-1 { + fsl,pins = < + MX6QDL_PAD_SD1_CMD__SD1_CMD 0x17059 + MX6QDL_PAD_SD1_CLK__SD1_CLK 0x10059 + MX6QDL_PAD_SD1_DAT0__SD1_DATA0 0x17059 + MX6QDL_PAD_SD1_DAT1__SD1_DATA1 0x17059 + MX6QDL_PAD_SD1_DAT2__SD1_DATA2 0x17059 + MX6QDL_PAD_SD1_DAT3__SD1_DATA3 0x17059 + MX6QDL_PAD_NANDF_D0__SD1_DATA4 0x17059 + MX6QDL_PAD_NANDF_D1__SD1_DATA5 0x17059 + MX6QDL_PAD_NANDF_D2__SD1_DATA6 0x17059 + MX6QDL_PAD_NANDF_D3__SD1_DATA7 0x17059 + >; + }; + + pinctrl_usdhc1_2: usdhc1grp-2 { + fsl,pins = < + MX6QDL_PAD_SD1_CMD__SD1_CMD 0x17059 + MX6QDL_PAD_SD1_CLK__SD1_CLK 0x10059 + MX6QDL_PAD_SD1_DAT0__SD1_DATA0 0x17059 + MX6QDL_PAD_SD1_DAT1__SD1_DATA1 0x17059 + MX6QDL_PAD_SD1_DAT2__SD1_DATA2 0x17059 + MX6QDL_PAD_SD1_DAT3__SD1_DATA3 0x17059 + >; + }; + }; + usdhc2 { pinctrl_usdhc2_1: usdhc2grp-1 { fsl,pins = <
Signature · 1 line
1.8.1.2
Fabio Estevam
reviewerPATCH v3 2/4 ARM: dts: imx6qdl.dtsi: Add another uart3 pin group
From: Fabio Estevam <[email protected]>
---
Changes since v2:
- None. Newly introduced in this series
arch/arm/boot/dts/imx6qdl.dtsi | 9 +++++++++ 1 file changed, 9 insertions(+)
arch/arm/boot/dts/imx6qdl.dtsi +9 -0
@@ -1037,6 +1037,15 @@ MX6QDL_PAD_EIM_EB3__UART3_RTS_B 0x1b0b1 >; }; + + pinctrl_uart3_2: uart3grp-2 { + fsl,pins = < + MX6QDL_PAD_EIM_D24__UART3_TX_DATA 0x1b0b1 + MX6QDL_PAD_EIM_D25__UART3_RX_DATA 0x1b0b1 + MX6QDL_PAD_EIM_D23__UART3_CTS_B 0x1b0b1 + MX6QDL_PAD_EIM_EB3__UART3_RTS_B 0x1b0b1 + >; + }; }; uart4 {
Signature · 1 line
1.8.1.2
Fabio Estevam
reviewerPATCH v3 3/4 ARM: dts: imx6dl-wandboard: Add SDHC1 and SDHC2 ports
In reply to Fabio EstevamFrom: Fabio Estevam <[email protected]>
Wandboard has a SD card slot on the baseboard connected to SDHC1 and a BCM4329 (Wifi + Bluetooth chip) connected to SDHC2.
Add support for these ports.
While at it, provide the card detect gpio on SDHC3 and also fix indentation on MX6QDL_PAD_GPIO_0__CCM_CLKO1 hog pin.
---
Changes since v2:
- Rebased against imx-dt tree.
- Separate board changes from SoC changes
- Fix indentation of MX6QDL_PAD_GPIO_0__CCM_CLKO1
Changes since v1:
- Also add the usdhc pinmux groups to mx6q
arch/arm/boot/dts/imx6dl-wandboard.dts | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-)
arch/arm/boot/dts/imx6dl-wandboard.dts +18 -1
@@ -82,7 +82,9 @@ hog { pinctrl_hog: hoggrp { fsl,pins = < - MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0 + MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0 + MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x80000000 + MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000 >; }; };
@@ -110,8 +112,23 @@ status = "okay"; }; +&usdhc1 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc1_2>; + cd-gpios = <&gpio1 2 0>; + status = "okay"; +}; + +&usdhc2 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_usdhc2_2>; + non-removable; + status = "okay"; +}; + &usdhc3 { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_usdhc3_2>; + cd-gpios = <&gpio3 9 0>; status = "okay"; };
Signature · 1 line
1.8.1.2
Fabio Estevam
reviewerPATCH v3 4/4 ARM: dts: imx6dl-wandboard: Add support for UART3
In reply to Fabio EstevamFrom: Fabio Estevam <[email protected]>
Wandboard has a bluetooth device connected to UART3, so add support for it.
---
Changes since v2:
- Rebased against imx-dt tree.
- Separate board changes from SoC changes
Changes since v1:
- Also add the usdhc pinmux groups to mx6q
arch/arm/boot/dts/imx6dl-wandboard.dts | 7 +++++++ 1 file changed, 7 insertions(+)
arch/arm/boot/dts/imx6dl-wandboard.dts +7 -0
@@ -108,6 +108,13 @@ status = "okay"; }; +&uart3 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_uart3_2>; + fsl,uart-has-rtscts; + status = "okay"; +}; + &usbh1 { status = "okay"; };
Signature · 1 line
1.8.1.2
PATCH v3 1/4 ARM: dts: imx6qdl.dtsi: Add usdhc1 pin groups
In reply to Fabio EstevamQuoted 6 lines · Fabio Estevam
From: Fabio Estevam <[email protected]>
Signed-off-by Fabio Estevam <[email protected]>---
Changes since v2:
- None. Newly introduced in this series
All applied, thanks.