]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ARM: dts: imx6qdl: Align pin config nodes with bindings
authorMarek Vasut <marex@denx.de>
Thu, 17 Oct 2024 21:11:25 +0000 (23:11 +0200)
committerShawn Guo <shawnguo@kernel.org>
Fri, 1 Nov 2024 09:00:25 +0000 (17:00 +0800)
Bindings expect pin configuration nodes in pinctrl to match certain
naming and not be part of another fake node:

pinctrl@30330000: '...' does not match any of the regexes: 'grp$', 'pinctrl-[0-9]+'

Drop the wrapping node and adjust the names to have "grp" prefix.
Diff looks big but this should have no functional impact, use e.g.
git show -w to view the diff.

Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
32 files changed:
arch/arm/boot/dts/nxp/imx/imx6qdl-aristainetos.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-dfi-fs700-m60.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-ds.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard2-emmc.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-kontron-samx6i.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-mira-peb-wlbt-05.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-solidsense.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-brcm.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-emmc.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-ti.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-udoo.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard-revb1.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard-revc1.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard-revd1.dtsi
arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi

index baa197c90060e96163f9ed9d88cca1471f570a6e..acb404c6828b307ca893d003883e9cc37a3a840c 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog &pinctrl_gpio>;
 
-       imx6qdl-aristainetos {
-               pinctrl_aristainetos_usbh1_vbus: aristainetos-usbh1-vbus {
-                       fsl,pins = <MX6QDL_PAD_EIM_D31__GPIO3_IO31 0x130b0>;
-               };
-
-               pinctrl_aristainetos_usbotg_vbus: aristainetos-usbotg-vbus {
-                       fsl,pins = <MX6QDL_PAD_KEY_ROW4__GPIO4_IO15 0x130b0>;
-               };
-
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS 0x1b0b0
-                       >;
-               };
+       pinctrl_aristainetos_usbh1_vbus: aristainetos-usbh1-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_EIM_D31__GPIO3_IO31 0x130b0>;
+       };
 
-               pinctrl_backlight: backlightgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_9__PWM1_OUT     0x1b0b0
-                               MX6QDL_PAD_SD4_DAT1__PWM3_OUT   0x1b0b0
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02   0x1b0b0
-                       >;
-               };
-
-               pinctrl_ecspi2: ecspi2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_OE__ECSPI2_MISO 0x100b1
-                               MX6QDL_PAD_EIM_CS0__ECSPI2_SCLK 0x100b1
-                               MX6QDL_PAD_EIM_CS1__ECSPI2_MOSI 0x100b1
-                               MX6QDL_PAD_EIM_D24__GPIO3_IO24  0x100b1
-                       >;
-               };
-
-               pinctrl_ecspi4: ecspi4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__ECSPI4_SCLK 0x100b1
-                               MX6QDL_PAD_EIM_D22__ECSPI4_MISO 0x100b1
-                               MX6QDL_PAD_EIM_D28__ECSPI4_MOSI 0x100b1
-                               MX6QDL_PAD_EIM_D20__GPIO3_IO20  0x100b1
-                               MX6QDL_PAD_SD4_DAT7__GPIO2_IO15 0x1b0b0 /* WP pin */
-                       >;
-               };
-
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO  0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC    0x1b0b0
-                               MX6QDL_PAD_ENET_TXD0__ENET_TX_DATA0 0x1b0b0
-                               MX6QDL_PAD_ENET_TXD1__ENET_TX_DATA1 0x1b0b0
-                               MX6QDL_PAD_ENET_TX_EN__ENET_TX_EN   0x1b0b0
-                               MX6QDL_PAD_ENET_RX_ER__ENET_RX_ER   0x1b0b0
-                               MX6QDL_PAD_ENET_RXD0__ENET_RX_DATA0 0x1b0b0
-                               MX6QDL_PAD_ENET_RXD1__ENET_RX_DATA1 0x1b0b0
-                               MX6QDL_PAD_ENET_CRS_DV__ENET_RX_EN  0x1b0b0
-                       >;
-               };
+       pinctrl_aristainetos_usbotg_vbus: aristainetos-usbotg-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_KEY_ROW4__GPIO4_IO15 0x130b0>;
+       };
 
-               pinctrl_flexcan1: flexcan1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
-                               MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
-                       >;
-               };
-
-               pinctrl_flexcan2: flexcan2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_DAT0__FLEXCAN2_TX        0x1b0b0
-                               MX6QDL_PAD_SD3_DAT1__FLEXCAN2_RX        0x1b0b0
-                               >;
-               };
-
-               pinctrl_gpio: gpiogrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x1b0b0
-                               MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x1b0b0
-                               MX6QDL_PAD_SD4_DAT4__GPIO2_IO12 0x1b0b0
-                               MX6QDL_PAD_SD4_DAT5__GPIO2_IO13 0x1b0b0
-                               MX6QDL_PAD_GPIO_3__GPIO1_IO03   0x1b0b0
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04   0x1b0b0
-                               MX6QDL_PAD_GPIO_5__GPIO1_IO05   0x1b0b0
-                               MX6QDL_PAD_GPIO_6__GPIO1_IO06   0x1b0b0
-                               MX6QDL_PAD_GPIO_7__GPIO1_IO07   0x1b0b0
-                               MX6QDL_PAD_GPIO_8__GPIO1_IO08   0x1b0b0
-                               MX6QDL_PAD_KEY_COL0__GPIO4_IO06 0x1b0b0
-                       >;
-               };
-
-               pinctrl_gpmi_nand: gpminandgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CLE__NAND_CLE     0xb0b1
-                               MX6QDL_PAD_NANDF_ALE__NAND_ALE     0xb0b1
-                               MX6QDL_PAD_NANDF_WP_B__NAND_WP_B   0xb0b1
-                               MX6QDL_PAD_NANDF_RB0__NAND_READY_B 0xb000
-                               MX6QDL_PAD_NANDF_CS0__NAND_CE0_B   0xb0b1
-                               MX6QDL_PAD_NANDF_CS1__NAND_CE1_B   0xb0b1
-                               MX6QDL_PAD_SD4_CMD__NAND_RE_B      0xb0b1
-                               MX6QDL_PAD_SD4_CLK__NAND_WE_B      0xb0b1
-                               MX6QDL_PAD_NANDF_D0__NAND_DATA00   0xb0b1
-                               MX6QDL_PAD_NANDF_D1__NAND_DATA01   0xb0b1
-                               MX6QDL_PAD_NANDF_D2__NAND_DATA02   0xb0b1
-                               MX6QDL_PAD_NANDF_D3__NAND_DATA03   0xb0b1
-                               MX6QDL_PAD_NANDF_D4__NAND_DATA04   0xb0b1
-                               MX6QDL_PAD_NANDF_D5__NAND_DATA05   0xb0b1
-                               MX6QDL_PAD_NANDF_D6__NAND_DATA06   0xb0b1
-                               MX6QDL_PAD_NANDF_D7__NAND_DATA07   0xb0b1
-                               MX6QDL_PAD_SD4_DAT0__NAND_DQS      0x00b1
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS 0x1b0b0
+               >;
+       };
 
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D29__GPIO3_IO29   0x10
-                       >;
-               };
+       pinctrl_backlight: backlightgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_9__PWM1_OUT     0x1b0b0
+                       MX6QDL_PAD_SD4_DAT1__PWM3_OUT   0x1b0b0
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02   0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT8__I2C1_SDA 0x4001b8b1
-                               MX6QDL_PAD_CSI0_DAT9__I2C1_SCL 0x4001b8b1
-                       >;
-               };
+       pinctrl_ecspi2: ecspi2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_OE__ECSPI2_MISO 0x100b1
+                       MX6QDL_PAD_EIM_CS0__ECSPI2_SCLK 0x100b1
+                       MX6QDL_PAD_EIM_CS1__ECSPI2_MOSI 0x100b1
+                       MX6QDL_PAD_EIM_D24__GPIO3_IO24  0x100b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_ecspi4: ecspi4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__ECSPI4_SCLK 0x100b1
+                       MX6QDL_PAD_EIM_D22__ECSPI4_MISO 0x100b1
+                       MX6QDL_PAD_EIM_D28__ECSPI4_MOSI 0x100b1
+                       MX6QDL_PAD_EIM_D20__GPIO3_IO20  0x100b1
+                       MX6QDL_PAD_SD4_DAT7__GPIO2_IO15 0x1b0b0 /* WP pin */
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1
-                               MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
-                       >;
-               };
-
-               pinctrl_ipu_disp: ipudisp1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK      0x10
-                               MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15            0x10
-                               MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02             0x10
-                               MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03             0x10
-                               MX6QDL_PAD_DI0_PIN4__GPIO4_IO20                 0x20000
-                               MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00        0x10
-                               MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01        0x10
-                               MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02        0x10
-                               MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03        0x10
-                               MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04        0x10
-                               MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05        0x10
-                               MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06        0x10
-                               MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07        0x10
-                               MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08        0x10
-                               MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09        0x10
-                               MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10       0x10
-                               MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11       0x10
-                               MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12       0x10
-                               MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13       0x10
-                               MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14       0x10
-                               MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15       0x10
-                               MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16       0x10
-                               MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17       0x10
-                               MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18       0x10
-                               MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19       0x10
-                               MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20       0x10
-                               MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21       0x10
-                               MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22       0x10
-                               MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23       0x10
-                               >;
-               };
-
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D26__UART2_TX_DATA 0x1b0b1
-                               MX6QDL_PAD_EIM_D27__UART2_RX_DATA 0x1b0b1
-                       >;
-               };
-
-               pinctrl_uart4: uart4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B 0x1b0b1
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO  0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC    0x1b0b0
+                       MX6QDL_PAD_ENET_TXD0__ENET_TX_DATA0 0x1b0b0
+                       MX6QDL_PAD_ENET_TXD1__ENET_TX_DATA1 0x1b0b0
+                       MX6QDL_PAD_ENET_TX_EN__ENET_TX_EN   0x1b0b0
+                       MX6QDL_PAD_ENET_RX_ER__ENET_RX_ER   0x1b0b0
+                       MX6QDL_PAD_ENET_RXD0__ENET_RX_DATA0 0x1b0b0
+                       MX6QDL_PAD_ENET_RXD1__ENET_RX_DATA1 0x1b0b0
+                       MX6QDL_PAD_ENET_CRS_DV__ENET_RX_EN  0x1b0b0
+               >;
+       };
 
-               pinctrl_uart5: uart5grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT14__UART5_TX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT15__UART5_RX_DATA 0x1b0b1
-                       >;
-               };
+       pinctrl_flexcan1: flexcan1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
+                       MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
-                       >;
-               };
-
-               pinctrl_usdhc1: usdhc1grp {
-                       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_KEY_ROW0__GPIO4_IO07 0x1b0b0
+       pinctrl_flexcan2: flexcan2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_DAT0__FLEXCAN2_TX        0x1b0b0
+                       MX6QDL_PAD_SD3_DAT1__FLEXCAN2_RX        0x1b0b0
                        >;
-               };
-
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059
-                               MX6QDL_PAD_KEY_COL1__GPIO4_IO08 0x1b0b0
+       };
+
+       pinctrl_gpio: gpiogrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x1b0b0
+                       MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x1b0b0
+                       MX6QDL_PAD_SD4_DAT4__GPIO2_IO12 0x1b0b0
+                       MX6QDL_PAD_SD4_DAT5__GPIO2_IO13 0x1b0b0
+                       MX6QDL_PAD_GPIO_3__GPIO1_IO03   0x1b0b0
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04   0x1b0b0
+                       MX6QDL_PAD_GPIO_5__GPIO1_IO05   0x1b0b0
+                       MX6QDL_PAD_GPIO_6__GPIO1_IO06   0x1b0b0
+                       MX6QDL_PAD_GPIO_7__GPIO1_IO07   0x1b0b0
+                       MX6QDL_PAD_GPIO_8__GPIO1_IO08   0x1b0b0
+                       MX6QDL_PAD_KEY_COL0__GPIO4_IO06 0x1b0b0
+               >;
+       };
+
+       pinctrl_gpmi_nand: gpminandgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CLE__NAND_CLE     0xb0b1
+                       MX6QDL_PAD_NANDF_ALE__NAND_ALE     0xb0b1
+                       MX6QDL_PAD_NANDF_WP_B__NAND_WP_B   0xb0b1
+                       MX6QDL_PAD_NANDF_RB0__NAND_READY_B 0xb000
+                       MX6QDL_PAD_NANDF_CS0__NAND_CE0_B   0xb0b1
+                       MX6QDL_PAD_NANDF_CS1__NAND_CE1_B   0xb0b1
+                       MX6QDL_PAD_SD4_CMD__NAND_RE_B      0xb0b1
+                       MX6QDL_PAD_SD4_CLK__NAND_WE_B      0xb0b1
+                       MX6QDL_PAD_NANDF_D0__NAND_DATA00   0xb0b1
+                       MX6QDL_PAD_NANDF_D1__NAND_DATA01   0xb0b1
+                       MX6QDL_PAD_NANDF_D2__NAND_DATA02   0xb0b1
+                       MX6QDL_PAD_NANDF_D3__NAND_DATA03   0xb0b1
+                       MX6QDL_PAD_NANDF_D4__NAND_DATA04   0xb0b1
+                       MX6QDL_PAD_NANDF_D5__NAND_DATA05   0xb0b1
+                       MX6QDL_PAD_NANDF_D6__NAND_DATA06   0xb0b1
+                       MX6QDL_PAD_NANDF_D7__NAND_DATA07   0xb0b1
+                       MX6QDL_PAD_SD4_DAT0__NAND_DQS      0x00b1
+               >;
+       };
+
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D29__GPIO3_IO29   0x10
+               >;
+       };
+
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT8__I2C1_SDA 0x4001b8b1
+                       MX6QDL_PAD_CSI0_DAT9__I2C1_SCL 0x4001b8b1
+               >;
+       };
+
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
+               >;
+       };
+
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1
+                       MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
+               >;
+       };
+
+       pinctrl_ipu_disp: ipudisp1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK      0x10
+                       MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15            0x10
+                       MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02             0x10
+                       MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03             0x10
+                       MX6QDL_PAD_DI0_PIN4__GPIO4_IO20                 0x20000
+                       MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00        0x10
+                       MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01        0x10
+                       MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02        0x10
+                       MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03        0x10
+                       MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04        0x10
+                       MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05        0x10
+                       MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06        0x10
+                       MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07        0x10
+                       MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08        0x10
+                       MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09        0x10
+                       MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10       0x10
+                       MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11       0x10
+                       MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12       0x10
+                       MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13       0x10
+                       MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14       0x10
+                       MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15       0x10
+                       MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16       0x10
+                       MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17       0x10
+                       MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18       0x10
+                       MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19       0x10
+                       MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20       0x10
+                       MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21       0x10
+                       MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22       0x10
+                       MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23       0x10
                        >;
-               };
+       };
+
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D26__UART2_TX_DATA 0x1b0b1
+                       MX6QDL_PAD_EIM_D27__UART2_RX_DATA 0x1b0b1
+               >;
+       };
+
+       pinctrl_uart4: uart4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B 0x1b0b1
+               >;
+       };
+
+       pinctrl_uart5: uart5grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT14__UART5_TX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT15__UART5_RX_DATA 0x1b0b1
+               >;
+       };
+
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
+               >;
+       };
+
+       pinctrl_usdhc1: usdhc1grp {
+               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_KEY_ROW0__GPIO4_IO07 0x1b0b0
+               >;
+       };
+
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059
+                       MX6QDL_PAD_KEY_COL1__GPIO4_IO08 0x1b0b0
+               >;
        };
 };
index f7fac86f0a6bc15ac5332bc34f5214d6aef07347..7cc7ae1959882e79c2ab2bf0ca8c986dc54b770b 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_gpio>;
 
-       pinctrl_audmux: audmux {
+       pinctrl_audmux: audmuxgrp {
                fsl,pins = <
                        MX6QDL_PAD_CSI0_DAT7__AUD3_RXD  0x1b0b0
                        MX6QDL_PAD_CSI0_DAT4__AUD3_TXC  0x1b0b0
                >;
        };
 
-       pinctrl_aristainetos2_usbh1_vbus: aristainetos-usbh1-vbus {
+       pinctrl_aristainetos2_usbh1_vbus: aristainetos-usbh1-vbusgrp {
                fsl,pins = <MX6QDL_PAD_GPIO_0__USB_H1_PWR 0x130b0>;
        };
 
-       pinctrl_aristainetos2_usbotg_vbus: aristainetos-usbotg-vbus {
+       pinctrl_aristainetos2_usbotg_vbus: aristainetos-usbotg-vbusgrp {
                fsl,pins = <MX6QDL_PAD_KEY_ROW4__USB_OTG_PWR 0x130b0>;
        };
 
index bd66430c1d78d0731bf5221701642aec7762e8a9..41d073f5bfe7a5d42ecfe34341d8dc8a39f73801 100644 (file)
 };
 
 &iomuxc {
-       cubox_i {
-               pinctrl_cubox_i_hdmi: cubox-i-hdmi {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0
-                       >;
-               };
+       pinctrl_cubox_i_hdmi: cubox-i-hdmigrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0
+               >;
+       };
 
-               pinctrl_cubox_i_i2c2: cubox-i-i2c2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_cubox_i_i2c2: cubox-i-i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_cubox_i_i2c3: cubox-i-i2c3 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1
-                               MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_cubox_i_i2c3: cubox-i-i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1
+                       MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_cubox_i_ir: cubox-i-ir {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000
-                       >;
-               };
+       pinctrl_cubox_i_ir: cubox-i-irgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x80000000
+               >;
+       };
 
-               pinctrl_cubox_i_pwm1: cubox-i-pwm1-front-led {
-                       fsl,pins = <MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b0>;
-               };
+       pinctrl_cubox_i_pwm1: cubox-i-pwm1-front-ledgrp {
+               fsl,pins = <MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b0>;
+       };
 
-               pinctrl_cubox_i_spdif: cubox-i-spdif {
-                       fsl,pins = <MX6QDL_PAD_GPIO_17__SPDIF_OUT 0x13091>;
-               };
+       pinctrl_cubox_i_spdif: cubox-i-spdifgrp {
+               fsl,pins = <MX6QDL_PAD_GPIO_17__SPDIF_OUT 0x13091>;
+       };
 
-               pinctrl_cubox_i_usbh1: cubox-i-usbh1 {
-                       fsl,pins = <MX6QDL_PAD_GPIO_3__USB_H1_OC 0x1b0b0>;
-               };
+       pinctrl_cubox_i_usbh1: cubox-i-usbh1grp {
+               fsl,pins = <MX6QDL_PAD_GPIO_3__USB_H1_OC 0x1b0b0>;
+       };
 
-               pinctrl_cubox_i_usbh1_vbus: cubox-i-usbh1-vbus {
-                       fsl,pins = <MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x4001b0b0>;
-               };
+       pinctrl_cubox_i_usbh1_vbus: cubox-i-usbh1-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x4001b0b0>;
+       };
 
-               pinctrl_cubox_i_usbotg: cubox-i-usbotg {
-                       /*
-                        * The Cubox-i pulls ID low, but as it's pointless
-                        * leaving it as a pull-up, even if it is just 10uA.
-                        */
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x13059
-                               MX6QDL_PAD_KEY_COL4__USB_OTG_OC 0x1b0b0
-                       >;
-               };
+       pinctrl_cubox_i_usbotg: cubox-i-usbotggrp {
+               /*
+                * The Cubox-i pulls ID low, but as it's pointless
+                * leaving it as a pull-up, even if it is just 10uA.
+                */
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x13059
+                       MX6QDL_PAD_KEY_COL4__USB_OTG_OC 0x1b0b0
+               >;
+       };
 
-               pinctrl_cubox_i_usbotg_vbus: cubox-i-usbotg-vbus {
-                       fsl,pins = <MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x4001b0b0>;
-               };
+       pinctrl_cubox_i_usbotg_vbus: cubox-i-usbotg-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x4001b0b0>;
+       };
 
-               pinctrl_cubox_i_usdhc2_aux: cubox-i-usdhc2-aux {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04    0x1f071
-                               MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071
-                       >;
-               };
+       pinctrl_cubox_i_usdhc2_aux: cubox-i-usdhc2-auxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04    0x1f071
+                       MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071
+               >;
+       };
 
-               pinctrl_cubox_i_usdhc2: cubox-i-usdhc2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059
-                       >;
-               };
+       pinctrl_cubox_i_usdhc2: cubox-i-usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059
+               >;
+       };
 
-               pinctrl_gpio_key: gpio-key {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_DA8__GPIO3_IO08  0x17059
-                       >;
-               };
+       pinctrl_gpio_key: gpio-keygrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_DA8__GPIO3_IO08  0x17059
+               >;
        };
 };
 
index 0a6c3a092b3430b43c11b36d90c9f4a6e0fabbe4..f560a6b7779aa9b8f6cae52310c78147a4740cd3 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6qdl-dfi-fs700-m60 {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25 0x80000000
-                               MX6QDL_PAD_GPIO_18__GPIO7_IO13 0x80000000 /* PMIC irq */
-                               MX6QDL_PAD_EIM_D26__GPIO3_IO26 0x80000000 /* MAX11801 irq */
-                               MX6QDL_PAD_NANDF_D5__GPIO2_IO05 0x000030b0 /* Backlight enable */
-                       >;
-               };
-
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
-                       >;
-               };
-
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_EB2__I2C2_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D16__I2C2_SDA            0x4001b8b1
-                       >;
-               };
-
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
-                       >;
-               };
-
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID       0x17059
-                       >;
-               };
-
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                               MX6QDL_PAD_NANDF_D2__GPIO2_IO02 0x80000000 /* card detect */
-                       >;
-               };
-
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                       >;
-               };
-
-               pinctrl_usdhc4: usdhc4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
-                               MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
-                               MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
-                               MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
-                               MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
-                               MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
-                               MX6QDL_PAD_SD4_DAT4__SD4_DATA4          0x17059
-                               MX6QDL_PAD_SD4_DAT5__SD4_DATA5          0x17059
-                               MX6QDL_PAD_SD4_DAT6__SD4_DATA6          0x17059
-                               MX6QDL_PAD_SD4_DAT7__SD4_DATA7          0x17059
-                       >;
-               };
-
-               pinctrl_ecspi3: ecspi3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO      0x100b1
-                               MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI      0x100b1
-                               MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK      0x100b1
-                               MX6QDL_PAD_DISP0_DAT3__GPIO4_IO24 0x80000000 /* SPI NOR chipselect */
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25 0x80000000
+                       MX6QDL_PAD_GPIO_18__GPIO7_IO13 0x80000000 /* PMIC irq */
+                       MX6QDL_PAD_EIM_D26__GPIO3_IO26 0x80000000 /* MAX11801 irq */
+                       MX6QDL_PAD_NANDF_D5__GPIO2_IO05 0x000030b0 /* Backlight enable */
+               >;
+       };
+
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
+               >;
+       };
+
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_EB2__I2C2_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D16__I2C2_SDA            0x4001b8b1
+               >;
+       };
+
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
+               >;
+       };
+
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID       0x17059
+               >;
+       };
+
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+                       MX6QDL_PAD_NANDF_D2__GPIO2_IO02 0x80000000 /* card detect */
+               >;
+       };
+
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+               >;
+       };
+
+       pinctrl_usdhc4: usdhc4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
+                       MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
+                       MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
+                       MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
+                       MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
+                       MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
+                       MX6QDL_PAD_SD4_DAT4__SD4_DATA4          0x17059
+                       MX6QDL_PAD_SD4_DAT5__SD4_DATA5          0x17059
+                       MX6QDL_PAD_SD4_DAT6__SD4_DATA6          0x17059
+                       MX6QDL_PAD_SD4_DAT7__SD4_DATA7          0x17059
+               >;
+       };
+
+       pinctrl_ecspi3: ecspi3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO      0x100b1
+                       MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI      0x100b1
+                       MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK      0x100b1
+                       MX6QDL_PAD_DISP0_DAT3__GPIO4_IO24 0x80000000 /* SPI NOR chipselect */
+               >;
        };
 };
 
index f7e51755569770d9a1ec35817af6d7e353825df9..99ebd4dd63e889c9f43cc490e05afd5bcae9b621 100644 (file)
                >;
        };
 
-       pinctrl_ecspi1_gpio: ecspi1grpgpiogrp {
+       pinctrl_ecspi1_gpio: ecspi1gpiogrp {
                fsl,pins = <
                        MX6QDL_PAD_KEY_ROW1__GPIO4_IO09         0x1b0b0
                        MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x1b0b0
                >;
        };
 
-       pinctrl_usdhc1_gpio: usdhc1grpgpiogrp {
+       pinctrl_usdhc1_gpio: usdhc1gpiogrp {
                fsl,pins = <
                        MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28       0x1b0b0
                >;
                >;
        };
 
-       pinctrl_usdhc2_gpio: usdhc2grpgpiogrp {
+       pinctrl_usdhc2_gpio: usdhc2gpiogrp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D0__GPIO2_IO00         0x1b0b0
                        MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
index a308a3584b62571bc5bb3a4012edc5f8d90b636d..97763db3959fb1d5906b564ccedc0d1c13a7e02b 100644 (file)
 };
 
 &iomuxc {
-
        pinctrl_audmux: audmuxgrp {
                fsl,pins = <
                        MX6QDL_PAD_CSI0_DAT7__AUD3_RXD                  0x130b0
                >;
        };
 
-       pinctrl_emcon_gpio1: emcongpio1 {
+       pinctrl_emcon_gpio1: emcongpio1grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D0__GPIO2_IO00                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio2: emcongpio2 {
+       pinctrl_emcon_gpio2: emcongpio2grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D1__GPIO2_IO01                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio3: emcongpio3 {
+       pinctrl_emcon_gpio3: emcongpio3grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D2__GPIO2_IO02                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio4: emcongpio4 {
+       pinctrl_emcon_gpio4: emcongpio4grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D3__GPIO2_IO03                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio5: emcongpio5 {
+       pinctrl_emcon_gpio5: emcongpio5grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D4__GPIO2_IO04                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio6: emcongpio6 {
+       pinctrl_emcon_gpio6: emcongpio6grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D5__GPIO2_IO05                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio7: emcongpio7 {
+       pinctrl_emcon_gpio7: emcongpio7grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D6__GPIO2_IO06                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_gpio8: emcongpio8 {
+       pinctrl_emcon_gpio8: emcongpio8grp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_D7__GPIO2_IO07                 0x0b0b1
                >;
        };
 
-       pinctrl_emcon_irq_a: emconirqa {
+       pinctrl_emcon_irq_a: emconirqagrp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_CLE__GPIO6_IO07                0x0b0b1
                >;
        };
 
-       pinctrl_emcon_irq_b: emconirqb {
+       pinctrl_emcon_irq_b: emconirqbgrp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_CS2__GPIO6_IO15                0x0b0b1
                >;
        };
 
-       pinctrl_emcon_irq_c: emconirqc {
+       pinctrl_emcon_irq_c: emconirqcgrp {
                fsl,pins = <
                        MX6QDL_PAD_NANDF_CS3__GPIO6_IO16                0x0b0b1
                >;
        };
 
-       pinctrl_emcon_irq_pwr: emconirqpwr {
+       pinctrl_emcon_irq_pwr: emconirqpwrgrp {
                fsl,pins = <
                        MX6QDL_PAD_EIM_D23__GPIO3_IO23                  0x0b0b1
                >;
        };
 
-       pinctrl_emcon_wake: emconwake {
+       pinctrl_emcon_wake: emconwakegrp {
                fsl,pins = <
                        MX6QDL_PAD_EIM_DA2__GPIO3_IO02                  0x1b0b1
                >;
                >;
        };
 
-       pinctrl_irq_touch1: irqtouch1 {
+       pinctrl_irq_touch1: irqtouch1grp {
                fsl,pins = <
                        MX6QDL_PAD_GPIO_5__GPIO1_IO05                   0x0b0b1
                >;
        };
 
-       pinctrl_irq_touch2: irqtouch2 {
+       pinctrl_irq_touch2: irqtouch2grp {
                fsl,pins = <
                        MX6QDL_PAD_EIM_BCLK__GPIO6_IO31                 0x0b0b1
                >;
                >;
        };
 
-       pinctrl_pwm_fan: pwmfan {
+       pinctrl_pwm_fan: pwmfangrp {
                fsl,pins = <
                        MX6QDL_PAD_SD4_DAT2__PWM4_OUT                   0x0b0b1
                >;
                >;
        };
 
-       pinctrl_rgb_bl_en: rgbenable {
+       pinctrl_rgb_bl_en: rgbenablegrp {
                fsl,pins = <
                        MX6QDL_PAD_SD4_CMD__GPIO7_IO09                  0x0b0b1
                >;
                >;
        };
 
-       pinctrl_spdif_in: spdifin {
+       pinctrl_spdif_in: spdifingrp {
                fsl,pins = <
                        MX6QDL_PAD_GPIO_16__SPDIF_IN                    0x1b0b0
                >;
        };
 
-       pinctrl_spdif_out: spdifout {
+       pinctrl_spdif_out: spdifoutgrp {
                fsl,pins = <
                        MX6QDL_PAD_GPIO_19__SPDIF_OUT                   0x13091
                >;
index 0ed6d25024a24ce1fb559a6ce8d26b895133bdcf..94f1d1ae59aa224d14bdcdf4d06d1bd2b6f8f6fc 100644 (file)
                >;
        };
 
-       pinctrl_pwm4_backlight: pwm4grpbacklight {
+       pinctrl_pwm4_backlight: pwm4backlightgrp {
                fsl,pins = <
                        /* LVDS_PWM J6.5 */
                        MX6QDL_PAD_SD1_CMD__PWM4_OUT            0x1b0b1
                >;
        };
 
-       pinctrl_pwm4_dio: pwm4grpdio {
+       pinctrl_pwm4_dio: pwm4diogrp {
                fsl,pins = <
                        /* DIO3 J16.4 */
                        MX6QDL_PAD_SD4_DAT2__PWM4_OUT           0x1b0b1
index d1ad65ab6b72ed464712e77b77c67ad95ca5759b..54d4bced2395724071d9123109436b1dda4fba7a 100644 (file)
 };
 
 &iomuxc {
-       hummingboard {
-               pinctrl_hummingboard_flexcan1: hummingboard-flexcan1 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CLK__FLEXCAN1_RX 0x80000000
-                               MX6QDL_PAD_SD3_CMD__FLEXCAN1_TX 0x80000000
-                       >;
-               };
+       pinctrl_hummingboard_flexcan1: hummingboard-flexcan1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CLK__FLEXCAN1_RX 0x80000000
+                       MX6QDL_PAD_SD3_CMD__FLEXCAN1_TX 0x80000000
+               >;
+       };
 
-               pinctrl_hummingboard_gpio3_5: hummingboard-gpio3_5 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_DA5__GPIO3_IO05 0x1b0b1
-                       >;
-               };
+       pinctrl_hummingboard_gpio3_5: hummingboard-gpio3_5grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_DA5__GPIO3_IO05 0x1b0b1
+               >;
+       };
 
-               pinctrl_hummingboard_hdmi: hummingboard-hdmi {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0
-                       >;
-               };
+       pinctrl_hummingboard_hdmi: hummingboard-hdmigrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0
+               >;
+       };
 
-               pinctrl_hummingboard_i2c1: hummingboard-i2c1 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL 0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_hummingboard_i2c1: hummingboard-i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL 0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_hummingboard_i2c2: hummingboard-i2c2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_hummingboard_i2c2: hummingboard-i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_hummingboard_pcie_reset: hummingboard-pcie-reset {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_DA4__GPIO3_IO04 0x1b0b1
-                       >;
-               };
+       pinctrl_hummingboard_pcie_reset: hummingboard-pcie-resetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_DA4__GPIO3_IO04 0x1b0b1
+               >;
+       };
 
-               pinctrl_hummingboard_pwm1: pwm1grp {
-                       fsl,pins = <MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b1>;
-               };
+       pinctrl_hummingboard_pwm1: pwm1grp {
+               fsl,pins = <MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b1>;
+       };
 
-               pinctrl_hummingboard_sgtl5000: hummingboard-sgtl5000 {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT19__AUD5_RXD 0x130b0
-                               MX6QDL_PAD_KEY_COL0__AUD5_TXC 0x130b0
-                               MX6QDL_PAD_KEY_ROW0__AUD5_TXD 0x110b0
-                               MX6QDL_PAD_KEY_COL1__AUD5_TXFS 0x130b0
-                               MX6QDL_PAD_GPIO_5__CCM_CLKO1 0x130b0
-                       >;
-               };
+       pinctrl_hummingboard_sgtl5000: hummingboard-sgtl5000grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT19__AUD5_RXD 0x130b0
+                       MX6QDL_PAD_KEY_COL0__AUD5_TXC 0x130b0
+                       MX6QDL_PAD_KEY_ROW0__AUD5_TXD 0x110b0
+                       MX6QDL_PAD_KEY_COL1__AUD5_TXFS 0x130b0
+                       MX6QDL_PAD_GPIO_5__CCM_CLKO1 0x130b0
+               >;
+       };
 
-               pinctrl_hummingboard_spdif: hummingboard-spdif {
-                       fsl,pins = <MX6QDL_PAD_GPIO_17__SPDIF_OUT 0x13091>;
-               };
+       pinctrl_hummingboard_spdif: hummingboard-spdifgrp {
+               fsl,pins = <MX6QDL_PAD_GPIO_17__SPDIF_OUT 0x13091>;
+       };
 
-               pinctrl_hummingboard_usbh1_vbus: hummingboard-usbh1-vbus {
-                       fsl,pins = <MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x1b0b0>;
-               };
+       pinctrl_hummingboard_usbh1_vbus: hummingboard-usbh1-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x1b0b0>;
+       };
 
-               pinctrl_hummingboard_usbotg_id: hummingboard-usbotg-id {
-                       /*
-                        * We want it pulled down for a fixed host connection.
-                        */
-                       fsl,pins = <MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID 0x13059>;
-               };
+       pinctrl_hummingboard_usbotg_id: hummingboard-usbotg-idgrp {
+               /*
+                * We want it pulled down for a fixed host connection.
+                */
+               fsl,pins = <MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID 0x13059>;
+       };
 
-               pinctrl_hummingboard_usbotg_vbus: hummingboard-usbotg-vbus {
-                       fsl,pins = <MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x1b0b0>;
-               };
+       pinctrl_hummingboard_usbotg_vbus: hummingboard-usbotg-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x1b0b0>;
+       };
 
-               pinctrl_hummingboard_usdhc2_aux: hummingboard-usdhc2-aux {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04    0x1f071
-                       >;
-               };
+       pinctrl_hummingboard_usdhc2_aux: hummingboard-usdhc2-auxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04    0x1f071
+               >;
+       };
 
-               pinctrl_hummingboard_usdhc2: hummingboard-usdhc2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059
-                       >;
-               };
-               pinctrl_hummingboard_vmmc: hummingboard-vmmc {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0
-                       >;
-               };
+       pinctrl_hummingboard_usdhc2: hummingboard-usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059
+               >;
+       };
+       pinctrl_hummingboard_vmmc: hummingboard-vmmcgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0
+               >;
        };
 };
 
index f400405381a721c4e06f388788cffbedbc5e9cfc..c3efb001c5151c19a5d14bf3b5c6de141d61af4e 100644 (file)
  */
 
 &iomuxc {
-       hummingboard2 {
-               pinctrl_hummingboard2_usdhc3: hummingboard2-usdhc3 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD    0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK    0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
-                               MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
-                               MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
-                               MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
-                               MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
-                               MX6QDL_PAD_SD3_RST__SD3_RESET  0x17059
-                       >;
-               };
+       pinctrl_hummingboard2_usdhc3: hummingboard2-usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD    0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK    0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
+                       MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
+                       MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
+                       MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
+                       MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
+                       MX6QDL_PAD_SD3_RST__SD3_RESET  0x17059
+               >;
        };
 };
 
index e6017f9bf6409bd646559b424b79af5ffe01f4e5..3069e1738ba2a0dc2d60d9668fde983a6b70e886 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       hummingboard2 {
-               pinctrl_hog: hoggrp {
+       pinctrl_hog: hoggrp {
                fsl,pins = <
-                               /*
-                                * 36 pin headers GPIO description. The pins
-                                * numbering as following -
-                                *
-                                *      3.2v    5v      74      75
-                                *      73      72      71      70
-                                *      69      68      67      66
-                                *
-                                *      77      78      79      76
-                                *      65      64      61      60
-                                *      53      52      51      50
-                                *      49      48      166     132
-                                *      95      94      90      91
-                                *      GND     54      24      204
-                                *
-                                * The GPIO numbers can be extracted using
-                                * signal name from below.
-                                * Example -
-                                * MX6QDL_PAD_EIM_DA10__GPIO3_IO10 is
-                                * GPIO(3,10) which is (3-1)*32+10 = gpio 74
-                                *
-                                * i.e. The mapping of GPIO(X,Y) to Linux gpio
-                                * number is : gpio number = (X-1) * 32 + Y
-                                */
-                               /* DI1_PIN15 */
-                               MX6QDL_PAD_EIM_DA10__GPIO3_IO10 0x400130b1
-                               /* DI1_PIN02 */
-                               MX6QDL_PAD_EIM_DA11__GPIO3_IO11 0x400130b1
-                               /* DISP1_DATA00 */
-                               MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x400130b1
-                               /* DISP1_DATA01 */
-                               MX6QDL_PAD_EIM_DA8__GPIO3_IO08 0x400130b1
-                               /* DISP1_DATA02 */
-                               MX6QDL_PAD_EIM_DA7__GPIO3_IO07 0x400130b1
-                               /* DISP1_DATA03 */
-                               MX6QDL_PAD_EIM_DA6__GPIO3_IO06 0x400130b1
-                               /* DISP1_DATA04 */
-                               MX6QDL_PAD_EIM_DA5__GPIO3_IO05 0x400130b1
-                               /* DISP1_DATA05 */
-                               MX6QDL_PAD_EIM_DA4__GPIO3_IO04 0x400130b1
-                               /* DISP1_DATA06 */
-                               MX6QDL_PAD_EIM_DA3__GPIO3_IO03 0x400130b1
-                               /* DISP1_DATA07 */
-                               MX6QDL_PAD_EIM_DA2__GPIO3_IO02 0x400130b1
-                               /* DI1_D0_CS */
-                               MX6QDL_PAD_EIM_DA13__GPIO3_IO13 0x400130b1
-                               /* DI1_D1_CS */
-                               MX6QDL_PAD_EIM_DA14__GPIO3_IO14 0x400130b1
-                               /* DI1_PIN01 */
-                               MX6QDL_PAD_EIM_DA15__GPIO3_IO15 0x400130b1
-                               /* DI1_PIN03 */
-                               MX6QDL_PAD_EIM_DA12__GPIO3_IO12 0x400130b1
-                               /* DISP1_DATA08 */
-                               MX6QDL_PAD_EIM_DA1__GPIO3_IO01 0x400130b1
-                               /* DISP1_DATA09 */
-                               MX6QDL_PAD_EIM_DA0__GPIO3_IO00 0x400130b1
-                               /* DISP1_DATA10 */
-                               MX6QDL_PAD_EIM_EB1__GPIO2_IO29 0x400130b1
-                               /* DISP1_DATA11 */
-                               MX6QDL_PAD_EIM_EB0__GPIO2_IO28 0x400130b1
-                               /* DISP1_DATA12 */
-                               MX6QDL_PAD_EIM_A17__GPIO2_IO21 0x400130b1
-                               /* DISP1_DATA13 */
-                               MX6QDL_PAD_EIM_A18__GPIO2_IO20 0x400130b1
-                               /* DISP1_DATA14 */
-                               MX6QDL_PAD_EIM_A19__GPIO2_IO19 0x400130b1
-                               /* DISP1_DATA15 */
-                               MX6QDL_PAD_EIM_A20__GPIO2_IO18 0x400130b1
-                               /* DISP1_DATA16 */
-                               MX6QDL_PAD_EIM_A21__GPIO2_IO17 0x400130b1
-                               /* DISP1_DATA17 */
-                               MX6QDL_PAD_EIM_A22__GPIO2_IO16 0x400130b1
-                               /* DISP1_DATA18 */
-                               MX6QDL_PAD_EIM_A23__GPIO6_IO06 0x400130b1
-                               /* DISP1_DATA19 */
-                               MX6QDL_PAD_EIM_A24__GPIO5_IO04 0x400130b1
-                               /* DISP1_DATA20 */
-                               MX6QDL_PAD_EIM_D31__GPIO3_IO31 0x400130b1
-                               /* DISP1_DATA21 */
-                               MX6QDL_PAD_EIM_D30__GPIO3_IO30 0x400130b1
-                               /* DISP1_DATA22 */
-                               MX6QDL_PAD_EIM_D26__GPIO3_IO26 0x400130b1
-                               /* DISP1_DATA23 */
-                               MX6QDL_PAD_EIM_D27__GPIO3_IO27 0x400130b1
-                               /* DI1_DISP_CLK */
-                               MX6QDL_PAD_EIM_A16__GPIO2_IO22 0x400130b1
-                               /* SPDIF_IN */
-                               MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x400130b1
-                               /* SPDIF_OUT */
-                               MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x400130b1
-
-                               /* MikroBUS GPIO pin number 10 */
-                               MX6QDL_PAD_EIM_LBA__GPIO2_IO27 0x400130b1
-                       >;
-               };
+                       /*
+                        * 36 pin headers GPIO description. The pins
+                        * numbering as following -
+                        *
+                        *      3.2v    5v      74      75
+                        *      73      72      71      70
+                        *      69      68      67      66
+                        *
+                        *      77      78      79      76
+                        *      65      64      61      60
+                        *      53      52      51      50
+                        *      49      48      166     132
+                        *      95      94      90      91
+                        *      GND     54      24      204
+                        *
+                        * The GPIO numbers can be extracted using
+                        * signal name from below.
+                        * Example -
+                        * MX6QDL_PAD_EIM_DA10__GPIO3_IO10 is
+                        * GPIO(3,10) which is (3-1)*32+10 = gpio 74
+                        *
+                        * i.e. The mapping of GPIO(X,Y) to Linux gpio
+                        * number is : gpio number = (X-1) * 32 + Y
+                        */
+                       /* DI1_PIN15 */
+                       MX6QDL_PAD_EIM_DA10__GPIO3_IO10 0x400130b1
+                       /* DI1_PIN02 */
+                       MX6QDL_PAD_EIM_DA11__GPIO3_IO11 0x400130b1
+                       /* DISP1_DATA00 */
+                       MX6QDL_PAD_EIM_DA9__GPIO3_IO09 0x400130b1
+                       /* DISP1_DATA01 */
+                       MX6QDL_PAD_EIM_DA8__GPIO3_IO08 0x400130b1
+                       /* DISP1_DATA02 */
+                       MX6QDL_PAD_EIM_DA7__GPIO3_IO07 0x400130b1
+                       /* DISP1_DATA03 */
+                       MX6QDL_PAD_EIM_DA6__GPIO3_IO06 0x400130b1
+                       /* DISP1_DATA04 */
+                       MX6QDL_PAD_EIM_DA5__GPIO3_IO05 0x400130b1
+                       /* DISP1_DATA05 */
+                       MX6QDL_PAD_EIM_DA4__GPIO3_IO04 0x400130b1
+                       /* DISP1_DATA06 */
+                       MX6QDL_PAD_EIM_DA3__GPIO3_IO03 0x400130b1
+                       /* DISP1_DATA07 */
+                       MX6QDL_PAD_EIM_DA2__GPIO3_IO02 0x400130b1
+                       /* DI1_D0_CS */
+                       MX6QDL_PAD_EIM_DA13__GPIO3_IO13 0x400130b1
+                       /* DI1_D1_CS */
+                       MX6QDL_PAD_EIM_DA14__GPIO3_IO14 0x400130b1
+                       /* DI1_PIN01 */
+                       MX6QDL_PAD_EIM_DA15__GPIO3_IO15 0x400130b1
+                       /* DI1_PIN03 */
+                       MX6QDL_PAD_EIM_DA12__GPIO3_IO12 0x400130b1
+                       /* DISP1_DATA08 */
+                       MX6QDL_PAD_EIM_DA1__GPIO3_IO01 0x400130b1
+                       /* DISP1_DATA09 */
+                       MX6QDL_PAD_EIM_DA0__GPIO3_IO00 0x400130b1
+                       /* DISP1_DATA10 */
+                       MX6QDL_PAD_EIM_EB1__GPIO2_IO29 0x400130b1
+                       /* DISP1_DATA11 */
+                       MX6QDL_PAD_EIM_EB0__GPIO2_IO28 0x400130b1
+                       /* DISP1_DATA12 */
+                       MX6QDL_PAD_EIM_A17__GPIO2_IO21 0x400130b1
+                       /* DISP1_DATA13 */
+                       MX6QDL_PAD_EIM_A18__GPIO2_IO20 0x400130b1
+                       /* DISP1_DATA14 */
+                       MX6QDL_PAD_EIM_A19__GPIO2_IO19 0x400130b1
+                       /* DISP1_DATA15 */
+                       MX6QDL_PAD_EIM_A20__GPIO2_IO18 0x400130b1
+                       /* DISP1_DATA16 */
+                       MX6QDL_PAD_EIM_A21__GPIO2_IO17 0x400130b1
+                       /* DISP1_DATA17 */
+                       MX6QDL_PAD_EIM_A22__GPIO2_IO16 0x400130b1
+                       /* DISP1_DATA18 */
+                       MX6QDL_PAD_EIM_A23__GPIO6_IO06 0x400130b1
+                       /* DISP1_DATA19 */
+                       MX6QDL_PAD_EIM_A24__GPIO5_IO04 0x400130b1
+                       /* DISP1_DATA20 */
+                       MX6QDL_PAD_EIM_D31__GPIO3_IO31 0x400130b1
+                       /* DISP1_DATA21 */
+                       MX6QDL_PAD_EIM_D30__GPIO3_IO30 0x400130b1
+                       /* DISP1_DATA22 */
+                       MX6QDL_PAD_EIM_D26__GPIO3_IO26 0x400130b1
+                       /* DISP1_DATA23 */
+                       MX6QDL_PAD_EIM_D27__GPIO3_IO27 0x400130b1
+                       /* DI1_DISP_CLK */
+                       MX6QDL_PAD_EIM_A16__GPIO2_IO22 0x400130b1
+                       /* SPDIF_IN */
+                       MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x400130b1
+                       /* SPDIF_OUT */
+                       MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x400130b1
+
+                       /* MikroBUS GPIO pin number 10 */
+                       MX6QDL_PAD_EIM_LBA__GPIO2_IO27 0x400130b1
+               >;
+       };
 
-               pinctrl_hummingboard2_ecspi2: hummingboard2-ecspi2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_OE__ECSPI2_MISO  0x100b1
-                               MX6QDL_PAD_EIM_CS1__ECSPI2_MOSI 0x100b1
-                               MX6QDL_PAD_EIM_CS0__ECSPI2_SCLK 0x100b1
-                               MX6QDL_PAD_EIM_RW__GPIO2_IO26   0x000b1 /* CS */
-                       >;
-               };
+       pinctrl_hummingboard2_ecspi2: hummingboard2-ecspi2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_OE__ECSPI2_MISO  0x100b1
+                       MX6QDL_PAD_EIM_CS1__ECSPI2_MOSI 0x100b1
+                       MX6QDL_PAD_EIM_CS0__ECSPI2_SCLK 0x100b1
+                       MX6QDL_PAD_EIM_RW__GPIO2_IO26   0x000b1 /* CS */
+               >;
+       };
 
-               pinctrl_hummingboard2_gpio7_9: hummingboard2-gpio7_9 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_CMD__GPIO7_IO09 0x80000000
-                       >;
-               };
+       pinctrl_hummingboard2_gpio7_9: hummingboard2-gpio7_9grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_CMD__GPIO7_IO09 0x80000000
+               >;
+       };
 
-               pinctrl_hummingboard2_hdmi: hummingboard2-hdmi {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0
-                       >;
-               };
+       pinctrl_hummingboard2_hdmi: hummingboard2-hdmigrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 0x1f8b0
+               >;
+       };
 
-               pinctrl_hummingboard2_i2c1: hummingboard2-i2c1 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL 0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_hummingboard2_i2c1: hummingboard2-i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL 0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_hummingboard2_i2c2: hummingboard2-i2c2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_hummingboard2_i2c2: hummingboard2-i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_hummingboard2_i2c3: hummingboard2-i2c3 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1
-                               MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_hummingboard2_i2c3: hummingboard2-i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__I2C3_SCL 0x4001b8b1
+                       MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_hummingboard2_mipi: hummingboard2_mipi {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x4001b8b1
-                               MX6QDL_PAD_KEY_COL4__GPIO4_IO14 0x4001b8b1
-                               MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0
-                       >;
-               };
+       pinctrl_hummingboard2_mipi: hummingboard2_mipigrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x4001b8b1
+                       MX6QDL_PAD_KEY_COL4__GPIO4_IO14 0x4001b8b1
+                       MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0
+               >;
+       };
 
-               pinctrl_hummingboard2_pcie_reset: hummingboard2-pcie-reset {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x1b0b1
-                       >;
-               };
+       pinctrl_hummingboard2_pcie_reset: hummingboard2-pcie-resetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x1b0b1
+               >;
+       };
 
-               pinctrl_hummingboard2_pwm1: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_hummingboard2_pwm1: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_hummingboard2_pwm3: pwm3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT1__PWM3_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_hummingboard2_pwm3: pwm3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT1__PWM3_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_hummingboard2_sgtl5000: hummingboard2-sgtl5000 {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT19__AUD5_RXD 0x130b0
-                               MX6QDL_PAD_KEY_COL0__AUD5_TXC 0x130b0
-                               MX6QDL_PAD_KEY_ROW0__AUD5_TXD 0x110b0
-                               MX6QDL_PAD_KEY_COL1__AUD5_TXFS 0x130b0
-                               MX6QDL_PAD_GPIO_5__CCM_CLKO1 0x130b0
-                       >;
-               };
+       pinctrl_hummingboard2_sgtl5000: hummingboard2-sgtl5000grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT19__AUD5_RXD 0x130b0
+                       MX6QDL_PAD_KEY_COL0__AUD5_TXC 0x130b0
+                       MX6QDL_PAD_KEY_ROW0__AUD5_TXD 0x110b0
+                       MX6QDL_PAD_KEY_COL1__AUD5_TXFS 0x130b0
+                       MX6QDL_PAD_GPIO_5__CCM_CLKO1 0x130b0
+               >;
+       };
 
-               pinctrl_hummingboard2_usbh1_vbus: hummingboard2-usbh1-vbus {
-                       fsl,pins = <MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x1b0b0>;
-               };
+       pinctrl_hummingboard2_usbh1_vbus: hummingboard2-usbh1-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_GPIO_0__GPIO1_IO00 0x1b0b0>;
+       };
 
-               pinctrl_hummingboard2_usbh2_vbus: hummingboard2-usbh2-vbus {
-                       fsl,pins = <MX6QDL_PAD_SD4_DAT5__GPIO2_IO13 0x1b0b0>;
-               };
+       pinctrl_hummingboard2_usbh2_vbus: hummingboard2-usbh2-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_SD4_DAT5__GPIO2_IO13 0x1b0b0>;
+       };
 
-               pinctrl_hummingboard2_usbh3_vbus: hummingboard2-usbh3-vbus {
-                       fsl,pins = <MX6QDL_PAD_SD4_CLK__GPIO7_IO10 0x1b0b0>;
-               };
+       pinctrl_hummingboard2_usbh3_vbus: hummingboard2-usbh3-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_SD4_CLK__GPIO7_IO10 0x1b0b0>;
+       };
 
-               pinctrl_hummingboard2_usbotg_id: hummingboard2-usbotg-id {
-                       /*
-                        * We want it pulled down for a fixed host connection.
-                        */
-                       fsl,pins = <MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x13059>;
-               };
+       pinctrl_hummingboard2_usbotg_id: hummingboard2-usbotg-idgrp {
+               /*
+                * We want it pulled down for a fixed host connection.
+                */
+               fsl,pins = <MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x13059>;
+       };
 
-               pinctrl_hummingboard2_usbotg_vbus: hummingboard2-usbotg-vbus {
-                       fsl,pins = <MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x1b0b0>;
-               };
+       pinctrl_hummingboard2_usbotg_vbus: hummingboard2-usbotg-vbusgrp {
+               fsl,pins = <MX6QDL_PAD_EIM_D22__GPIO3_IO22 0x1b0b0>;
+       };
 
-               pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-aux {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04    0x1f071
-                               MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071
-                       >;
-               };
+       pinctrl_hummingboard2_usdhc2_aux: hummingboard2-usdhc2-auxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04    0x1f071
+                       MX6QDL_PAD_KEY_ROW1__SD2_VSELECT 0x1b071
+               >;
+       };
 
-               pinctrl_hummingboard2_usdhc2: hummingboard2-usdhc2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059
-                       >;
-               };
+       pinctrl_hummingboard2_usdhc2: hummingboard2-usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD    0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK    0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x13059
+               >;
+       };
 
-               pinctrl_hummingboard2_usdhc2_100mhz: hummingboard2-usdhc2-100mhz {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD    0x170b9
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK    0x100b9
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x170b9
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x170b9
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x170b9
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x130b9
-                       >;
-               };
+       pinctrl_hummingboard2_usdhc2_100mhz: hummingboard2-usdhc2-100mhzgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD    0x170b9
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK    0x100b9
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x170b9
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x170b9
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x170b9
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x130b9
+               >;
+       };
 
-               pinctrl_hummingboard2_usdhc2_200mhz: hummingboard2-usdhc2-200mhz {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD    0x170f9
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK    0x100f9
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x170f9
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x170f9
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x170f9
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x130f9
-                       >;
-               };
+       pinctrl_hummingboard2_usdhc2_200mhz: hummingboard2-usdhc2-200mhzgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD    0x170f9
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK    0x100f9
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x170f9
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x170f9
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x170f9
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x130f9
+               >;
+       };
 
-               pinctrl_hummingboard2_vmmc: hummingboard2-vmmc {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0
-                       >;
-               };
+       pinctrl_hummingboard2_vmmc: hummingboard2-vmmcgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT9__GPIO4_IO30 0x1b0b0
+               >;
+       };
 
-               pinctrl_hummingboard2_uart3: hummingboard2-uart3 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D25__UART3_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D24__UART3_RX_DATA       0x40013000
-                       >;
-               };
+       pinctrl_hummingboard2_uart3: hummingboard2-uart3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D25__UART3_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D24__UART3_RX_DATA       0x40013000
+               >;
        };
 };
 
index 99b5e78458aa13fc97621a4bde2513f4cff61d6f..c771f87b10dfeb2373f1fd9a4bf78fd339338bc2 100644 (file)
                >;
        };
 
-       pinctrl_wdog1: wdog1rp {
+       pinctrl_wdog1: wdog1grp {
                fsl,pins = <
                        MX6QDL_PAD_GPIO_9__WDOG1_B      0x1b0b0
                >;
index a30cf0d06206f3294262446012dc98999a606873..8ee65f9858c0fcfa40e69ee4c08a5baf50e1e178 100644 (file)
        pinctrl-0 = <&pinctrl_j10>;
        pinctrl-1 = <&pinctrl_j28>;
 
-       imx6dl-nit6xlite {
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
+               >;
+       };
 
-               pinctrl_ecspi1: ecspi1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
-                               MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
-                               MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19          0x000b1
-                       >;
-               };
+       pinctrl_ecspi1: ecspi1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
+                       MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
+                       MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19          0x000b1
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x100b0
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x100b0
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x100b0
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x100b0
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x100b0
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x100b0
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               /* Phy reset */
-                               MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x0f0b0
-                               MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28       0x1b0b0
-                               MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x100b0
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x100b0
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x100b0
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x100b0
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x100b0
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x100b0
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       /* Phy reset */
+                       MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x0f0b0
+                       MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28       0x1b0b0
+                       MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
+               >;
+       };
 
-               pinctrl_gpio_keys: gpio-keysgrp {
-                       fsl,pins = <
-                               /* Home Button: J14 pin 5 */
-                               MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
-                               /* Back Button: J14 pin 7 */
-                               MX6QDL_PAD_GPIO_19__GPIO4_IO05          0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_keys: gpio-keysgrp {
+               fsl,pins = <
+                       /* Home Button: J14 pin 5 */
+                       MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
+                       /* Back Button: J14 pin 7 */
+                       MX6QDL_PAD_GPIO_19__GPIO4_IO05          0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL    0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA    0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL    0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA    0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL   0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA   0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL   0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA   0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_5__I2C3_SCL     0x4001b8b1
-                               MX6QDL_PAD_GPIO_16__I2C3_SDA    0x4001b8b1
-                               /* Touch IRQ: J7 pin 4 */
-                               MX6QDL_PAD_GPIO_9__GPIO1_IO09   0x1b0b0
-                               /* tcs2004 IRQ */
-                               MX6QDL_PAD_EIM_LBA__GPIO2_IO27  0x1b0b0
-                               /* tsc2004 reset */
-                               MX6QDL_PAD_KEY_COL2__GPIO4_IO10 0x0b0b0
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_5__I2C3_SCL     0x4001b8b1
+                       MX6QDL_PAD_GPIO_16__I2C3_SDA    0x4001b8b1
+                       /* Touch IRQ: J7 pin 4 */
+                       MX6QDL_PAD_GPIO_9__GPIO1_IO09   0x1b0b0
+                       /* tcs2004 IRQ */
+                       MX6QDL_PAD_EIM_LBA__GPIO2_IO27  0x1b0b0
+                       /* tsc2004 reset */
+                       MX6QDL_PAD_KEY_COL2__GPIO4_IO10 0x0b0b0
+               >;
+       };
 
-               pinctrl_j10: j10grp {
-                       fsl,pins = <
-                               /* Broadcom WiFi module pins */
-                               MX6QDL_PAD_NANDF_D0__GPIO2_IO00         0x1b0b0
-                               MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
-                               MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
-                               MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
-                               MX6QDL_PAD_NANDF_WP_B__GPIO6_IO09       0x0b0b0
-                               MX6QDL_PAD_NANDF_CS1__GPIO6_IO14        0x1b0b0
-                               MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT      0x000b0
-                       >;
-               };
+       pinctrl_j10: j10grp {
+               fsl,pins = <
+                       /* Broadcom WiFi module pins */
+                       MX6QDL_PAD_NANDF_D0__GPIO2_IO00         0x1b0b0
+                       MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
+                       MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
+                       MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
+                       MX6QDL_PAD_NANDF_WP_B__GPIO6_IO09       0x0b0b0
+                       MX6QDL_PAD_NANDF_CS1__GPIO6_IO14        0x1b0b0
+                       MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT      0x000b0
+               >;
+       };
 
-               pinctrl_j28: j28grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04           0x1b0b0
-                       >;
-               };
+       pinctrl_j28: j28grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04           0x1b0b0
+               >;
+       };
 
-               pinctrl_leds: ledsgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x0b0b0
-                               MX6QDL_PAD_GPIO_3__GPIO1_IO03           0x0b0b0
-                               MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x030b0
-                               MX6QDL_PAD_GPIO_7__GPIO1_IO07           0x0b0b0
-                               MX6QDL_PAD_GPIO_8__GPIO1_IO08           0x0b0b0
-                       >;
-               };
+       pinctrl_leds: ledsgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x0b0b0
+                       MX6QDL_PAD_GPIO_3__GPIO1_IO03           0x0b0b0
+                       MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x030b0
+                       MX6QDL_PAD_GPIO_7__GPIO1_IO07           0x0b0b0
+                       MX6QDL_PAD_GPIO_8__GPIO1_IO08           0x0b0b0
+               >;
+       };
 
-               pinctrl_pwm1: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT3__PWM1_OUT           0x1b0b1
-                       >;
-               };
+       pinctrl_pwm1: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT3__PWM1_OUT           0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm3: pwm3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT1__PWM3_OUT           0x1b0b1
-                       >;
-               };
+       pinctrl_pwm3: pwm3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT1__PWM3_OUT           0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm4: pwm4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_CMD__PWM4_OUT            0x1b0b1
-                       >;
-               };
+       pinctrl_pwm4: pwm4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_CMD__PWM4_OUT            0x1b0b1
+               >;
+       };
 
-               pinctrl_wlan_vmmc: wlan-vmmcgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CLE__GPIO6_IO07        0x030b0
-                       >;
-               };
+       pinctrl_wlan_vmmc: wlan-vmmcgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CLE__GPIO6_IO07        0x030b0
+               >;
+       };
 
-               pinctrl_rtc: rtcgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_RW__GPIO2_IO26           0x1b0b0
-                       >;
-               };
+       pinctrl_rtc: rtcgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_RW__GPIO2_IO26           0x1b0b0
+               >;
+       };
 
-               pinctrl_sgtl5000: sgtl5000grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x000b0
-                               MX6QDL_PAD_EIM_A25__GPIO5_IO02          0x1b0b0
-                       >;
-               };
+       pinctrl_sgtl5000: sgtl5000grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x000b0
+                       MX6QDL_PAD_EIM_A25__GPIO5_IO02          0x1b0b0
+               >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
-                       >;
-               };
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
+               >;
+       };
 
-               pinctrl_uart3: uart3grp {
-                       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_D31__UART3_RTS_B         0x1b0b1
-                       >;
-               };
+       pinctrl_uart3: uart3grp {
+               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_D31__UART3_RTS_B         0x1b0b1
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
-                               MX6QDL_PAD_KEY_COL4__USB_OTG_OC         0x1b0b0
-                               /* power enable, high active */
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x000b0
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
+                       MX6QDL_PAD_KEY_COL4__USB_OTG_OC         0x1b0b0
+                       /* power enable, high active */
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x000b0
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_SD3_DAT5__GPIO7_IO00         0x1b0b0
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_SD3_DAT5__GPIO7_IO00         0x1b0b0
+               >;
        };
 };
 
index 33174febf410b967c3ac47307e954507731da282..43d474bbf55d1ca80e317cefa6326fcc81f83496 100644 (file)
 };
 
 &iomuxc {
-       imx6q-nitrogen6-max {
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
+               >;
+       };
 
-               pinctrl_can1: can1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
-                               MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
-                       >;
-               };
+       pinctrl_can1: can1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
+                       MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
+               >;
+       };
 
-               pinctrl_can_xcvr: can-xcvrgrp {
-                       fsl,pins = <
-                               /* Flexcan XCVR enable */
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x1b0b0
-                       >;
-               };
+       pinctrl_can_xcvr: can-xcvrgrp {
+               fsl,pins = <
+                       /* Flexcan XCVR enable */
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x1b0b0
+               >;
+       };
 
-               pinctrl_ecspi1: ecspi1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
-                               MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
-                               MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19          0x000b1
-                       >;
-               };
+       pinctrl_ecspi1: ecspi1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
+                       MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
+                       MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19          0x000b1
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x10030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x10030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x10030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x10030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x10030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x10030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               /* Phy reset */
-                               MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x0f0b0
-                               MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28       0x1b0b0
-                               MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x10030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x10030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x10030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x10030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x10030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x10030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       /* Phy reset */
+                       MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x0f0b0
+                       MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28       0x1b0b0
+                       MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
+               >;
+       };
 
-               pinctrl_gpio_keys: gpio-keysgrp {
-                       fsl,pins = <
-                               /* Power Button */
-                               MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
-                               /* Menu Button */
-                               MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
-                               /* Home Button */
-                               MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
-                               /* Back Button */
-                               MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
-                               /* Volume Up Button */
-                               MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
-                               /* Volume Down Button */
-                               MX6QDL_PAD_SD3_DAT4__GPIO7_IO01         0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_keys: gpio-keysgrp {
+               fsl,pins = <
+                       /* Power Button */
+                       MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
+                       /* Menu Button */
+                       MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
+                       /* Home Button */
+                       MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
+                       /* Back Button */
+                       MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
+                       /* Volume Up Button */
+                       MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
+                       /* Volume Down Button */
+                       MX6QDL_PAD_SD3_DAT4__GPIO7_IO01         0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL    0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA    0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL    0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA    0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL   0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA   0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL   0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA   0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2mux: i2c2muxgrp {
-                       fsl,pins = <
-                               /* ov5642 camera i2c enable */
-                               MX6QDL_PAD_EIM_D20__GPIO3_IO20  0x000b0
-                               /* ov5640_mipi camera i2c enable */
-                               MX6QDL_PAD_KEY_ROW4__GPIO4_IO15 0x000b0
-                       >;
-               };
+       pinctrl_i2c2mux: i2c2muxgrp {
+               fsl,pins = <
+                       /* ov5642 camera i2c enable */
+                       MX6QDL_PAD_EIM_D20__GPIO3_IO20  0x000b0
+                       /* ov5640_mipi camera i2c enable */
+                       MX6QDL_PAD_KEY_ROW4__GPIO4_IO15 0x000b0
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_5__I2C3_SCL     0x4001b8b1
-                               MX6QDL_PAD_GPIO_16__I2C3_SDA    0x4001b8b1
-                               MX6QDL_PAD_GPIO_9__GPIO1_IO09   0x1b0b0
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_5__I2C3_SCL     0x4001b8b1
+                       MX6QDL_PAD_GPIO_16__I2C3_SDA    0x4001b8b1
+                       MX6QDL_PAD_GPIO_9__GPIO1_IO09   0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c3mux: i2c3muxgrp {
-                       fsl,pins = <
-                               /* PCIe I2C enable */
-                               MX6QDL_PAD_EIM_OE__GPIO2_IO25   0x000b0
-                       >;
-               };
+       pinctrl_i2c3mux: i2c3muxgrp {
+               fsl,pins = <
+                       /* PCIe I2C enable */
+                       MX6QDL_PAD_EIM_OE__GPIO2_IO25   0x000b0
+               >;
+       };
 
-               pinctrl_j15: j15grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x10
-                               MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15       0x10
-                               MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02        0x10
-                               MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03        0x10
-                               MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00   0x10
-                               MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01   0x10
-                               MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02   0x10
-                               MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03   0x10
-                               MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04   0x10
-                               MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05   0x10
-                               MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06   0x10
-                               MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07   0x10
-                               MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08   0x10
-                               MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09   0x10
-                               MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10  0x10
-                               MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11  0x10
-                               MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12  0x10
-                               MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13  0x10
-                               MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14  0x10
-                               MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15  0x10
-                               MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16  0x10
-                               MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17  0x10
-                               MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18  0x10
-                               MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19  0x10
-                               MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20  0x10
-                               MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21  0x10
-                               MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22  0x10
-                               MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23  0x10
-                       >;
-               };
+       pinctrl_j15: j15grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x10
+                       MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15       0x10
+                       MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02        0x10
+                       MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03        0x10
+                       MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00   0x10
+                       MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01   0x10
+                       MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02   0x10
+                       MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03   0x10
+                       MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04   0x10
+                       MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05   0x10
+                       MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06   0x10
+                       MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07   0x10
+                       MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08   0x10
+                       MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09   0x10
+                       MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10  0x10
+                       MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11  0x10
+                       MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12  0x10
+                       MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13  0x10
+                       MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14  0x10
+                       MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15  0x10
+                       MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16  0x10
+                       MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17  0x10
+                       MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18  0x10
+                       MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19  0x10
+                       MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20  0x10
+                       MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21  0x10
+                       MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22  0x10
+                       MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23  0x10
+               >;
+       };
 
-               pinctrl_pcie: pciegrp {
-                       fsl,pins = <
-                               /* PCIe reset */
-                               MX6QDL_PAD_EIM_BCLK__GPIO6_IO31 0x000b0
-                       >;
-               };
+       pinctrl_pcie: pciegrp {
+               fsl,pins = <
+                       /* PCIe reset */
+                       MX6QDL_PAD_EIM_BCLK__GPIO6_IO31 0x000b0
+               >;
+       };
 
-               pinctrl_pwm1: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT3__PWM1_OUT   0x1b0b1
-                       >;
-               };
+       pinctrl_pwm1: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT3__PWM1_OUT   0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm2: pwm2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT2__PWM2_OUT   0x1b0b1
-                       >;
-               };
+       pinctrl_pwm2: pwm2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT2__PWM2_OUT   0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm3: pwm3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT1__PWM3_OUT   0x1b0b1
-                       >;
-               };
+       pinctrl_pwm3: pwm3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT1__PWM3_OUT   0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm4: pwm4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_CMD__PWM4_OUT    0x1b0b1
-                       >;
-               };
+       pinctrl_pwm4: pwm4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_CMD__PWM4_OUT    0x1b0b1
+               >;
+       };
 
-               pinctrl_rv4162: rv4162grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL0__GPIO4_IO06 0x1b0b0
-                       >;
-               };
+       pinctrl_rv4162: rv4162grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL0__GPIO4_IO06 0x1b0b0
+               >;
+       };
 
-               pinctrl_sgtl5000: sgtl5000grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x000b0
-                               MX6QDL_PAD_EIM_A25__GPIO5_IO02          0x1b0b0
-                               MX6QDL_PAD_ENET_TXD1__GPIO1_IO29        0x1b0b0
-                       >;
-               };
+       pinctrl_sgtl5000: sgtl5000grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x000b0
+                       MX6QDL_PAD_EIM_A25__GPIO5_IO02          0x1b0b0
+                       MX6QDL_PAD_ENET_TXD1__GPIO1_IO29        0x1b0b0
+               >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
-                       >;
-               };
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
+               >;
+       };
 
-               pinctrl_uart5: uart5grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW1__UART5_RX_DATA      0x130b1
-                               MX6QDL_PAD_KEY_COL1__UART5_TX_DATA      0x030b1
-                               /* RS485 RX Enable: pull up */
-                               MX6QDL_PAD_NANDF_RB0__GPIO6_IO10        0x1b0b1
-                               /* RS485 DEN: pull down */
-                               MX6QDL_PAD_NANDF_CLE__GPIO6_IO07        0x030b1
-                               /* RS485/!RS232 Select: pull down (rs232) */
-                               MX6QDL_PAD_EIM_CS1__GPIO2_IO24          0x030b1
-                               /* ON: pull down */
-                               MX6QDL_PAD_NANDF_ALE__GPIO6_IO08        0x030b1
-                       >;
-               };
+       pinctrl_uart5: uart5grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW1__UART5_RX_DATA      0x130b1
+                       MX6QDL_PAD_KEY_COL1__UART5_TX_DATA      0x030b1
+                       /* RS485 RX Enable: pull up */
+                       MX6QDL_PAD_NANDF_RB0__GPIO6_IO10        0x1b0b1
+                       /* RS485 DEN: pull down */
+                       MX6QDL_PAD_NANDF_CLE__GPIO6_IO07        0x030b1
+                       /* RS485/!RS232 Select: pull down (rs232) */
+                       MX6QDL_PAD_EIM_CS1__GPIO2_IO24          0x030b1
+                       /* ON: pull down */
+                       MX6QDL_PAD_NANDF_ALE__GPIO6_IO08        0x030b1
+               >;
+       };
 
-               pinctrl_usbh1: usbh1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_17__GPIO7_IO12          0x0b0b0
-                       >;
-               };
+       pinctrl_usbh1: usbh1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_17__GPIO7_IO12          0x0b0b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
-                               MX6QDL_PAD_KEY_COL4__USB_OTG_OC         0x1b0b0
-                               /* power enable, high active */
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x000b0
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
+                       MX6QDL_PAD_KEY_COL4__USB_OTG_OC         0x1b0b0
+                       /* power enable, high active */
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x000b0
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_NANDF_CS1__SD3_VSELECT       0x100b0
-                               MX6QDL_PAD_SD3_DAT5__GPIO7_IO00         0x1b0b0
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_NANDF_CS1__SD3_VSELECT       0x100b0
+                       MX6QDL_PAD_SD3_DAT5__GPIO7_IO00         0x1b0b0
+               >;
+       };
 
-               pinctrl_usdhc4: usdhc4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
-                               MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
-                               MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
-                               MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
-                               MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
-                               MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
-                               MX6QDL_PAD_SD4_DAT4__SD4_DATA4          0x17059
-                               MX6QDL_PAD_SD4_DAT5__SD4_DATA5          0x17059
-                               MX6QDL_PAD_SD4_DAT6__SD4_DATA6          0x17059
-                               MX6QDL_PAD_SD4_DAT7__SD4_DATA7          0x17059
-                       >;
-               };
+       pinctrl_usdhc4: usdhc4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
+                       MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
+                       MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
+                       MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
+                       MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
+                       MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
+                       MX6QDL_PAD_SD4_DAT4__SD4_DATA4          0x17059
+                       MX6QDL_PAD_SD4_DAT5__SD4_DATA5          0x17059
+                       MX6QDL_PAD_SD4_DAT6__SD4_DATA6          0x17059
+                       MX6QDL_PAD_SD4_DAT7__SD4_DATA7          0x17059
+               >;
+       };
 
-               pinctrl_wlan_vmmc: wlan-vmmcgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CS0__GPIO6_IO11        0x100b0
-                               MX6QDL_PAD_NANDF_CS2__GPIO6_IO15        0x000b0
-                               MX6QDL_PAD_NANDF_CS3__GPIO6_IO16        0x000b0
-                               MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT      0x000b0
-                       >;
-               };
+       pinctrl_wlan_vmmc: wlan-vmmcgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CS0__GPIO6_IO11        0x100b0
+                       MX6QDL_PAD_NANDF_CS2__GPIO6_IO15        0x000b0
+                       MX6QDL_PAD_NANDF_CS3__GPIO6_IO16        0x000b0
+                       MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT      0x000b0
+               >;
        };
 };
 
index 121177273dd007bda2c1f11932f479d472453868..8a0bfc387a5996bcd4ff3fc7ee4dd26c04f3a947 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6q-nitrogen6x {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               /* SGTL5000 sys_mclk */
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1    0x030b0
-                               MX6QDL_PAD_GPIO_9__GPIO1_IO09   0x1b0b0
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       /* SGTL5000 sys_mclk */
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1    0x030b0
+                       MX6QDL_PAD_GPIO_9__GPIO1_IO09   0x1b0b0
+               >;
+       };
 
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
+               >;
+       };
 
-               pinctrl_can1: can1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
-                               MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
-                       >;
-               };
+       pinctrl_can1: can1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
+                       MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
+               >;
+       };
 
-               pinctrl_can_xcvr: can-xcvrgrp {
-                       fsl,pins = <
-                               /* Flexcan XCVR enable */
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x1b0b0
-                       >;
-               };
+       pinctrl_can_xcvr: can-xcvrgrp {
+               fsl,pins = <
+                       /* Flexcan XCVR enable */
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x1b0b0
+               >;
+       };
 
-               pinctrl_ecspi1: ecspi1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
-                               MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
-                               MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19  0x000b1 /* CS */
-                       >;
-               };
+       pinctrl_ecspi1: ecspi1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
+                       MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
+                       MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19  0x000b1 /* CS */
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x10030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x10030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x10030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x10030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x10030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x10030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               /* Phy reset */
-                               MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x000b0
-                               MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x10030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x10030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x10030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x10030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x10030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x10030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       /* Phy reset */
+                       MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x000b0
+                       MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
+               >;
+       };
 
-               pinctrl_gpio_keys: gpio-keysgrp {
-                       fsl,pins = <
-                               /* Power Button */
-                               MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
-                               /* Menu Button */
-                               MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
-                               /* Home Button */
-                               MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
-                               /* Back Button */
-                               MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
-                               /* Volume Up Button */
-                               MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
-                               /* Volume Down Button */
-                               MX6QDL_PAD_GPIO_19__GPIO4_IO05          0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_keys: gpio-keysgrp {
+               fsl,pins = <
+                       /* Power Button */
+                       MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
+                       /* Menu Button */
+                       MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
+                       /* Home Button */
+                       MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
+                       /* Back Button */
+                       MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
+                       /* Volume Up Button */
+                       MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
+                       /* Volume Down Button */
+                       MX6QDL_PAD_GPIO_19__GPIO4_IO05          0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001b8b1
-                               MX6QDL_PAD_GPIO_16__I2C3_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001b8b1
+                       MX6QDL_PAD_GPIO_16__I2C3_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_j15: j15grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x10
-                               MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15       0x10
-                               MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02        0x10
-                               MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03        0x10
-                               MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00   0x10
-                               MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01   0x10
-                               MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02   0x10
-                               MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03   0x10
-                               MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04   0x10
-                               MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05   0x10
-                               MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06   0x10
-                               MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07   0x10
-                               MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08   0x10
-                               MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09   0x10
-                               MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10  0x10
-                               MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11  0x10
-                               MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12  0x10
-                               MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13  0x10
-                               MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14  0x10
-                               MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15  0x10
-                               MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16  0x10
-                               MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17  0x10
-                               MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18  0x10
-                               MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19  0x10
-                               MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20  0x10
-                               MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21  0x10
-                               MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22  0x10
-                               MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23  0x10
-                       >;
-               };
+       pinctrl_j15: j15grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x10
+                       MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15       0x10
+                       MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02        0x10
+                       MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03        0x10
+                       MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00   0x10
+                       MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01   0x10
+                       MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02   0x10
+                       MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03   0x10
+                       MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04   0x10
+                       MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05   0x10
+                       MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06   0x10
+                       MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07   0x10
+                       MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08   0x10
+                       MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09   0x10
+                       MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10  0x10
+                       MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11  0x10
+                       MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12  0x10
+                       MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13  0x10
+                       MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14  0x10
+                       MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15  0x10
+                       MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16  0x10
+                       MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17  0x10
+                       MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18  0x10
+                       MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19  0x10
+                       MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20  0x10
+                       MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21  0x10
+                       MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22  0x10
+                       MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23  0x10
+               >;
+       };
 
-               pinctrl_pwm1: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_pwm1: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm3: pwm3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT1__PWM3_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_pwm3: pwm3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT1__PWM3_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm4: pwm4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_CMD__PWM4_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_pwm4: pwm4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_CMD__PWM4_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
-                       >;
-               };
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
+               >;
+       };
 
-               pinctrl_usbh1: usbh1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_17__GPIO7_IO12          0x030b0
-                       >;
-               };
+       pinctrl_usbh1: usbh1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_17__GPIO7_IO12          0x030b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID   0x17059
-                               MX6QDL_PAD_KEY_COL4__USB_OTG_OC 0x1b0b0
-                               /* power enable, high active */
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22  0x000b0
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID   0x17059
+                       MX6QDL_PAD_KEY_COL4__USB_OTG_OC 0x1b0b0
+                       /* power enable, high active */
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22  0x000b0
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17071
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10071
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17071
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17071
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17071
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17071
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17071
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10071
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17071
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17071
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17071
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17071
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_SD3_DAT5__GPIO7_IO00 0x1b0b0 /* CD */
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_SD3_DAT5__GPIO7_IO00 0x1b0b0 /* CD */
+               >;
+       };
 
-               pinctrl_usdhc4: usdhc4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
-                               MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
-                               MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
-                               MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
-                               MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
-                               MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
-                               MX6QDL_PAD_NANDF_D6__GPIO2_IO06 0x1b0b0 /* CD */
-                       >;
-               };
+       pinctrl_usdhc4: usdhc4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
+                       MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
+                       MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
+                       MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
+                       MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
+                       MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
+                       MX6QDL_PAD_NANDF_D6__GPIO2_IO06 0x1b0b0 /* CD */
+               >;
+       };
 
-               pinctrl_wlan_vmmc: wlan-vmmcgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CS0__GPIO6_IO11        0x100b0
-                               MX6QDL_PAD_NANDF_CS2__GPIO6_IO15        0x000b0
-                               MX6QDL_PAD_NANDF_CS3__GPIO6_IO16        0x000b0
-                               MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT      0x000b0
-                       >;
-               };
+       pinctrl_wlan_vmmc: wlan-vmmcgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CS0__GPIO6_IO11        0x100b0
+                       MX6QDL_PAD_NANDF_CS2__GPIO6_IO15        0x000b0
+                       MX6QDL_PAD_NANDF_CS3__GPIO6_IO16        0x000b0
+                       MX6QDL_PAD_SD1_CLK__OSC32K_32K_OUT      0x000b0
+               >;
        };
 };
 
index 84f884d6e55bc2af7237dc7d5ca4a919e3289959..08b2dd06580ab64cc24962e0107efa0a01b4be55 100644 (file)
@@ -54,7 +54,7 @@
 };
 
 &iomuxc {
-       pinctrl_uart3_bt: uart3grp-bt {
+       pinctrl_uart3_bt: uart3-btgrp {
                fsl,pins = <
                        MX6QDL_PAD_EIM_D25__UART3_RX_DATA       0x1b0b1
                        MX6QDL_PAD_EIM_D24__UART3_TX_DATA       0x1b0b1
@@ -66,7 +66,7 @@
                >;
        };
 
-       pinctrl_usdhc3_wl: usdhc3grp-wl {
+       pinctrl_usdhc3_wl: usdhc3-wlgrp {
                fsl,pins = <
                        MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
                        MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
index c0c47adc5866e3ea157b499f15d8edf8b2d1fcde..aa9a442852f41b76782c570d28d277e7eb586636 100644 (file)
 };
 
 &iomuxc {
-       imx6q-phytec-pfla02 {
-               pinctrl_ecspi3: ecspi3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO      0x100b1
-                               MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI      0x100b1
-                               MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK      0x100b1
-                               MX6QDL_PAD_DISP0_DAT3__GPIO4_IO24       0x80000000 /* CS0 */
-                       >;
-               };
+       pinctrl_ecspi3: ecspi3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO      0x100b1
+                       MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI      0x100b1
+                       MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK      0x100b1
+                       MX6QDL_PAD_DISP0_DAT3__GPIO4_IO24       0x80000000 /* CS0 */
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_TX_EN__ENET_TX_EN       0x1b0b0
-                               MX6QDL_PAD_EIM_D23__GPIO3_IO23          0x80000000 /* Reset GPIO */
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_TX_EN__ENET_TX_EN       0x1b0b0
+                       MX6QDL_PAD_EIM_D23__GPIO3_IO23          0x80000000 /* Reset GPIO */
+               >;
+       };
 
-               pinctrl_flexcan1: flexcan1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
-                               MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
-                       >;
-               };
+       pinctrl_flexcan1: flexcan1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
+                       MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
+               >;
+       };
 
-               pinctrl_gpmi_nand: gpminandgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CLE__NAND_CLE          0xb0b1
-                               MX6QDL_PAD_NANDF_ALE__NAND_ALE          0xb0b1
-                               MX6QDL_PAD_NANDF_WP_B__NAND_WP_B        0xb0b1
-                               MX6QDL_PAD_NANDF_RB0__NAND_READY_B      0xb000
-                               MX6QDL_PAD_NANDF_CS0__NAND_CE0_B        0xb0b1
-                               MX6QDL_PAD_NANDF_CS1__NAND_CE1_B        0xb0b1
-                               MX6QDL_PAD_SD4_CMD__NAND_RE_B           0xb0b1
-                               MX6QDL_PAD_SD4_CLK__NAND_WE_B           0xb0b1
-                               MX6QDL_PAD_NANDF_D0__NAND_DATA00        0xb0b1
-                               MX6QDL_PAD_NANDF_D1__NAND_DATA01        0xb0b1
-                               MX6QDL_PAD_NANDF_D2__NAND_DATA02        0xb0b1
-                               MX6QDL_PAD_NANDF_D3__NAND_DATA03        0xb0b1
-                               MX6QDL_PAD_NANDF_D4__NAND_DATA04        0xb0b1
-                               MX6QDL_PAD_NANDF_D5__NAND_DATA05        0xb0b1
-                               MX6QDL_PAD_NANDF_D6__NAND_DATA06        0xb0b1
-                               MX6QDL_PAD_NANDF_D7__NAND_DATA07        0xb0b1
-                               MX6QDL_PAD_SD4_DAT0__NAND_DQS           0x00b1
-                       >;
-               };
+       pinctrl_gpmi_nand: gpminandgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CLE__NAND_CLE          0xb0b1
+                       MX6QDL_PAD_NANDF_ALE__NAND_ALE          0xb0b1
+                       MX6QDL_PAD_NANDF_WP_B__NAND_WP_B        0xb0b1
+                       MX6QDL_PAD_NANDF_RB0__NAND_READY_B      0xb000
+                       MX6QDL_PAD_NANDF_CS0__NAND_CE0_B        0xb0b1
+                       MX6QDL_PAD_NANDF_CS1__NAND_CE1_B        0xb0b1
+                       MX6QDL_PAD_SD4_CMD__NAND_RE_B           0xb0b1
+                       MX6QDL_PAD_SD4_CLK__NAND_WE_B           0xb0b1
+                       MX6QDL_PAD_NANDF_D0__NAND_DATA00        0xb0b1
+                       MX6QDL_PAD_NANDF_D1__NAND_DATA01        0xb0b1
+                       MX6QDL_PAD_NANDF_D2__NAND_DATA02        0xb0b1
+                       MX6QDL_PAD_NANDF_D3__NAND_DATA03        0xb0b1
+                       MX6QDL_PAD_NANDF_D4__NAND_DATA04        0xb0b1
+                       MX6QDL_PAD_NANDF_D5__NAND_DATA05        0xb0b1
+                       MX6QDL_PAD_NANDF_D6__NAND_DATA06        0xb0b1
+                       MX6QDL_PAD_NANDF_D7__NAND_DATA07        0xb0b1
+                       MX6QDL_PAD_SD4_DAT0__NAND_DQS           0x00b1
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_EB2__I2C2_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D16__I2C2_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_EB2__I2C2_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D16__I2C2_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__I2C3_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D18__I2C3_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__I2C3_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D18__I2C3_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_leds: ledsgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_TXD0__GPIO1_IO30        0x80000000 /* Green LED */
-                               MX6QDL_PAD_EIM_EB3__GPIO2_IO31          0x80000000 /* Red LED */
-                       >;
-               };
+       pinctrl_leds: ledsgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_TXD0__GPIO1_IO30        0x80000000 /* Green LED */
+                       MX6QDL_PAD_EIM_EB3__GPIO2_IO31          0x80000000 /* Red LED */
+               >;
+       };
 
-               pinctrl_pcie: pciegrp {
-                       fsl,pins = <MX6QDL_PAD_DI0_PIN15__GPIO4_IO17  0x80000000>;
-               };
+       pinctrl_pcie: pciegrp {
+               fsl,pins = <MX6QDL_PAD_DI0_PIN15__GPIO4_IO17  0x80000000>;
+       };
 
-               pinctrl_pmic: pmicgrp {
-                       fsl,pins = <MX6QDL_PAD_SD4_DAT1__GPIO2_IO09     0x80000000>; /* PMIC interrupt */
-               };
+       pinctrl_pmic: pmicgrp {
+               fsl,pins = <MX6QDL_PAD_SD4_DAT1__GPIO2_IO09     0x80000000>; /* PMIC interrupt */
+       };
 
-               pinctrl_uart3: uart3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D24__UART3_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D25__UART3_RX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D31__UART3_RTS_B         0x1b0b1
-                               MX6QDL_PAD_EIM_D30__UART3_CTS_B         0x1b0b1
-                       >;
-               };
+       pinctrl_uart3: uart3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D24__UART3_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D25__UART3_RX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D31__UART3_RTS_B         0x1b0b1
+                       MX6QDL_PAD_EIM_D30__UART3_CTS_B         0x1b0b1
+               >;
+       };
 
-               pinctrl_uart4: uart4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL0__UART4_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart4: uart4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL0__UART4_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_usbh1_vbus: usbh1vbusgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_0__GPIO1_IO00           0x1b0b0
-                       >;
-               };
+       pinctrl_usbh1_vbus: usbh1vbusgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_0__GPIO1_IO00           0x1b0b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
-                               MX6QDL_PAD_KEY_COL4__USB_OTG_OC         0x1b0b0
-                               MX6QDL_PAD_KEY_ROW4__GPIO4_IO15         0x80000000
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
+                       MX6QDL_PAD_KEY_COL4__USB_OTG_OC         0x1b0b0
+                       MX6QDL_PAD_KEY_ROW4__GPIO4_IO15         0x80000000
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3_cdwp: usdhc3cdwp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_RXD0__GPIO1_IO27 0x80000000
-                               MX6QDL_PAD_ENET_TXD1__GPIO1_IO29 0x80000000
-                       >;
-               };
+       pinctrl_usdhc3_cdwp: usdhc3cdwpgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_RXD0__GPIO1_IO27 0x80000000
+                       MX6QDL_PAD_ENET_TXD1__GPIO1_IO29 0x80000000
+               >;
+       };
 
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT16__AUD5_TXC        0x130b0
-                               MX6QDL_PAD_DISP0_DAT17__AUD5_TXD        0x110b0
-                               MX6QDL_PAD_DISP0_DAT18__AUD5_TXFS       0x130b0
-                               MX6QDL_PAD_DISP0_DAT19__AUD5_RXD        0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT16__AUD5_TXC        0x130b0
+                       MX6QDL_PAD_DISP0_DAT17__AUD5_TXD        0x110b0
+                       MX6QDL_PAD_DISP0_DAT18__AUD5_TXFS       0x130b0
+                       MX6QDL_PAD_DISP0_DAT19__AUD5_RXD        0x130b0
+               >;
        };
 };
 
index eba698d04243a688b7648b3aa41c71f2021315cb..64ded5e5559c756a93da82db3ce6d779abebf97a 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6qdl-rex {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               /* SGTL5000 sys_mclk */
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x030b0
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       /* SGTL5000 sys_mclk */
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x030b0
+               >;
+       };
 
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
+               >;
+       };
 
-               pinctrl_ecspi2: ecspi2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO      0x100b1
-                               MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI      0x100b1
-                               MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK      0x100b1
-                               /* CS */
-                               MX6QDL_PAD_DISP0_DAT5__GPIO4_IO26       0x000b1
-                       >;
-               };
+       pinctrl_ecspi2: ecspi2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT2__ECSPI3_MISO      0x100b1
+                       MX6QDL_PAD_DISP0_DAT1__ECSPI3_MOSI      0x100b1
+                       MX6QDL_PAD_DISP0_DAT0__ECSPI3_SCLK      0x100b1
+                       /* CS */
+                       MX6QDL_PAD_DISP0_DAT5__GPIO4_IO26       0x000b1
+               >;
+       };
 
-               pinctrl_ecspi3: ecspi3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT17__ECSPI2_MISO     0x100b1
-                               MX6QDL_PAD_DISP0_DAT16__ECSPI2_MOSI     0x100b1
-                               MX6QDL_PAD_DISP0_DAT19__ECSPI2_SCLK     0x100b1
-                               /* CS */
-                               MX6QDL_PAD_DISP0_DAT18__GPIO5_IO12      0x000b1
-                       >;
-               };
+       pinctrl_ecspi3: ecspi3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT17__ECSPI2_MISO     0x100b1
+                       MX6QDL_PAD_DISP0_DAT16__ECSPI2_MOSI     0x100b1
+                       MX6QDL_PAD_DISP0_DAT19__ECSPI2_SCLK     0x100b1
+                       /* CS */
+                       MX6QDL_PAD_DISP0_DAT18__GPIO5_IO12      0x000b1
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
-                               /* Phy reset */
-                               MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25      0x000b0
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
+                       /* Phy reset */
+                       MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25      0x000b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT8__I2C1_SDA          0x4001b8b1
-                               MX6QDL_PAD_CSI0_DAT9__I2C1_SCL          0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT8__I2C1_SDA          0x4001b8b1
+                       MX6QDL_PAD_CSI0_DAT9__I2C1_SCL          0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__I2C3_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D18__I2C3_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__I2C3_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D18__I2C3_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_led: ledgrp {
-                       fsl,pins = <
-                               /* user led */
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000
-                       >;
-               };
+       pinctrl_led: ledgrp {
+               fsl,pins = <
+                       /* user led */
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000
+               >;
+       };
 
-               pinctrl_pca9535: pca9535grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CS3__GPIO6_IO16        0x17059
-                  >;
-               };
+       pinctrl_pca9535: pca9535grp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CS3__GPIO6_IO16        0x17059
+          >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
+               >;
+       };
 
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT7__UART2_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_SD4_DAT4__UART2_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT7__UART2_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_SD4_DAT4__UART2_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_usbh1: usbh1grp {
-                       fsl,pins = <
-                               /* power enable, high active */
-                               MX6QDL_PAD_EIM_D31__GPIO3_IO31          0x10b0
-                       >;
-               };
+       pinctrl_usbh1: usbh1grp {
+               fsl,pins = <
+                       /* power enable, high active */
+                       MX6QDL_PAD_EIM_D31__GPIO3_IO31          0x10b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
-                               MX6QDL_PAD_EIM_D21__USB_OTG_OC          0x1b0b0
-                               /* power enable, high active */
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x10b0
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
+                       MX6QDL_PAD_EIM_D21__USB_OTG_OC          0x1b0b0
+                       /* power enable, high active */
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x10b0
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                               /* CD */
-                               MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
-                               /* WP */
-                               MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1f0b0
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+                       /* CD */
+                       MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
+                       /* WP */
+                       MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1f0b0
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               /* CD */
-                               MX6QDL_PAD_NANDF_D0__GPIO2_IO00         0x1b0b0
-                               /* WP */
-                               MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1f0b0
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       /* CD */
+                       MX6QDL_PAD_NANDF_D0__GPIO2_IO00         0x1b0b0
+                       /* WP */
+                       MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1f0b0
+               >;
        };
 };
 
index 35b6bec7a3fab62f4fd18dba267e5e5c1834284a..a381cb224c1e2103d97216ae3ac7e99922a62767 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6qdl-sabreauto {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CS2__GPIO6_IO15 0x80000000
-                               MX6QDL_PAD_SD2_DAT2__GPIO1_IO13  0x80000000
-                               MX6QDL_PAD_GPIO_18__SD3_VSELECT 0x17059
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CS2__GPIO6_IO15 0x80000000
+                       MX6QDL_PAD_SD2_DAT2__GPIO1_IO13  0x80000000
+                       MX6QDL_PAD_GPIO_18__SD3_VSELECT 0x17059
+               >;
+       };
 
-               pinctrl_ecspi1: ecspi1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
-                               MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
-                               MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
-                       >;
-               };
+       pinctrl_ecspi1: ecspi1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
+                       MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
+                       MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
+               >;
+       };
 
-               pinctrl_ecspi1_cs: ecspi1cs {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x80000000
-                       >;
-               };
+       pinctrl_ecspi1_cs: ecspi1csgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19 0x80000000
+               >;
+       };
 
-               pinctrl_egalax_int: egalax-intgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_EB0__GPIO2_IO28          0xb0b1
-                       >;
-               };
+       pinctrl_egalax_int: egalax-intgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_EB0__GPIO2_IO28          0xb0b1
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL1__ENET_MDIO          0x1b0b0
-                               MX6QDL_PAD_KEY_COL2__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL1__ENET_MDIO          0x1b0b0
+                       MX6QDL_PAD_KEY_COL2__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_GPIO_6__ENET_IRQ             0x000b1
+               >;
+       };
 
-               pinctrl_esai: esaigrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_CRS_DV__ESAI_TX_CLK 0x1b030
-                               MX6QDL_PAD_ENET_RXD1__ESAI_TX_FS    0x1b030
-                               MX6QDL_PAD_ENET_TX_EN__ESAI_TX3_RX2 0x1b030
-                               MX6QDL_PAD_GPIO_5__ESAI_TX2_RX3     0x1b030
-                               MX6QDL_PAD_ENET_TXD0__ESAI_TX4_RX1  0x1b030
-                               MX6QDL_PAD_ENET_MDC__ESAI_TX5_RX0   0x1b030
-                               MX6QDL_PAD_GPIO_17__ESAI_TX0        0x1b030
-                               MX6QDL_PAD_NANDF_CS3__ESAI_TX1      0x1b030
-                               MX6QDL_PAD_ENET_MDIO__ESAI_RX_CLK   0x1b030
-                               MX6QDL_PAD_GPIO_9__ESAI_RX_FS       0x1b030
-                       >;
-               };
+       pinctrl_esai: esaigrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_CRS_DV__ESAI_TX_CLK 0x1b030
+                       MX6QDL_PAD_ENET_RXD1__ESAI_TX_FS    0x1b030
+                       MX6QDL_PAD_ENET_TX_EN__ESAI_TX3_RX2 0x1b030
+                       MX6QDL_PAD_GPIO_5__ESAI_TX2_RX3     0x1b030
+                       MX6QDL_PAD_ENET_TXD0__ESAI_TX4_RX1  0x1b030
+                       MX6QDL_PAD_ENET_MDC__ESAI_TX5_RX0   0x1b030
+                       MX6QDL_PAD_GPIO_17__ESAI_TX0        0x1b030
+                       MX6QDL_PAD_NANDF_CS3__ESAI_TX1      0x1b030
+                       MX6QDL_PAD_ENET_MDIO__ESAI_RX_CLK   0x1b030
+                       MX6QDL_PAD_GPIO_9__ESAI_RX_FS       0x1b030
+               >;
+       };
 
-               pinctrl_flexcan1: flexcan1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x17059
-                               MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x17059
-                       >;
-               };
+       pinctrl_flexcan1: flexcan1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x17059
+                       MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x17059
+               >;
+       };
 
-               pinctrl_flexcan2: flexcan2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL4__FLEXCAN2_TX        0x17059
-                               MX6QDL_PAD_KEY_ROW4__FLEXCAN2_RX        0x17059
-                       >;
-               };
+       pinctrl_flexcan2: flexcan2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL4__FLEXCAN2_TX        0x17059
+                       MX6QDL_PAD_KEY_ROW4__FLEXCAN2_RX        0x17059
+               >;
+       };
 
-               pinctrl_gpio_keys: gpiokeysgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__GPIO1_IO11          0x1b0b0
-                               MX6QDL_PAD_SD2_DAT3__GPIO1_IO12         0x1b0b0
-                               MX6QDL_PAD_SD4_DAT4__GPIO2_IO12         0x1b0b0
-                               MX6QDL_PAD_SD4_DAT7__GPIO2_IO15         0x1b0b0
-                               MX6QDL_PAD_DISP0_DAT20__GPIO5_IO14      0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_keys: gpiokeysgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__GPIO1_IO11          0x1b0b0
+                       MX6QDL_PAD_SD2_DAT3__GPIO1_IO12         0x1b0b0
+                       MX6QDL_PAD_SD4_DAT4__GPIO2_IO12         0x1b0b0
+                       MX6QDL_PAD_SD4_DAT7__GPIO2_IO15         0x1b0b0
+                       MX6QDL_PAD_DISP0_DAT20__GPIO5_IO14      0x1b0b0
+               >;
+       };
 
-               pinctrl_gpio_leds: gpioledsgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT21__GPIO5_IO15      0x80000000
-                       >;
-               };
+       pinctrl_gpio_leds: gpioledsgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT21__GPIO5_IO15      0x80000000
+               >;
+       };
 
-               pinctrl_gpmi_nand: gpminandgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_CLE__NAND_CLE          0xb0b1
-                               MX6QDL_PAD_NANDF_ALE__NAND_ALE          0xb0b1
-                               MX6QDL_PAD_NANDF_WP_B__NAND_WP_B        0xb0b1
-                               MX6QDL_PAD_NANDF_RB0__NAND_READY_B      0xb000
-                               MX6QDL_PAD_NANDF_CS0__NAND_CE0_B        0xb0b1
-                               MX6QDL_PAD_NANDF_CS1__NAND_CE1_B        0xb0b1
-                               MX6QDL_PAD_SD4_CMD__NAND_RE_B           0xb0b1
-                               MX6QDL_PAD_SD4_CLK__NAND_WE_B           0xb0b1
-                               MX6QDL_PAD_NANDF_D0__NAND_DATA00        0xb0b1
-                               MX6QDL_PAD_NANDF_D1__NAND_DATA01        0xb0b1
-                               MX6QDL_PAD_NANDF_D2__NAND_DATA02        0xb0b1
-                               MX6QDL_PAD_NANDF_D3__NAND_DATA03        0xb0b1
-                               MX6QDL_PAD_NANDF_D4__NAND_DATA04        0xb0b1
-                               MX6QDL_PAD_NANDF_D5__NAND_DATA05        0xb0b1
-                               MX6QDL_PAD_NANDF_D6__NAND_DATA06        0xb0b1
-                               MX6QDL_PAD_NANDF_D7__NAND_DATA07        0xb0b1
-                               MX6QDL_PAD_SD4_DAT0__NAND_DQS           0x00b1
-                       >;
-               };
+       pinctrl_gpmi_nand: gpminandgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_CLE__NAND_CLE          0xb0b1
+                       MX6QDL_PAD_NANDF_ALE__NAND_ALE          0xb0b1
+                       MX6QDL_PAD_NANDF_WP_B__NAND_WP_B        0xb0b1
+                       MX6QDL_PAD_NANDF_RB0__NAND_READY_B      0xb000
+                       MX6QDL_PAD_NANDF_CS0__NAND_CE0_B        0xb0b1
+                       MX6QDL_PAD_NANDF_CS1__NAND_CE1_B        0xb0b1
+                       MX6QDL_PAD_SD4_CMD__NAND_RE_B           0xb0b1
+                       MX6QDL_PAD_SD4_CLK__NAND_WE_B           0xb0b1
+                       MX6QDL_PAD_NANDF_D0__NAND_DATA00        0xb0b1
+                       MX6QDL_PAD_NANDF_D1__NAND_DATA01        0xb0b1
+                       MX6QDL_PAD_NANDF_D2__NAND_DATA02        0xb0b1
+                       MX6QDL_PAD_NANDF_D3__NAND_DATA03        0xb0b1
+                       MX6QDL_PAD_NANDF_D4__NAND_DATA04        0xb0b1
+                       MX6QDL_PAD_NANDF_D5__NAND_DATA05        0xb0b1
+                       MX6QDL_PAD_NANDF_D6__NAND_DATA06        0xb0b1
+                       MX6QDL_PAD_NANDF_D7__NAND_DATA07        0xb0b1
+                       MX6QDL_PAD_SD4_DAT0__NAND_DQS           0x00b1
+               >;
+       };
 
-               pinctrl_hdmi_cec: hdmicecgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_A25__HDMI_TX_CEC_LINE    0x1f8b0
-                       >;
-               };
+       pinctrl_hdmi_cec: hdmicecgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_A25__HDMI_TX_CEC_LINE    0x1f8b0
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_EB2__I2C2_SCL    0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA   0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_EB2__I2C2_SCL    0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA   0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_3__I2C3_SCL  0x4001b8b1
-                               MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_3__I2C3_SCL  0x4001b8b1
+                       MX6QDL_PAD_EIM_D18__I2C3_SDA 0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3mux: i2c3muxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_A24__GPIO5_IO04 0x0b0b1
-                       >;
-               };
+       pinctrl_i2c3mux: i2c3muxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_A24__GPIO5_IO04 0x0b0b1
+               >;
+       };
 
-               pinctrl_ipu1_csi0: ipu1csi0grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18  0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19  0x1b0b0
-                               MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK 0x1b0b0
-                               MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC    0x1b0b0
-                               MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC   0x1b0b0
-                       >;
-               };
+       pinctrl_ipu1_csi0: ipu1csi0grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18  0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19  0x1b0b0
+                       MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK 0x1b0b0
+                       MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC    0x1b0b0
+                       MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC   0x1b0b0
+               >;
+       };
 
-               pinctrl_max7310: max7310grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_DAT0__GPIO1_IO15 0x1b0b0
-                       >;
-               };
+       pinctrl_max7310: max7310grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_DAT0__GPIO1_IO15 0x1b0b0
+               >;
+       };
 
-               pinctrl_mma8451_int: mma8451intgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_BCLK__GPIO6_IO31         0xb0b1
-                       >;
-               };
+       pinctrl_mma8451_int: mma8451intgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_BCLK__GPIO6_IO31         0xb0b1
+               >;
+       };
 
-               pinctrl_pwm3: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT1__PWM3_OUT           0x1b0b1
-                       >;
-               };
+       pinctrl_pwm3: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT1__PWM3_OUT           0x1b0b1
+               >;
+       };
 
-               pinctrl_gpt_input_capture0: gptinputcapture0grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT0__GPT_CAPTURE1       0x1b0b0
-                       >;
-               };
+       pinctrl_gpt_input_capture0: gptinputcapture0grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT0__GPT_CAPTURE1       0x1b0b0
+               >;
+       };
 
-               pinctrl_gpt_input_capture1: gptinputcapture1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT1__GPT_CAPTURE2       0x1b0b0
-                       >;
-               };
+       pinctrl_gpt_input_capture1: gptinputcapture1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT1__GPT_CAPTURE2       0x1b0b0
+               >;
+       };
 
-               pinctrl_spdif: spdifgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__SPDIF_IN 0x1b0b0
-                       >;
-               };
+       pinctrl_spdif: spdifgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__SPDIF_IN 0x1b0b0
+               >;
+       };
 
-               pinctrl_uart4: uart4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL0__UART4_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart4: uart4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL0__UART4_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID 0x17059
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID 0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x17059
-                               MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x17059
-                               MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x17059
-                               MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x17059
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x17059
+                       MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x17059
+                       MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x17059
+                       MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3_100mhz: usdhc3-100mhz-grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x170b9
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x100b9
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x170b9
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x170b9
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x170b9
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x170b9
-                               MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x170b9
-                               MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x170b9
-                               MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x170b9
-                               MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x170b9
-                       >;
-               };
+       pinctrl_usdhc3_100mhz: usdhc3-100mhz-grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x170b9
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x100b9
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x170b9
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x170b9
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x170b9
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x170b9
+                       MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x170b9
+                       MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x170b9
+                       MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x170b9
+                       MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x170b9
+               >;
+       };
 
-               pinctrl_usdhc3_200mhz: usdhc3-200mhz-grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x170f9
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x100f9
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x170f9
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x170f9
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x170f9
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x170f9
-                               MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x170f9
-                               MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x170f9
-                               MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x170f9
-                               MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x170f9
-                       >;
-               };
+       pinctrl_usdhc3_200mhz: usdhc3-200mhz-grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x170f9
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x100f9
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x170f9
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x170f9
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x170f9
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x170f9
+                       MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x170f9
+                       MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x170f9
+                       MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x170f9
+                       MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x170f9
+               >;
+       };
 
-               pinctrl_weim_cs0: weimcs0grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_CS0__EIM_CS0_B           0xb0b1
-                       >;
-               };
+       pinctrl_weim_cs0: weimcs0grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_CS0__EIM_CS0_B           0xb0b1
+               >;
+       };
 
-               pinctrl_weim_nor: weimnorgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_OE__EIM_OE_B             0xb0b1
-                               MX6QDL_PAD_EIM_RW__EIM_RW               0xb0b1
-                               MX6QDL_PAD_EIM_WAIT__EIM_WAIT_B         0xb060
-                               MX6QDL_PAD_EIM_D16__EIM_DATA16          0x1b0b0
-                               MX6QDL_PAD_EIM_D17__EIM_DATA17          0x1b0b0
-                               MX6QDL_PAD_EIM_D18__EIM_DATA18          0x1b0b0
-                               MX6QDL_PAD_EIM_D19__EIM_DATA19          0x1b0b0
-                               MX6QDL_PAD_EIM_D20__EIM_DATA20          0x1b0b0
-                               MX6QDL_PAD_EIM_D21__EIM_DATA21          0x1b0b0
-                               MX6QDL_PAD_EIM_D22__EIM_DATA22          0x1b0b0
-                               MX6QDL_PAD_EIM_D23__EIM_DATA23          0x1b0b0
-                               MX6QDL_PAD_EIM_D24__EIM_DATA24          0x1b0b0
-                               MX6QDL_PAD_EIM_D25__EIM_DATA25          0x1b0b0
-                               MX6QDL_PAD_EIM_D26__EIM_DATA26          0x1b0b0
-                               MX6QDL_PAD_EIM_D27__EIM_DATA27          0x1b0b0
-                               MX6QDL_PAD_EIM_D28__EIM_DATA28          0x1b0b0
-                               MX6QDL_PAD_EIM_D29__EIM_DATA29          0x1b0b0
-                               MX6QDL_PAD_EIM_D30__EIM_DATA30          0x1b0b0
-                               MX6QDL_PAD_EIM_D31__EIM_DATA31          0x1b0b0
-                               MX6QDL_PAD_EIM_A23__EIM_ADDR23          0xb0b1
-                               MX6QDL_PAD_EIM_A22__EIM_ADDR22          0xb0b1
-                               MX6QDL_PAD_EIM_A21__EIM_ADDR21          0xb0b1
-                               MX6QDL_PAD_EIM_A20__EIM_ADDR20          0xb0b1
-                               MX6QDL_PAD_EIM_A19__EIM_ADDR19          0xb0b1
-                               MX6QDL_PAD_EIM_A18__EIM_ADDR18          0xb0b1
-                               MX6QDL_PAD_EIM_A17__EIM_ADDR17          0xb0b1
-                               MX6QDL_PAD_EIM_A16__EIM_ADDR16          0xb0b1
-                               MX6QDL_PAD_EIM_DA15__EIM_AD15           0xb0b1
-                               MX6QDL_PAD_EIM_DA14__EIM_AD14           0xb0b1
-                               MX6QDL_PAD_EIM_DA13__EIM_AD13           0xb0b1
-                               MX6QDL_PAD_EIM_DA12__EIM_AD12           0xb0b1
-                               MX6QDL_PAD_EIM_DA11__EIM_AD11           0xb0b1
-                               MX6QDL_PAD_EIM_DA10__EIM_AD10           0xb0b1
-                               MX6QDL_PAD_EIM_DA9__EIM_AD09            0xb0b1
-                               MX6QDL_PAD_EIM_DA8__EIM_AD08            0xb0b1
-                               MX6QDL_PAD_EIM_DA7__EIM_AD07            0xb0b1
-                               MX6QDL_PAD_EIM_DA6__EIM_AD06            0xb0b1
-                               MX6QDL_PAD_EIM_DA5__EIM_AD05            0xb0b1
-                               MX6QDL_PAD_EIM_DA4__EIM_AD04            0xb0b1
-                               MX6QDL_PAD_EIM_DA3__EIM_AD03            0xb0b1
-                               MX6QDL_PAD_EIM_DA2__EIM_AD02            0xb0b1
-                               MX6QDL_PAD_EIM_DA1__EIM_AD01            0xb0b1
-                               MX6QDL_PAD_EIM_DA0__EIM_AD00            0xb0b1
-                       >;
-               };
+       pinctrl_weim_nor: weimnorgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_OE__EIM_OE_B             0xb0b1
+                       MX6QDL_PAD_EIM_RW__EIM_RW               0xb0b1
+                       MX6QDL_PAD_EIM_WAIT__EIM_WAIT_B         0xb060
+                       MX6QDL_PAD_EIM_D16__EIM_DATA16          0x1b0b0
+                       MX6QDL_PAD_EIM_D17__EIM_DATA17          0x1b0b0
+                       MX6QDL_PAD_EIM_D18__EIM_DATA18          0x1b0b0
+                       MX6QDL_PAD_EIM_D19__EIM_DATA19          0x1b0b0
+                       MX6QDL_PAD_EIM_D20__EIM_DATA20          0x1b0b0
+                       MX6QDL_PAD_EIM_D21__EIM_DATA21          0x1b0b0
+                       MX6QDL_PAD_EIM_D22__EIM_DATA22          0x1b0b0
+                       MX6QDL_PAD_EIM_D23__EIM_DATA23          0x1b0b0
+                       MX6QDL_PAD_EIM_D24__EIM_DATA24          0x1b0b0
+                       MX6QDL_PAD_EIM_D25__EIM_DATA25          0x1b0b0
+                       MX6QDL_PAD_EIM_D26__EIM_DATA26          0x1b0b0
+                       MX6QDL_PAD_EIM_D27__EIM_DATA27          0x1b0b0
+                       MX6QDL_PAD_EIM_D28__EIM_DATA28          0x1b0b0
+                       MX6QDL_PAD_EIM_D29__EIM_DATA29          0x1b0b0
+                       MX6QDL_PAD_EIM_D30__EIM_DATA30          0x1b0b0
+                       MX6QDL_PAD_EIM_D31__EIM_DATA31          0x1b0b0
+                       MX6QDL_PAD_EIM_A23__EIM_ADDR23          0xb0b1
+                       MX6QDL_PAD_EIM_A22__EIM_ADDR22          0xb0b1
+                       MX6QDL_PAD_EIM_A21__EIM_ADDR21          0xb0b1
+                       MX6QDL_PAD_EIM_A20__EIM_ADDR20          0xb0b1
+                       MX6QDL_PAD_EIM_A19__EIM_ADDR19          0xb0b1
+                       MX6QDL_PAD_EIM_A18__EIM_ADDR18          0xb0b1
+                       MX6QDL_PAD_EIM_A17__EIM_ADDR17          0xb0b1
+                       MX6QDL_PAD_EIM_A16__EIM_ADDR16          0xb0b1
+                       MX6QDL_PAD_EIM_DA15__EIM_AD15           0xb0b1
+                       MX6QDL_PAD_EIM_DA14__EIM_AD14           0xb0b1
+                       MX6QDL_PAD_EIM_DA13__EIM_AD13           0xb0b1
+                       MX6QDL_PAD_EIM_DA12__EIM_AD12           0xb0b1
+                       MX6QDL_PAD_EIM_DA11__EIM_AD11           0xb0b1
+                       MX6QDL_PAD_EIM_DA10__EIM_AD10           0xb0b1
+                       MX6QDL_PAD_EIM_DA9__EIM_AD09            0xb0b1
+                       MX6QDL_PAD_EIM_DA8__EIM_AD08            0xb0b1
+                       MX6QDL_PAD_EIM_DA7__EIM_AD07            0xb0b1
+                       MX6QDL_PAD_EIM_DA6__EIM_AD06            0xb0b1
+                       MX6QDL_PAD_EIM_DA5__EIM_AD05            0xb0b1
+                       MX6QDL_PAD_EIM_DA4__EIM_AD04            0xb0b1
+                       MX6QDL_PAD_EIM_DA3__EIM_AD03            0xb0b1
+                       MX6QDL_PAD_EIM_DA2__EIM_AD02            0xb0b1
+                       MX6QDL_PAD_EIM_DA1__EIM_AD01            0xb0b1
+                       MX6QDL_PAD_EIM_DA0__EIM_AD00            0xb0b1
+               >;
        };
 };
 
index 9c502bf77d0bf05e635197f74beef2e5c8141e95..bdef7e642d3cf2edd833dfa7b7aa9d9b67f61ef0 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6q-sabrelite {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               /* SGTL5000 sys_mclk */
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1    0x030b0
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       /* SGTL5000 sys_mclk */
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1    0x030b0
+               >;
+       };
 
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_DAT0__AUD4_RXD           0x130b0
-                               MX6QDL_PAD_SD2_DAT3__AUD4_TXC           0x130b0
-                               MX6QDL_PAD_SD2_DAT2__AUD4_TXD           0x110b0
-                               MX6QDL_PAD_SD2_DAT1__AUD4_TXFS          0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_DAT0__AUD4_RXD           0x130b0
+                       MX6QDL_PAD_SD2_DAT3__AUD4_TXC           0x130b0
+                       MX6QDL_PAD_SD2_DAT2__AUD4_TXD           0x110b0
+                       MX6QDL_PAD_SD2_DAT1__AUD4_TXFS          0x130b0
+               >;
+       };
 
-               pinctrl_can1: can1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
-                               MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
-                       >;
-               };
+       pinctrl_can1: can1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL2__FLEXCAN1_TX        0x1b0b0
+                       MX6QDL_PAD_KEY_ROW2__FLEXCAN1_RX        0x1b0b0
+               >;
+       };
 
-               pinctrl_can_xcvr: can-xcvrgrp {
-                       fsl,pins = <
-                               /* Flexcan XCVR enable */
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x1b0b0
-                       >;
-               };
+       pinctrl_can_xcvr: can-xcvrgrp {
+               fsl,pins = <
+                       /* Flexcan XCVR enable */
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x1b0b0
+               >;
+       };
 
-               pinctrl_ecspi1: ecspi1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
-                               MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
-                               MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19  0x000b1 /* CS */
-                       >;
-               };
+       pinctrl_ecspi1: ecspi1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D17__ECSPI1_MISO         0x100b1
+                       MX6QDL_PAD_EIM_D18__ECSPI1_MOSI         0x100b1
+                       MX6QDL_PAD_EIM_D16__ECSPI1_SCLK         0x100b1
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19  0x000b1 /* CS */
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x10030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x10030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x10030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x10030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x10030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x10030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               /* Phy reset */
-                               MX6QDL_PAD_EIM_D23__GPIO3_IO23          0x000b0
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x100b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x100b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x10030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x10030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x10030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x10030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x10030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x10030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x100b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       /* Phy reset */
+                       MX6QDL_PAD_EIM_D23__GPIO3_IO23          0x000b0
+               >;
+       };
 
-               pinctrl_gpio_keys: gpio-keysgrp {
-                       fsl,pins = <
-                               /* Power Button */
-                               MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
-                               /* Menu Button */
-                               MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
-                               /* Home Button */
-                               MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
-                               /* Back Button */
-                               MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
-                               /* Volume Up Button */
-                               MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
-                               /* Volume Down Button */
-                               MX6QDL_PAD_GPIO_19__GPIO4_IO05          0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_keys: gpio-keysgrp {
+               fsl,pins = <
+                       /* Power Button */
+                       MX6QDL_PAD_NANDF_D3__GPIO2_IO03         0x1b0b0
+                       /* Menu Button */
+                       MX6QDL_PAD_NANDF_D1__GPIO2_IO01         0x1b0b0
+                       /* Home Button */
+                       MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x1b0b0
+                       /* Back Button */
+                       MX6QDL_PAD_NANDF_D2__GPIO2_IO02         0x1b0b0
+                       /* Volume Up Button */
+                       MX6QDL_PAD_GPIO_18__GPIO7_IO13          0x1b0b0
+                       /* Volume Down Button */
+                       MX6QDL_PAD_GPIO_19__GPIO4_IO05          0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001b8b1
-                               MX6QDL_PAD_GPIO_16__I2C3_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001b8b1
+                       MX6QDL_PAD_GPIO_16__I2C3_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_ipu1_csi0: ipu1csi0grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19    0x1b0b0
-                               MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK   0x1b0b0
-                               MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC      0x1b0b0
-                               MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC     0x1b0b0
-                               MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN 0x1b0b0
-                       >;
-               };
+       pinctrl_ipu1_csi0: ipu1csi0grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19    0x1b0b0
+                       MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK   0x1b0b0
+                       MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC      0x1b0b0
+                       MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC     0x1b0b0
+                       MX6QDL_PAD_CSI0_DATA_EN__IPU1_CSI0_DATA_EN 0x1b0b0
+               >;
+       };
 
-               pinctrl_j15: j15grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x10
-                               MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15       0x10
-                               MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02        0x10
-                               MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03        0x10
-                               MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00   0x10
-                               MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01   0x10
-                               MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02   0x10
-                               MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03   0x10
-                               MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04   0x10
-                               MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05   0x10
-                               MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06   0x10
-                               MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07   0x10
-                               MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08   0x10
-                               MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09   0x10
-                               MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10  0x10
-                               MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11  0x10
-                               MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12  0x10
-                               MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13  0x10
-                               MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14  0x10
-                               MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15  0x10
-                               MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16  0x10
-                               MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17  0x10
-                               MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18  0x10
-                               MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19  0x10
-                               MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20  0x10
-                               MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21  0x10
-                               MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22  0x10
-                               MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23  0x10
-                       >;
-               };
+       pinctrl_j15: j15grp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x10
+                       MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15       0x10
+                       MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02        0x10
+                       MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03        0x10
+                       MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00   0x10
+                       MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01   0x10
+                       MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02   0x10
+                       MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03   0x10
+                       MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04   0x10
+                       MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05   0x10
+                       MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06   0x10
+                       MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07   0x10
+                       MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08   0x10
+                       MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09   0x10
+                       MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10  0x10
+                       MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11  0x10
+                       MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12  0x10
+                       MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13  0x10
+                       MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14  0x10
+                       MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15  0x10
+                       MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16  0x10
+                       MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17  0x10
+                       MX6QDL_PAD_DISP0_DAT18__IPU1_DISP0_DATA18  0x10
+                       MX6QDL_PAD_DISP0_DAT19__IPU1_DISP0_DATA19  0x10
+                       MX6QDL_PAD_DISP0_DAT20__IPU1_DISP0_DATA20  0x10
+                       MX6QDL_PAD_DISP0_DAT21__IPU1_DISP0_DATA21  0x10
+                       MX6QDL_PAD_DISP0_DAT22__IPU1_DISP0_DATA22  0x10
+                       MX6QDL_PAD_DISP0_DAT23__IPU1_DISP0_DATA23  0x10
+               >;
+       };
 
-               pinctrl_ov5640: ov5640grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_D5__GPIO2_IO05   0x000b0
-                               MX6QDL_PAD_NANDF_WP_B__GPIO6_IO09 0x0b0b0
-                       >;
-               };
+       pinctrl_ov5640: ov5640grp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_D5__GPIO2_IO05   0x000b0
+                       MX6QDL_PAD_NANDF_WP_B__GPIO6_IO09 0x0b0b0
+               >;
+       };
 
-               pinctrl_ov5642: ov5642grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT0__GPIO1_IO16 0x1b0b0
-                               MX6QDL_PAD_GPIO_6__GPIO1_IO06   0x1b0b0
-                               MX6QDL_PAD_GPIO_8__GPIO1_IO08   0x130b0
-                               MX6QDL_PAD_GPIO_3__CCM_CLKO2    0x000b0
-                       >;
-               };
+       pinctrl_ov5642: ov5642grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT0__GPIO1_IO16 0x1b0b0
+                       MX6QDL_PAD_GPIO_6__GPIO1_IO06   0x1b0b0
+                       MX6QDL_PAD_GPIO_8__GPIO1_IO08   0x130b0
+                       MX6QDL_PAD_GPIO_3__CCM_CLKO2    0x000b0
+               >;
+       };
 
-               pinctrl_pwm1: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_pwm1: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT3__PWM1_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm3: pwm3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT1__PWM3_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_pwm3: pwm3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT1__PWM3_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_pwm4: pwm4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_CMD__PWM4_OUT 0x1b0b1
-                       >;
-               };
+       pinctrl_pwm4: pwm4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_CMD__PWM4_OUT 0x1b0b1
+               >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_DAT7__UART1_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_SD3_DAT6__UART1_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
-                       >;
-               };
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
+               >;
+       };
 
-               pinctrl_usbh1: usbh1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_17__GPIO7_IO12          0x030b0
-                       >;
-               };
+       pinctrl_usbh1: usbh1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_17__GPIO7_IO12          0x030b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
-                               MX6QDL_PAD_KEY_COL4__USB_OTG_OC 0x1b0b0
-                               /* power enable, high active */
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22  0x000b0
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
+                       MX6QDL_PAD_KEY_COL4__USB_OTG_OC 0x1b0b0
+                       /* power enable, high active */
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22  0x000b0
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_SD3_DAT5__GPIO7_IO00 0x1b0b0 /* CD */
-                               MX6QDL_PAD_SD3_DAT4__GPIO7_IO01 0x1f0b0 /* WP */
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_SD3_DAT5__GPIO7_IO00 0x1b0b0 /* CD */
+                       MX6QDL_PAD_SD3_DAT4__GPIO7_IO01 0x1f0b0 /* WP */
+               >;
+       };
 
-               pinctrl_usdhc4: usdhc4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
-                               MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
-                               MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
-                               MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
-                               MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
-                               MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
-                               MX6QDL_PAD_NANDF_D6__GPIO2_IO06 0x1b0b0 /* CD */
-                       >;
-               };
+       pinctrl_usdhc4: usdhc4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
+                       MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
+                       MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
+                       MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
+                       MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
+                       MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
+                       MX6QDL_PAD_NANDF_D6__GPIO2_IO06 0x1b0b0 /* CD */
+               >;
        };
 };
 
index 8f4f5fba68cc5f4ff8af1465e618905ba34c5710..dc8298f6db34bd819152e5d2b8cace4138c779d1 100644 (file)
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6qdl-sabresd {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_D0__GPIO2_IO00 0x1b0b0
-                               MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x1b0b0
-                               MX6QDL_PAD_NANDF_D2__GPIO2_IO02 0x1b0b0
-                               MX6QDL_PAD_NANDF_D3__GPIO2_IO03 0x1b0b0
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1    0x130b0
-                               MX6QDL_PAD_NANDF_CLE__GPIO6_IO07 0x1b0b0
-                               MX6QDL_PAD_ENET_TXD1__GPIO1_IO29 0x1b0b0
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22  0x1b0b0
-                               MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25 0x1b0b0
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_D0__GPIO2_IO00 0x1b0b0
+                       MX6QDL_PAD_NANDF_D1__GPIO2_IO01 0x1b0b0
+                       MX6QDL_PAD_NANDF_D2__GPIO2_IO02 0x1b0b0
+                       MX6QDL_PAD_NANDF_D3__GPIO2_IO03 0x1b0b0
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1    0x130b0
+                       MX6QDL_PAD_NANDF_CLE__GPIO6_IO07 0x1b0b0
+                       MX6QDL_PAD_ENET_TXD1__GPIO1_IO29 0x1b0b0
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22  0x1b0b0
+                       MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25 0x1b0b0
+               >;
+       };
 
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
+               >;
+       };
 
-               pinctrl_ecspi1: ecspi1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL1__ECSPI1_MISO        0x100b1
-                               MX6QDL_PAD_KEY_ROW0__ECSPI1_MOSI        0x100b1
-                               MX6QDL_PAD_KEY_COL0__ECSPI1_SCLK        0x100b1
-                               MX6QDL_PAD_KEY_ROW1__GPIO4_IO09         0x1b0b0
-                       >;
-               };
+       pinctrl_ecspi1: ecspi1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL1__ECSPI1_MISO        0x100b1
+                       MX6QDL_PAD_KEY_ROW0__ECSPI1_MOSI        0x100b1
+                       MX6QDL_PAD_KEY_COL0__ECSPI1_SCLK        0x100b1
+                       MX6QDL_PAD_KEY_ROW1__GPIO4_IO09         0x1b0b0
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
+               >;
+       };
 
-               pinctrl_gpio_keys: gpio_keysgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D29__GPIO3_IO29 0x1b0b0
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04  0x1b0b0
-                               MX6QDL_PAD_GPIO_5__GPIO1_IO05  0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_keys: gpio_keysgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D29__GPIO3_IO29 0x1b0b0
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04  0x1b0b0
+                       MX6QDL_PAD_GPIO_5__GPIO1_IO05  0x1b0b0
+               >;
+       };
 
-               pinctrl_hdmi_cec: hdmicecgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE   0x1f8b0
-                       >;
-               };
+       pinctrl_hdmi_cec: hdmicecgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_ROW2__HDMI_TX_CEC_LINE   0x1f8b0
+               >;
+       };
 
-               pinctrl_hp: hpgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_RST__GPIO7_IO08          0x1b0b0
-                               MX6QDL_PAD_GPIO_9__GPIO1_IO09           0x1b0b0
-                       >;
-               };
+       pinctrl_hp: hpgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_RST__GPIO7_IO08          0x1b0b0
+                       MX6QDL_PAD_GPIO_9__GPIO1_IO09           0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT8__I2C1_SDA          0x4001b8b1
-                               MX6QDL_PAD_CSI0_DAT9__I2C1_SCL          0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT8__I2C1_SDA          0x4001b8b1
+                       MX6QDL_PAD_CSI0_DAT9__I2C1_SCL          0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c1_mma8451_int: i2c1mma8451intgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_CMD__GPIO1_IO18          0xb0b1
-                       >;
-               };
+       pinctrl_i2c1_mma8451_int: i2c1mma8451intgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_CMD__GPIO1_IO18          0xb0b1
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2_egalax_int: i2c2egalaxintgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_ALE__GPIO6_IO08        0x1b0b0
-                       >;
-               };
+       pinctrl_i2c2_egalax_int: i2c2egalaxintgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_ALE__GPIO6_IO08        0x1b0b0
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_3__I2C3_SCL             0x4001b8b1
-                               MX6QDL_PAD_GPIO_6__I2C3_SDA             0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_3__I2C3_SCL             0x4001b8b1
+                       MX6QDL_PAD_GPIO_6__I2C3_SDA             0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3_isl29023_int: i2c3isl29023intgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0xb0b1
-                       >;
-               };
+       pinctrl_i2c3_isl29023_int: i2c3isl29023intgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0xb0b1
+               >;
+       };
 
-               pinctrl_i2c3_mag3110_int: i2c3mag3110intgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D16__GPIO3_IO16          0xb0b1
-                       >;
-               };
+       pinctrl_i2c3_mag3110_int: i2c3mag3110intgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D16__GPIO3_IO16          0xb0b1
+               >;
+       };
 
-               pinctrl_ipu1_csi0: ipu1csi0grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18    0x1b0b0
-                               MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19    0x1b0b0
-                               MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK   0x1b0b0
-                               MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC      0x1b0b0
-                               MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC     0x1b0b0
-                       >;
-               };
+       pinctrl_ipu1_csi0: ipu1csi0grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT12__IPU1_CSI0_DATA12    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT13__IPU1_CSI0_DATA13    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT14__IPU1_CSI0_DATA14    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT15__IPU1_CSI0_DATA15    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT16__IPU1_CSI0_DATA16    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT17__IPU1_CSI0_DATA17    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT18__IPU1_CSI0_DATA18    0x1b0b0
+                       MX6QDL_PAD_CSI0_DAT19__IPU1_CSI0_DATA19    0x1b0b0
+                       MX6QDL_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK   0x1b0b0
+                       MX6QDL_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC      0x1b0b0
+                       MX6QDL_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC     0x1b0b0
+               >;
+       };
 
-               pinctrl_ov5640: ov5640grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT2__GPIO1_IO19 0x1b0b0
-                               MX6QDL_PAD_SD1_CLK__GPIO1_IO20  0x1b0b0
-                       >;
-               };
+       pinctrl_ov5640: ov5640grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT2__GPIO1_IO19 0x1b0b0
+                       MX6QDL_PAD_SD1_CLK__GPIO1_IO20  0x1b0b0
+               >;
+       };
 
-               pinctrl_ov5642: ov5642grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT0__GPIO1_IO16 0x1b0b0
-                               MX6QDL_PAD_SD1_DAT1__GPIO1_IO17 0x1b0b0
-                       >;
-               };
+       pinctrl_ov5642: ov5642grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT0__GPIO1_IO16 0x1b0b0
+                       MX6QDL_PAD_SD1_DAT1__GPIO1_IO17 0x1b0b0
+               >;
+       };
 
-               pinctrl_pcie: pciegrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_17__GPIO7_IO12  0x1b0b0
-                       >;
-               };
+       pinctrl_pcie: pciegrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_17__GPIO7_IO12  0x1b0b0
+               >;
+       };
 
-               pinctrl_pcie_reg: pciereggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19  0x1b0b0
-                       >;
-               };
+       pinctrl_pcie_reg: pciereggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19  0x1b0b0
+               >;
+       };
 
-               pinctrl_pwm1: pwm1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD1_DAT3__PWM1_OUT           0x1b0b1
-                       >;
-               };
+       pinctrl_pwm1: pwm1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD1_DAT3__PWM1_OUT           0x1b0b1
+               >;
+       };
 
-               pinctrl_sensors_reg: sensorsreggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_EB3__GPIO2_IO31          0x1b0b0
-                       >;
-               };
+       pinctrl_sensors_reg: sensorsreggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_EB3__GPIO2_IO31          0x1b0b0
+               >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID       0x17059
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_RX_ER__USB_OTG_ID       0x17059
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                               MX6QDL_PAD_NANDF_D4__SD2_DATA4          0x17059
-                               MX6QDL_PAD_NANDF_D5__SD2_DATA5          0x17059
-                               MX6QDL_PAD_NANDF_D6__SD2_DATA6          0x17059
-                               MX6QDL_PAD_NANDF_D7__SD2_DATA7          0x17059
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+                       MX6QDL_PAD_NANDF_D4__SD2_DATA4          0x17059
+                       MX6QDL_PAD_NANDF_D5__SD2_DATA5          0x17059
+                       MX6QDL_PAD_NANDF_D6__SD2_DATA6          0x17059
+                       MX6QDL_PAD_NANDF_D7__SD2_DATA7          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x17059
-                               MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x17059
-                               MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x17059
-                               MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x17059
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_SD3_DAT4__SD3_DATA4          0x17059
+                       MX6QDL_PAD_SD3_DAT5__SD3_DATA5          0x17059
+                       MX6QDL_PAD_SD3_DAT6__SD3_DATA6          0x17059
+                       MX6QDL_PAD_SD3_DAT7__SD3_DATA7          0x17059
+               >;
+       };
 
-               pinctrl_usdhc4: usdhc4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
-                               MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
-                               MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
-                               MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
-                               MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
-                               MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
-                               MX6QDL_PAD_SD4_DAT4__SD4_DATA4          0x17059
-                               MX6QDL_PAD_SD4_DAT5__SD4_DATA5          0x17059
-                               MX6QDL_PAD_SD4_DAT6__SD4_DATA6          0x17059
-                               MX6QDL_PAD_SD4_DAT7__SD4_DATA7          0x17059
-                       >;
-               };
+       pinctrl_usdhc4: usdhc4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_CMD__SD4_CMD             0x17059
+                       MX6QDL_PAD_SD4_CLK__SD4_CLK             0x10059
+                       MX6QDL_PAD_SD4_DAT0__SD4_DATA0          0x17059
+                       MX6QDL_PAD_SD4_DAT1__SD4_DATA1          0x17059
+                       MX6QDL_PAD_SD4_DAT2__SD4_DATA2          0x17059
+                       MX6QDL_PAD_SD4_DAT3__SD4_DATA3          0x17059
+                       MX6QDL_PAD_SD4_DAT4__SD4_DATA4          0x17059
+                       MX6QDL_PAD_SD4_DAT5__SD4_DATA5          0x17059
+                       MX6QDL_PAD_SD4_DAT6__SD4_DATA6          0x17059
+                       MX6QDL_PAD_SD4_DAT7__SD4_DATA7          0x17059
+               >;
+       };
 
-               pinctrl_wdog: wdoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__WDOG2_B              0x1b0b0
-                       >;
-               };
+       pinctrl_wdog: wdoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__WDOG2_B              0x1b0b0
+               >;
        };
 
-       gpio_leds {
-               pinctrl_gpio_leds: gpioledsgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x1b0b0
-                       >;
-               };
+       pinctrl_gpio_leds: gpioledsgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02 0x1b0b0
+               >;
        };
 };
 
index 234827e554d0f1d61abc60676ce57a625bb2d186..60e446ba8f523e22053b9a5d14a39282f9be6a25 100644 (file)
 &iomuxc {
        pinctrl-0 = <&pinctrl_hog>, <&pinctrl_solidsense_hog>;
 
-       solidsense {
-               pinctrl_solidsense_hog: solidsense-hog {
-                       fsl,pins = <
-                               /* Nordic RESET_N */
-                               MX6QDL_PAD_GPIO_9__GPIO1_IO09 0x400130b1
-                               /* Nordic Chip 1 SWDIO - GPIO 125 */
-                               MX6QDL_PAD_DISP0_DAT8__GPIO4_IO29 0x400130b1
-                               /* Nordic Chip 1 SWDCLK - GPIO 59 */
-                               /* already claimed in the HB2 hogs */
-                               /* MX6QDL_PAD_EIM_LBA__GPIO2_IO27 0x400130b1 */
-                               /* Nordic Chip 2 SWDIO - GPIO 81 */
-                               MX6QDL_PAD_EIM_D17__GPIO3_IO17 0x400130b1
-                               /* Nordic Chip 2 SWCLK - GPIO 82 */
-                               MX6QDL_PAD_EIM_D18__GPIO3_IO18 0x400130b1
-                       >;
-               };
+       pinctrl_solidsense_hog: solidsense-hoggrp {
+               fsl,pins = <
+                       /* Nordic RESET_N */
+                       MX6QDL_PAD_GPIO_9__GPIO1_IO09 0x400130b1
+                       /* Nordic Chip 1 SWDIO - GPIO 125 */
+                       MX6QDL_PAD_DISP0_DAT8__GPIO4_IO29 0x400130b1
+                       /* Nordic Chip 1 SWDCLK - GPIO 59 */
+                       /* already claimed in the HB2 hogs */
+                       /* MX6QDL_PAD_EIM_LBA__GPIO2_IO27 0x400130b1 */
+                       /* Nordic Chip 2 SWDIO - GPIO 81 */
+                       MX6QDL_PAD_EIM_D17__GPIO3_IO17 0x400130b1
+                       /* Nordic Chip 2 SWCLK - GPIO 82 */
+                       MX6QDL_PAD_EIM_D18__GPIO3_IO18 0x400130b1
+               >;
+       };
 
-               pinctrl_solidsense_leds: solidsense-leds {
-                       fsl,pins = <
-                               /* Red LED 1 - GPIO 58 */
-                               MX6QDL_PAD_EIM_RW__GPIO2_IO26 0x400130b1
-                               /* Green LED 1 - GPIO 55 */
-                               MX6QDL_PAD_EIM_CS0__GPIO2_IO23 0x400130b1
-                               /* Red LED 2 - GPIO 57 */
-                               MX6QDL_PAD_EIM_OE__GPIO2_IO25 0x400130b1
-                               /* Green LED 2 - GPIO 56 */
-                               MX6QDL_PAD_EIM_CS1__GPIO2_IO24 0x400130b1
-                       >;
-               };
+       pinctrl_solidsense_leds: solidsense-ledsgrp {
+               fsl,pins = <
+                       /* Red LED 1 - GPIO 58 */
+                       MX6QDL_PAD_EIM_RW__GPIO2_IO26 0x400130b1
+                       /* Green LED 1 - GPIO 55 */
+                       MX6QDL_PAD_EIM_CS0__GPIO2_IO23 0x400130b1
+                       /* Red LED 2 - GPIO 57 */
+                       MX6QDL_PAD_EIM_OE__GPIO2_IO25 0x400130b1
+                       /* Green LED 2 - GPIO 56 */
+                       MX6QDL_PAD_EIM_CS1__GPIO2_IO24 0x400130b1
+               >;
+       };
 
-               pinctrl_solidsense_uart2: solidsense-uart2 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD4_DAT7__UART2_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_SD4_DAT4__UART2_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_solidsense_uart2: solidsense-uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD4_DAT7__UART2_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_SD4_DAT4__UART2_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_solidsense_uart3: solidsense-uart3 {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D24__UART3_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D25__UART3_RX_DATA       0x1b0b1
-                       >;
-               };
+       pinctrl_solidsense_uart3: solidsense-uart3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D24__UART3_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D25__UART3_RX_DATA       0x1b0b1
+               >;
        };
 };
 
index b55af61dfecab13d1328ba71816431cff4b16739..e491f5c9d455162b40390862f66241c2a2d7cf1e 100644 (file)
 };
 
 &iomuxc {
-       microsom {
-               pinctrl_microsom_brcm_bt: microsom-brcm-bt {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00       0x40013070
-                               MX6QDL_PAD_CSI0_DAT15__GPIO6_IO01       0x40013070
-                               MX6QDL_PAD_CSI0_DAT18__GPIO6_IO04       0x40013070
-                       >;
-               };
+       pinctrl_microsom_brcm_bt: microsom-brcm-btgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00       0x40013070
+                       MX6QDL_PAD_CSI0_DAT15__GPIO6_IO01       0x40013070
+                       MX6QDL_PAD_CSI0_DAT18__GPIO6_IO04       0x40013070
+               >;
+       };
 
-               pinctrl_microsom_brcm_osc: microsom-brcm-osc {
-                       fsl,pins = <
-                               MX6QDL_PAD_DISP0_DAT11__GPIO5_IO05      0x40013070
-                       >;
-               };
+       pinctrl_microsom_brcm_osc: microsom-brcm-oscgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DISP0_DAT11__GPIO5_IO05      0x40013070
+               >;
+       };
 
-               pinctrl_microsom_brcm_reg: microsom-brcm-reg {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D19__GPIO3_IO19          0x40013070
-                       >;
-               };
+       pinctrl_microsom_brcm_reg: microsom-brcm-reggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D19__GPIO3_IO19          0x40013070
+               >;
+       };
 
-               pinctrl_microsom_brcm_wifi: microsom-brcm-wifi {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_8__XTALOSC_REF_CLK_32K  0x1b0b0
-                               MX6QDL_PAD_CSI0_DATA_EN__GPIO5_IO20     0x40013070
-                               MX6QDL_PAD_CSI0_DAT8__GPIO5_IO26        0x40013070
-                               MX6QDL_PAD_CSI0_DAT9__GPIO5_IO27        0x40013070
-                       >;
-               };
+       pinctrl_microsom_brcm_wifi: microsom-brcm-wifigrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_8__XTALOSC_REF_CLK_32K  0x1b0b0
+                       MX6QDL_PAD_CSI0_DATA_EN__GPIO5_IO20     0x40013070
+                       MX6QDL_PAD_CSI0_DAT8__GPIO5_IO26        0x40013070
+                       MX6QDL_PAD_CSI0_DAT9__GPIO5_IO27        0x40013070
+               >;
+       };
 
-               pinctrl_microsom_uart4: microsom-uart4 {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B 0x1b0b1
-                       >;
-               };
+       pinctrl_microsom_uart4: microsom-uart4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B 0x1b0b1
+               >;
+       };
 
-               pinctrl_microsom_usdhc1: microsom-usdhc1 {
-                       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
-                       >;
-               };
+       pinctrl_microsom_usdhc1: microsom-usdhc1grp {
+               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
+               >;
        };
 };
 
index 5f3b8baab20ffaef0b9bf1a6913f7f91de921428..ddca24414d262f47b75cf016456b8b0b76fe5f26 100644 (file)
  */
 
 &iomuxc {
-       microsom {
-               pinctrl_microsom_usdhc3: microsom-usdhc3 {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD    0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK    0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
-                               MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
-                               MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
-                               MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
-                               MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
-                               MX6QDL_PAD_SD3_RST__SD3_RESET  0x17059
-                       >;
-               };
+       pinctrl_microsom_usdhc3: microsom-usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD    0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK    0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
+                       MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
+                       MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
+                       MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
+                       MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
+                       MX6QDL_PAD_SD3_RST__SD3_RESET  0x17059
+               >;
        };
 };
 
index 352ac585ca6b82b8c674ceaaa4cc9a3c14874162..cd1e682f11add204f373b54b7ad90909fa6bfb5d 100644 (file)
 };
 
 &iomuxc {
-       microsom {
-               pinctrl_microsom_ti_bt: microsom-ti-bt {
-                       fsl,pins = <
-                               /* BT_EN_SOC */
-                               MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00       0x40013070
-                       >;
-               };
+       pinctrl_microsom_ti_bt: microsom-ti-btgrp {
+               fsl,pins = <
+                       /* BT_EN_SOC */
+                       MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00       0x40013070
+               >;
+       };
 
-               pinctrl_microsom_ti_clk: microsom-ti-clk {
-                       fsl,pins = <
-                               /* EXT_32K */
-                               MX6QDL_PAD_GPIO_8__XTALOSC_REF_CLK_32K  0x1b0b0
-                               /* WL_XTAL_PU (unrouted) */
-                               MX6QDL_PAD_DISP0_DAT11__GPIO5_IO05 0x40013070
-                       >;
-               };
+       pinctrl_microsom_ti_clk: microsom-ti-clkgrp {
+               fsl,pins = <
+                       /* EXT_32K */
+                       MX6QDL_PAD_GPIO_8__XTALOSC_REF_CLK_32K  0x1b0b0
+                       /* WL_XTAL_PU (unrouted) */
+                       MX6QDL_PAD_DISP0_DAT11__GPIO5_IO05 0x40013070
+               >;
+       };
 
-               pinctrl_microsom_ti_wifi_en: microsom-ti-wifi-en {
-                       fsl,pins = <
-                               /* WLAN_EN_SOC */
-                               MX6QDL_PAD_CSI0_DAT8__GPIO5_IO26        0x40013070
-                       >;
-               };
+       pinctrl_microsom_ti_wifi_en: microsom-ti-wifi-engrp {
+               fsl,pins = <
+                       /* WLAN_EN_SOC */
+                       MX6QDL_PAD_CSI0_DAT8__GPIO5_IO26        0x40013070
+               >;
+       };
 
-               pinctrl_microsom_ti_wifi_irq: microsom-ti-wifi-irq {
-                       fsl,pins = <
-                               /* WLAN_IRQ */
-                               MX6QDL_PAD_CSI0_DAT18__GPIO6_IO04       0x40013070
-                       >;
-               };
+       pinctrl_microsom_ti_wifi_irq: microsom-ti-wifi-irqgrp {
+               fsl,pins = <
+                       /* WLAN_IRQ */
+                       MX6QDL_PAD_CSI0_DAT18__GPIO6_IO04       0x40013070
+               >;
+       };
 
-               pinctrl_microsom_uart4: microsom-uart4 {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B 0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B 0x1b0b1
-                       >;
-               };
+       pinctrl_microsom_uart4: microsom-uart4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT16__UART4_RTS_B 0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT17__UART4_CTS_B 0x1b0b1
+               >;
+       };
 
-               pinctrl_microsom_usdhc1: microsom-usdhc1 {
-                       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
-                       >;
-               };
+       pinctrl_microsom_usdhc1: microsom-usdhc1grp {
+               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
+               >;
        };
 };
 
index ce543e325cd3079d9dc08c5a5a9d6dca0edb847b..7af74b203e399c49e63db6356416cf91fc07167d 100644 (file)
 };
 
 &iomuxc {
-       microsom {
-               pinctrl_microsom_enet_ar8035: microsom-enet-ar8035 {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b8b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               /* AR8035 reset */
-                               MX6QDL_PAD_KEY_ROW4__GPIO4_IO15         0x130b0
-                               /* AR8035 interrupt */
-                               MX6QDL_PAD_DI0_PIN2__GPIO4_IO18         0x1b0b0
-                               /* GPIO16 -> AR8035 25MHz */
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x13030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               /* AR8035 CLK_25M --> ENET_REF_CLK (V22) */
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x0a0b1
-                               /* AR8035 pin strapping: IO voltage: pull up */
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               /* AR8035 pin strapping: PHYADDR#0: pull down */
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x13030
-                               /* AR8035 pin strapping: PHYADDR#1: pull down */
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x13030
-                               /* AR8035 pin strapping: MODE#1: pull up */
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               /* AR8035 pin strapping: MODE#3: pull up */
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               /* AR8035 pin strapping: MODE#0: pull down */
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x13030
+       pinctrl_microsom_enet_ar8035: microsom-enet-ar8035grp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b8b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       /* AR8035 reset */
+                       MX6QDL_PAD_KEY_ROW4__GPIO4_IO15         0x130b0
+                       /* AR8035 interrupt */
+                       MX6QDL_PAD_DI0_PIN2__GPIO4_IO18         0x1b0b0
+                       /* GPIO16 -> AR8035 25MHz */
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x13030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       /* AR8035 CLK_25M --> ENET_REF_CLK (V22) */
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x0a0b1
+                       /* AR8035 pin strapping: IO voltage: pull up */
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       /* AR8035 pin strapping: PHYADDR#0: pull down */
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x13030
+                       /* AR8035 pin strapping: PHYADDR#1: pull down */
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x13030
+                       /* AR8035 pin strapping: MODE#1: pull up */
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       /* AR8035 pin strapping: MODE#3: pull up */
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       /* AR8035 pin strapping: MODE#0: pull down */
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x13030
 
-                               /*
-                                * As the RMII pins are also connected to RGMII
-                                * so that an AR8030 can be placed, set these
-                                * to high-z with the same pulls as above.
-                                * Use the GPIO settings to avoid changing the
-                                * input select registers.
-                                */
-                               MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25      0x03000
-                               MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x03000
-                               MX6QDL_PAD_ENET_RXD1__GPIO1_IO26        0x03000
-                       >;
-               };
+                       /*
+                        * As the RMII pins are also connected to RGMII
+                        * so that an AR8030 can be placed, set these
+                        * to high-z with the same pulls as above.
+                        * Use the GPIO settings to avoid changing the
+                        * input select registers.
+                        */
+                       MX6QDL_PAD_ENET_CRS_DV__GPIO1_IO25      0x03000
+                       MX6QDL_PAD_ENET_RXD0__GPIO1_IO27        0x03000
+                       MX6QDL_PAD_ENET_RXD1__GPIO1_IO26        0x03000
+               >;
+       };
 
-               pinctrl_microsom_uart1: microsom-uart1 {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
-                       >;
-               };
+       pinctrl_microsom_uart1: microsom-uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
+               >;
        };
 };
 
index e2db875b61c4e4c12dd9bf380eb013ea7ef9ba2c..11c70431feec902ef76a67d1ea02d2af5d467b68 100644 (file)
                >;
        };
 
-       pinctrl_ecspi2: ecspi2 {
+       pinctrl_ecspi2: ecspi2grp {
                fsl,pins = <
                        MX6QDL_PAD_CSI0_DAT8__ECSPI2_SCLK      0x100b1
                        MX6QDL_PAD_CSI0_DAT9__ECSPI2_MOSI      0x100b1
                >;
        };
 
-       pinctrl_enet: enet {
+       pinctrl_enet: enetgrp {
                fsl,pins = <
                        MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
                        MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
index 14272b42f9a1aea0031dc33e4667c523e2ebdeda..2be7dc4a9781808d940dcd2191f456c40979b563 100644 (file)
 };
 
 &iomuxc {
-       imx6q-udoo {
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001f8b1
-                               MX6QDL_PAD_GPIO_6__I2C3_SDA             0x4001f8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001f8b1
+                       MX6QDL_PAD_GPIO_6__I2C3_SDA             0x4001f8b1
+               >;
+       };
 
-               pinctrl_panel: panelgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x70
-                               MX6QDL_PAD_GPIO_4__GPIO1_IO04           0x70
-                       >;
-               };
+       pinctrl_panel: panelgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x70
+                       MX6QDL_PAD_GPIO_4__GPIO1_IO04           0x70
+               >;
+       };
 
-               pinctrl_power_off: poweroffgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x30
-                       >;
-               };
+       pinctrl_power_off: poweroffgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_NANDF_D4__GPIO2_IO04         0x30
+               >;
+       };
 
-               pinctrl_touchscreenp7: touchscreenp7grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_DAT0__GPIO1_IO15         0x70
-                               MX6QDL_PAD_SD2_DAT2__GPIO1_IO13         0x1b0b0
-                       >;
-               };
+       pinctrl_touchscreenp7: touchscreenp7grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_DAT0__GPIO1_IO15         0x70
+                       MX6QDL_PAD_SD2_DAT2__GPIO1_IO13         0x1b0b0
+               >;
+       };
 
-               pinctrl_uart2: uart2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
-                               MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
-                       >;
-               };
+       pinctrl_uart2: uart2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D26__UART2_TX_DATA       0x1b0b1
+                       MX6QDL_PAD_EIM_D27__UART2_RX_DATA       0x1b0b1
+               >;
+       };
 
-               pinctrl_uart4: uart4grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL0__UART4_TX_DATA      0x1b0b1
-                               MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA      0x1b0b1
-                       >;
-               };
+       pinctrl_uart4: uart4grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL0__UART4_TX_DATA      0x1b0b1
+                       MX6QDL_PAD_KEY_ROW0__UART4_RX_DATA      0x1b0b1
+               >;
+       };
 
-               pinctrl_usbh: usbhgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x80000000
-                               MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0
-                       >;
-               };
+       pinctrl_usbh: usbhgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x80000000
+                       MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x130b0
+               >;
+       };
 
-               pinctrl_usbotg: usbotg {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
-                               MX6QDL_PAD_EIM_D22__USB_OTG_PWR 0x17059
-                               MX6QDL_PAD_EIM_D21__USB_OTG_OC 0x17059
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059
+                       MX6QDL_PAD_EIM_D22__USB_OTG_PWR 0x17059
+                       MX6QDL_PAD_EIM_D21__USB_OTG_OC 0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                               MX6QDL_PAD_SD3_DAT5__GPIO7_IO00         0x1b0b0
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+                       MX6QDL_PAD_SD3_DAT5__GPIO7_IO00         0x1b0b0
+               >;
+       };
 
-               pinctrl_ac97_running: ac97running {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_PIN2__AUD6_TXD           0x1b0b0
-                               MX6QDL_PAD_DI0_PIN3__AUD6_TXFS          0x1b0b0
-                               MX6QDL_PAD_DI0_PIN4__AUD6_RXD           0x13080
-                               MX6QDL_PAD_DI0_PIN15__AUD6_TXC          0x13080
-                               MX6QDL_PAD_EIM_EB2__GPIO2_IO30          0x1b0b0
-                       >;
-               };
+       pinctrl_ac97_running: ac97runninggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_PIN2__AUD6_TXD           0x1b0b0
+                       MX6QDL_PAD_DI0_PIN3__AUD6_TXFS          0x1b0b0
+                       MX6QDL_PAD_DI0_PIN4__AUD6_RXD           0x13080
+                       MX6QDL_PAD_DI0_PIN15__AUD6_TXC          0x13080
+                       MX6QDL_PAD_EIM_EB2__GPIO2_IO30          0x1b0b0
+               >;
+       };
 
-               pinctrl_ac97_warm_reset: ac97warmreset {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_PIN2__AUD6_TXD           0x1b0b0
-                               MX6QDL_PAD_DI0_PIN3__GPIO4_IO19         0x1b0b0
-                               MX6QDL_PAD_DI0_PIN4__AUD6_RXD           0x13080
-                               MX6QDL_PAD_DI0_PIN15__AUD6_TXC          0x13080
-                               MX6QDL_PAD_EIM_EB2__GPIO2_IO30          0x1b0b0
-                       >;
-               };
+       pinctrl_ac97_warm_reset: ac97warmresetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_PIN2__AUD6_TXD           0x1b0b0
+                       MX6QDL_PAD_DI0_PIN3__GPIO4_IO19         0x1b0b0
+                       MX6QDL_PAD_DI0_PIN4__AUD6_RXD           0x13080
+                       MX6QDL_PAD_DI0_PIN15__AUD6_TXC          0x13080
+                       MX6QDL_PAD_EIM_EB2__GPIO2_IO30          0x1b0b0
+               >;
+       };
 
-               pinctrl_ac97_reset: ac97reset {
-                       fsl,pins = <
-                               MX6QDL_PAD_DI0_PIN2__GPIO4_IO18         0x1b0b0
-                               MX6QDL_PAD_DI0_PIN3__GPIO4_IO19         0x1b0b0
-                               MX6QDL_PAD_DI0_PIN4__AUD6_RXD           0x13080
-                               MX6QDL_PAD_DI0_PIN15__AUD6_TXC          0x13080
-                               MX6QDL_PAD_EIM_EB2__GPIO2_IO30          0x1b0b0
-                       >;
-               };
+       pinctrl_ac97_reset: ac97resetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_DI0_PIN2__GPIO4_IO18         0x1b0b0
+                       MX6QDL_PAD_DI0_PIN3__GPIO4_IO19         0x1b0b0
+                       MX6QDL_PAD_DI0_PIN4__AUD6_RXD           0x13080
+                       MX6QDL_PAD_DI0_PIN15__AUD6_TXC          0x13080
+                       MX6QDL_PAD_EIM_EB2__GPIO2_IO30          0x1b0b0
+               >;
        };
 };
 
index d8283eade43e7cfda690e8f33ddb561959016364..7749074e438d85d94cdd4ffc0895576a86b5a8a1 100644 (file)
 };
 
 &iomuxc {
-       pinctrl_audmux: audmux {
+       pinctrl_audmux: audmuxgrp {
                fsl,pins = <
                        MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
                        MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
                >;
        };
 
-       pinctrl_bt: bt {
+       pinctrl_bt: btgrp {
                fsl,pins = <
                        /* Bluetooth enable */
                        MX6QDL_PAD_SD3_DAT6__GPIO6_IO18         0x1b0b1
index e781a45785ed8a7f68feae662fe22438156d6469..3a21ae94227337198c8dd1f7be89d2fd697a68bd 100644 (file)
@@ -9,22 +9,20 @@
 &iomuxc {
        pinctrl-0 = <&pinctrl_hog>;
 
-       imx6qdl-wandboard {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000      /* uSDHC1 CD */
-                               MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0x80000000      /* uSDHC3 CD */
-                               MX6QDL_PAD_EIM_EB1__GPIO2_IO29          0x0f0b0         /* WL_REF_ON */
-                               MX6QDL_PAD_EIM_A25__GPIO5_IO02          0x0f0b0         /* WL_RST_N */
-                               MX6QDL_PAD_ENET_RXD1__GPIO1_IO26        0x000b0         /* WL_REG_ON */
-                               MX6QDL_PAD_ENET_TXD1__GPIO1_IO29        0x80000000      /* WL_HOST_WAKE */
-                               MX6QDL_PAD_ENET_TXD0__GPIO1_IO30        0x80000000      /* WL_WAKE */
-                               MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x80000000      /* RGMII_nRST */
-                               MX6QDL_PAD_EIM_DA13__GPIO3_IO13         0x80000000      /* BT_ON */
-                               MX6QDL_PAD_EIM_DA14__GPIO3_IO14         0x80000000      /* BT_WAKE */
-                               MX6QDL_PAD_EIM_DA15__GPIO3_IO15         0x80000000      /* BT_HOST_WAKE */
-                       >;
-               };
+       pinctrl_hog: hoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000      /* uSDHC1 CD */
+                       MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0x80000000      /* uSDHC3 CD */
+                       MX6QDL_PAD_EIM_EB1__GPIO2_IO29          0x0f0b0         /* WL_REF_ON */
+                       MX6QDL_PAD_EIM_A25__GPIO5_IO02          0x0f0b0         /* WL_RST_N */
+                       MX6QDL_PAD_ENET_RXD1__GPIO1_IO26        0x000b0         /* WL_REG_ON */
+                       MX6QDL_PAD_ENET_TXD1__GPIO1_IO29        0x80000000      /* WL_HOST_WAKE */
+                       MX6QDL_PAD_ENET_TXD0__GPIO1_IO30        0x80000000      /* WL_WAKE */
+                       MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x80000000      /* RGMII_nRST */
+                       MX6QDL_PAD_EIM_DA13__GPIO3_IO13         0x80000000      /* BT_ON */
+                       MX6QDL_PAD_EIM_DA14__GPIO3_IO14         0x80000000      /* BT_WAKE */
+                       MX6QDL_PAD_EIM_DA15__GPIO3_IO15         0x80000000      /* BT_HOST_WAKE */
+               >;
        };
 };
 
index 3874e74703f09c6c40937646b5a3fe92cfda4936..cc707972f548cf469c249f80b723595bd6a73a9d 100644 (file)
@@ -7,24 +7,22 @@
 #include "imx6qdl-wandboard.dtsi"
 
 &iomuxc {
-       pinctrl-0 = <&pinctrl_hog>;
+       pinctrl-0 = <&pinctrl_hog_c1>;
 
-       imx6qdl-wandboard {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000      /* uSDHC1 CD */
-                               MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0x80000000      /* uSDHC3 CD */
-                               MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00       0x0f0b0         /* WIFI_ON (reset, active low) */
-                               MX6QDL_PAD_ENET_RXD1__GPIO1_IO26        0x000b0         /* WL_REG_ON (unused) */
-                               MX6QDL_PAD_ENET_TXD1__GPIO1_IO29        0x80000000      /* WL_HOST_WAKE, input */
-                               MX6QDL_PAD_CSI0_DAT13__GPIO5_IO31       0x0f0b0         /* GPIO5_IO31 (Wifi Power Enable) */
-                               MX6QDL_PAD_ENET_TXD0__GPIO1_IO30        0x80000000      /* WL_WAKE (unused) */
-                               MX6QDL_PAD_CSI0_VSYNC__GPIO5_IO21       0x80000000      /* BT_ON */
-                               MX6QDL_PAD_CSI0_DAT12__GPIO5_IO30       0x80000000      /* BT_WAKE */
-                               MX6QDL_PAD_CSI0_DATA_EN__GPIO5_IO20     0x80000000      /* BT_HOST_WAKE */
-                               MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x80000000      /* RGMII_nRST */
-                       >;
-               };
+       pinctrl_hog_c1: hogc1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000      /* uSDHC1 CD */
+                       MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0x80000000      /* uSDHC3 CD */
+                       MX6QDL_PAD_CSI0_DAT14__GPIO6_IO00       0x0f0b0         /* WIFI_ON (reset, active low) */
+                       MX6QDL_PAD_ENET_RXD1__GPIO1_IO26        0x000b0         /* WL_REG_ON (unused) */
+                       MX6QDL_PAD_ENET_TXD1__GPIO1_IO29        0x80000000      /* WL_HOST_WAKE, input */
+                       MX6QDL_PAD_CSI0_DAT13__GPIO5_IO31       0x0f0b0         /* GPIO5_IO31 (Wifi Power Enable) */
+                       MX6QDL_PAD_ENET_TXD0__GPIO1_IO30        0x80000000      /* WL_WAKE (unused) */
+                       MX6QDL_PAD_CSI0_VSYNC__GPIO5_IO21       0x80000000      /* BT_ON */
+                       MX6QDL_PAD_CSI0_DAT12__GPIO5_IO30       0x80000000      /* BT_WAKE */
+                       MX6QDL_PAD_CSI0_DATA_EN__GPIO5_IO20     0x80000000      /* BT_HOST_WAKE */
+                       MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x80000000      /* RGMII_nRST */
+               >;
        };
 };
 
index 9b8c9c23ab547596e0c4803ecf29ce9bc64614fb..8d44e758f1f33893bbaab5931bb84cbe01053fb4 100644 (file)
 };
 
 &iomuxc {
-       pinctrl-0 = <&pinctrl_hog>;
-
-       imx6qdl-wandboard {
-               pinctrl_hog: hoggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000      /* USDHC1 CD */
-                               MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0x80000000      /* uSDHC3 CD */
-                               MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x1f0b1         /* RGMII PHY reset */
-                       >;
-               };
+       pinctrl-0 = <&pinctrl_hog_d1>;
+
+       pinctrl_hog_d1: hoggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_2__GPIO1_IO02           0x80000000      /* USDHC1 CD */
+                       MX6QDL_PAD_EIM_DA9__GPIO3_IO09          0x80000000      /* uSDHC3 CD */
+                       MX6QDL_PAD_EIM_D29__GPIO3_IO29          0x1f0b1         /* RGMII PHY reset */
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                       >;
-               };
+       enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+               >;
+       };
 
-               pinctrl_i2c3: i2c3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001b8b1
-                               MX6QDL_PAD_GPIO_16__I2C3_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c3: i2c3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_5__I2C3_SCL             0x4001b8b1
+                       MX6QDL_PAD_GPIO_16__I2C3_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_spdif: spdifgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_19__SPDIF_OUT           0x1b0b0
-                       >;
-               };
+       pinctrl_spdif: spdifgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_19__SPDIF_OUT           0x1b0b0
+               >;
        };
 };
 
index 7130b9c3b3aa052944b2e25ba15fdcb1add57901..26489eccd5fbe43d740a119db280e46ca560dde9 100644 (file)
 &iomuxc {
        pinctrl-names = "default";
 
-       imx6qdl-wandboard {
-
-               pinctrl_audmux: audmuxgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
-                               MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
-                               MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
-                               MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
-                       >;
-               };
+       pinctrl_audmux: audmuxgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT7__AUD3_RXD          0x130b0
+                       MX6QDL_PAD_CSI0_DAT4__AUD3_TXC          0x130b0
+                       MX6QDL_PAD_CSI0_DAT5__AUD3_TXD          0x110b0
+                       MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS         0x130b0
+               >;
+       };
 
-               pinctrl_enet: enetgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
-                               MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
-                               MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
-                               MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
-                               MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
-                               MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
-                               MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
-                               MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
-                               MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
-                               MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
-                               MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
-                               MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
-                               MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
-                               MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
-                               MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
-                               MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
-                       >;
-               };
+       pinctrl_enet: enetgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_MDIO__ENET_MDIO         0x1b0b0
+                       MX6QDL_PAD_ENET_MDC__ENET_MDC           0x1b0b0
+                       MX6QDL_PAD_RGMII_TXC__RGMII_TXC         0x1b030
+                       MX6QDL_PAD_RGMII_TD0__RGMII_TD0         0x1b030
+                       MX6QDL_PAD_RGMII_TD1__RGMII_TD1         0x1b030
+                       MX6QDL_PAD_RGMII_TD2__RGMII_TD2         0x1b030
+                       MX6QDL_PAD_RGMII_TD3__RGMII_TD3         0x1b030
+                       MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL   0x1b030
+                       MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK    0x1b0b0
+                       MX6QDL_PAD_RGMII_RXC__RGMII_RXC         0x1b030
+                       MX6QDL_PAD_RGMII_RD0__RGMII_RD0         0x1b030
+                       MX6QDL_PAD_RGMII_RD1__RGMII_RD1         0x1b030
+                       MX6QDL_PAD_RGMII_RD2__RGMII_RD2         0x1b030
+                       MX6QDL_PAD_RGMII_RD3__RGMII_RD3         0x1b030
+                       MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL   0x1b030
+                       MX6QDL_PAD_GPIO_16__ENET_REF_CLK        0x4001b0a8
+               >;
+       };
 
-               pinctrl_i2c1: i2c1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
-                               MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c1: i2c1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__I2C1_SCL            0x4001b8b1
+                       MX6QDL_PAD_EIM_D28__I2C1_SDA            0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c1_gpio: i2c1gpiogrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D21__GPIO3_IO21          0x4001b8b0
-                               MX6QDL_PAD_EIM_D28__GPIO3_IO28          0x4001b8b0
-                       >;
-               };
+       pinctrl_i2c1_gpio: i2c1gpiogrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D21__GPIO3_IO21          0x4001b8b0
+                       MX6QDL_PAD_EIM_D28__GPIO3_IO28          0x4001b8b0
+               >;
+       };
 
-               pinctrl_i2c2: i2c2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
-                               MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
-                       >;
-               };
+       pinctrl_i2c2: i2c2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__I2C2_SCL           0x4001b8b1
+                       MX6QDL_PAD_KEY_ROW3__I2C2_SDA           0x4001b8b1
+               >;
+       };
 
-               pinctrl_i2c2_gpio: i2c2gpiogrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_KEY_COL3__GPIO4_IO12         0x4001b8b0
-                               MX6QDL_PAD_KEY_ROW3__GPIO4_IO13         0x4001b8b0
-                       >;
-               };
+       pinctrl_i2c2_gpio: i2c2gpiogrp {
+               fsl,pins = <
+                       MX6QDL_PAD_KEY_COL3__GPIO4_IO12         0x4001b8b0
+                       MX6QDL_PAD_KEY_ROW3__GPIO4_IO13         0x4001b8b0
+               >;
+       };
 
-               pinctrl_mclk: mclkgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x130b0
-                       >;
-               };
+       pinctrl_mclk: mclkgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_0__CCM_CLKO1            0x130b0
+               >;
+       };
 
-               pinctrl_ov5645: ov5645grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_3__CCM_CLKO2            0x000b0
-                               MX6QDL_PAD_GPIO_6__GPIO1_IO06           0x1b0b0
-                               MX6QDL_PAD_KEY_COL4__GPIO4_IO14         0x1b0b0
-                       >;
-               };
+       pinctrl_ov5645: ov5645grp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_3__CCM_CLKO2            0x000b0
+                       MX6QDL_PAD_GPIO_6__GPIO1_IO06           0x1b0b0
+                       MX6QDL_PAD_KEY_COL4__GPIO4_IO14         0x1b0b0
+               >;
+       };
 
-               pinctrl_spdif: spdifgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_ENET_RXD0__SPDIF_OUT         0x1b0b0
-                       >;
-               };
+       pinctrl_spdif: spdifgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_ENET_RXD0__SPDIF_OUT         0x1b0b0
+               >;
+       };
 
-               pinctrl_uart1: uart1grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
-                               MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
-                       >;
-               };
+       pinctrl_uart1: uart1grp {
+               fsl,pins = <
+                       MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA    0x1b0b1
+                       MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA    0x1b0b1
+               >;
+       };
 
-               pinctrl_uart3: uart3grp {
-                       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
-                       >;
-               };
+       pinctrl_uart3: uart3grp {
+               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
+               >;
+       };
 
-               pinctrl_usbotg: usbotggrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
-                       >;
-               };
+       pinctrl_usbotg: usbotggrp {
+               fsl,pins = <
+                       MX6QDL_PAD_GPIO_1__USB_OTG_ID           0x17059
+               >;
+       };
 
-               pinctrl_usbotgvbus: usbotgvbusgrp {
-                       fsl,pins = <
-                               MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x130b0
-                       >;
-               };
+       pinctrl_usbotgvbus: usbotgvbusgrp {
+               fsl,pins = <
+                       MX6QDL_PAD_EIM_D22__GPIO3_IO22          0x130b0
+               >;
+       };
 
-               pinctrl_usdhc1: usdhc1grp {
-                       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
-                       >;
-               };
+       pinctrl_usdhc1: usdhc1grp {
+               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
+               >;
+       };
 
-               pinctrl_usdhc2: usdhc2grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
-                               MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
-                               MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
-                               MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
-                               MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
-                               MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
-                       >;
-               };
+       pinctrl_usdhc2: usdhc2grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD2_CMD__SD2_CMD             0x17059
+                       MX6QDL_PAD_SD2_CLK__SD2_CLK             0x10059
+                       MX6QDL_PAD_SD2_DAT0__SD2_DATA0          0x17059
+                       MX6QDL_PAD_SD2_DAT1__SD2_DATA1          0x17059
+                       MX6QDL_PAD_SD2_DAT2__SD2_DATA2          0x17059
+                       MX6QDL_PAD_SD2_DAT3__SD2_DATA3          0x17059
+               >;
+       };
 
-               pinctrl_usdhc3: usdhc3grp {
-                       fsl,pins = <
-                               MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
-                               MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
-                               MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
-                               MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
-                               MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
-                               MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
-                       >;
-               };
+       pinctrl_usdhc3: usdhc3grp {
+               fsl,pins = <
+                       MX6QDL_PAD_SD3_CMD__SD3_CMD             0x17059
+                       MX6QDL_PAD_SD3_CLK__SD3_CLK             0x10059
+                       MX6QDL_PAD_SD3_DAT0__SD3_DATA0          0x17059
+                       MX6QDL_PAD_SD3_DAT1__SD3_DATA1          0x17059
+                       MX6QDL_PAD_SD3_DAT2__SD3_DATA2          0x17059
+                       MX6QDL_PAD_SD3_DAT3__SD3_DATA3          0x17059
+               >;
        };
 };