diff options
Diffstat (limited to 'arch/arm/boot/dts/imx6q-sbc6x.dts')
-rw-r--r-- | arch/arm/boot/dts/imx6q-sbc6x.dts | 58 |
1 files changed, 54 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/imx6q-sbc6x.dts b/arch/arm/boot/dts/imx6q-sbc6x.dts index ee6addf149af..86cf09364664 100644 --- a/arch/arm/boot/dts/imx6q-sbc6x.dts +++ b/arch/arm/boot/dts/imx6q-sbc6x.dts | |||
@@ -17,28 +17,78 @@ | |||
17 | }; | 17 | }; |
18 | }; | 18 | }; |
19 | 19 | ||
20 | |||
20 | &fec { | 21 | &fec { |
21 | pinctrl-names = "default"; | 22 | pinctrl-names = "default"; |
22 | pinctrl-0 = <&pinctrl_enet_1>; | 23 | pinctrl-0 = <&pinctrl_enet>; |
23 | phy-mode = "rgmii"; | 24 | phy-mode = "rgmii"; |
24 | status = "okay"; | 25 | status = "okay"; |
25 | }; | 26 | }; |
26 | 27 | ||
28 | &iomuxc { | ||
29 | imx6q-sbc6x { | ||
30 | pinctrl_enet: enetgrp { | ||
31 | fsl,pins = < | ||
32 | MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b0b0 | ||
33 | MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0 | ||
34 | MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b0b0 | ||
35 | MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b0b0 | ||
36 | MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b0b0 | ||
37 | MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b0b0 | ||
38 | MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b0b0 | ||
39 | MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b0b0 | ||
40 | MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0 | ||
41 | MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x1b0b0 | ||
42 | MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b0b0 | ||
43 | MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x1b0b0 | ||
44 | MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1b0b0 | ||
45 | MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1b0b0 | ||
46 | MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x1b0b0 | ||
47 | MX6QDL_PAD_GPIO_16__ENET_REF_CLK 0x4001b0a8 | ||
48 | >; | ||
49 | }; | ||
50 | |||
51 | pinctrl_uart1: uart1grp { | ||
52 | fsl,pins = < | ||
53 | MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA 0x1b0b1 | ||
54 | MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA 0x1b0b1 | ||
55 | >; | ||
56 | }; | ||
57 | |||
58 | pinctrl_usbotg: usbotggrp { | ||
59 | fsl,pins = < | ||
60 | MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x17059 | ||
61 | >; | ||
62 | }; | ||
63 | |||
64 | pinctrl_usdhc3: usdhc3grp { | ||
65 | fsl,pins = < | ||
66 | MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059 | ||
67 | MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059 | ||
68 | MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059 | ||
69 | MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059 | ||
70 | MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059 | ||
71 | MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059 | ||
72 | >; | ||
73 | }; | ||
74 | }; | ||
75 | }; | ||
76 | |||
27 | &uart1 { | 77 | &uart1 { |
28 | pinctrl-names = "default"; | 78 | pinctrl-names = "default"; |
29 | pinctrl-0 = <&pinctrl_uart1_1>; | 79 | pinctrl-0 = <&pinctrl_uart1>; |
30 | status = "okay"; | 80 | status = "okay"; |
31 | }; | 81 | }; |
32 | 82 | ||
33 | &usbotg { | 83 | &usbotg { |
34 | pinctrl-names = "default"; | 84 | pinctrl-names = "default"; |
35 | pinctrl-0 = <&pinctrl_usbotg_1>; | 85 | pinctrl-0 = <&pinctrl_usbotg>; |
36 | disable-over-current; | 86 | disable-over-current; |
37 | status = "okay"; | 87 | status = "okay"; |
38 | }; | 88 | }; |
39 | 89 | ||
40 | &usdhc3 { | 90 | &usdhc3 { |
41 | pinctrl-names = "default"; | 91 | pinctrl-names = "default"; |
42 | pinctrl-0 = <&pinctrl_usdhc3_2>; | 92 | pinctrl-0 = <&pinctrl_usdhc3>; |
43 | status = "okay"; | 93 | status = "okay"; |
44 | }; | 94 | }; |