diff options
Diffstat (limited to 'arch/arm/boot/dts/imx6q-sabresd.dts')
| -rw-r--r-- | arch/arm/boot/dts/imx6q-sabresd.dts | 102 |
1 files changed, 47 insertions, 55 deletions
diff --git a/arch/arm/boot/dts/imx6q-sabresd.dts b/arch/arm/boot/dts/imx6q-sabresd.dts index a42402562b7b..2dea304a7980 100644 --- a/arch/arm/boot/dts/imx6q-sabresd.dts +++ b/arch/arm/boot/dts/imx6q-sabresd.dts | |||
| @@ -21,61 +21,6 @@ | |||
| 21 | reg = <0x10000000 0x40000000>; | 21 | reg = <0x10000000 0x40000000>; |
| 22 | }; | 22 | }; |
| 23 | 23 | ||
| 24 | soc { | ||
| 25 | aips-bus@02000000 { /* AIPS1 */ | ||
| 26 | spba-bus@02000000 { | ||
| 27 | uart1: serial@02020000 { | ||
| 28 | pinctrl-names = "default"; | ||
| 29 | pinctrl-0 = <&pinctrl_uart1_1>; | ||
| 30 | status = "okay"; | ||
| 31 | }; | ||
| 32 | }; | ||
| 33 | |||
| 34 | iomuxc@020e0000 { | ||
| 35 | pinctrl-names = "default"; | ||
| 36 | pinctrl-0 = <&pinctrl_hog>; | ||
| 37 | |||
| 38 | hog { | ||
| 39 | pinctrl_hog: hoggrp { | ||
| 40 | fsl,pins = < | ||
| 41 | 1004 0x80000000 /* MX6Q_PAD_GPIO_4__GPIO_1_4 */ | ||
| 42 | 1012 0x80000000 /* MX6Q_PAD_GPIO_5__GPIO_1_5 */ | ||
| 43 | 1402 0x80000000 /* MX6Q_PAD_NANDF_D0__GPIO_2_0 */ | ||
| 44 | 1410 0x80000000 /* MX6Q_PAD_NANDF_D1__GPIO_2_1 */ | ||
| 45 | 1418 0x80000000 /* MX6Q_PAD_NANDF_D2__GPIO_2_2 */ | ||
| 46 | 1426 0x80000000 /* MX6Q_PAD_NANDF_D3__GPIO_2_3 */ | ||
| 47 | >; | ||
| 48 | }; | ||
| 49 | }; | ||
| 50 | }; | ||
| 51 | }; | ||
| 52 | |||
| 53 | aips-bus@02100000 { /* AIPS2 */ | ||
| 54 | ethernet@02188000 { | ||
| 55 | pinctrl-names = "default"; | ||
| 56 | pinctrl-0 = <&pinctrl_enet_1>; | ||
| 57 | phy-mode = "rgmii"; | ||
| 58 | status = "okay"; | ||
| 59 | }; | ||
| 60 | |||
| 61 | usdhc@02194000 { /* uSDHC2 */ | ||
| 62 | pinctrl-names = "default"; | ||
| 63 | pinctrl-0 = <&pinctrl_usdhc2_1>; | ||
| 64 | cd-gpios = <&gpio2 2 0>; | ||
| 65 | wp-gpios = <&gpio2 3 0>; | ||
| 66 | status = "okay"; | ||
| 67 | }; | ||
| 68 | |||
| 69 | usdhc@02198000 { /* uSDHC3 */ | ||
| 70 | pinctrl-names = "default"; | ||
| 71 | pinctrl-0 = <&pinctrl_usdhc3_1>; | ||
| 72 | cd-gpios = <&gpio2 0 0>; | ||
| 73 | wp-gpios = <&gpio2 1 0>; | ||
| 74 | status = "okay"; | ||
| 75 | }; | ||
| 76 | }; | ||
| 77 | }; | ||
| 78 | |||
| 79 | gpio-keys { | 24 | gpio-keys { |
| 80 | compatible = "gpio-keys"; | 25 | compatible = "gpio-keys"; |
| 81 | 26 | ||
| @@ -92,3 +37,50 @@ | |||
| 92 | }; | 37 | }; |
| 93 | }; | 38 | }; |
| 94 | }; | 39 | }; |
| 40 | |||
| 41 | &uart1 { | ||
| 42 | pinctrl-names = "default"; | ||
| 43 | pinctrl-0 = <&pinctrl_uart1_1>; | ||
| 44 | status = "okay"; | ||
| 45 | }; | ||
| 46 | |||
| 47 | &iomuxc { | ||
| 48 | pinctrl-names = "default"; | ||
| 49 | pinctrl-0 = <&pinctrl_hog>; | ||
| 50 | |||
| 51 | hog { | ||
| 52 | pinctrl_hog: hoggrp { | ||
| 53 | fsl,pins = < | ||
| 54 | 1004 0x80000000 /* MX6Q_PAD_GPIO_4__GPIO_1_4 */ | ||
| 55 | 1012 0x80000000 /* MX6Q_PAD_GPIO_5__GPIO_1_5 */ | ||
| 56 | 1402 0x80000000 /* MX6Q_PAD_NANDF_D0__GPIO_2_0 */ | ||
| 57 | 1410 0x80000000 /* MX6Q_PAD_NANDF_D1__GPIO_2_1 */ | ||
| 58 | 1418 0x80000000 /* MX6Q_PAD_NANDF_D2__GPIO_2_2 */ | ||
| 59 | 1426 0x80000000 /* MX6Q_PAD_NANDF_D3__GPIO_2_3 */ | ||
| 60 | >; | ||
| 61 | }; | ||
| 62 | }; | ||
| 63 | }; | ||
| 64 | |||
| 65 | &fec { | ||
| 66 | pinctrl-names = "default"; | ||
| 67 | pinctrl-0 = <&pinctrl_enet_1>; | ||
| 68 | phy-mode = "rgmii"; | ||
| 69 | status = "okay"; | ||
| 70 | }; | ||
| 71 | |||
| 72 | &usdhc2 { | ||
| 73 | pinctrl-names = "default"; | ||
| 74 | pinctrl-0 = <&pinctrl_usdhc2_1>; | ||
| 75 | cd-gpios = <&gpio2 2 0>; | ||
| 76 | wp-gpios = <&gpio2 3 0>; | ||
| 77 | status = "okay"; | ||
| 78 | }; | ||
| 79 | |||
| 80 | &usdhc3 { | ||
| 81 | pinctrl-names = "default"; | ||
| 82 | pinctrl-0 = <&pinctrl_usdhc3_1>; | ||
| 83 | cd-gpios = <&gpio2 0 0>; | ||
| 84 | wp-gpios = <&gpio2 1 0>; | ||
| 85 | status = "okay"; | ||
| 86 | }; | ||
