diff options
author | Alexandre Belloni <alexandre.belloni@free-electrons.com> | 2013-07-01 09:23:27 -0400 |
---|---|---|
committer | Shawn Guo <shawn.guo@linaro.org> | 2013-08-16 04:26:39 -0400 |
commit | fb3d3588dfbd1fabbfb174e421e81b363874ff52 (patch) | |
tree | 8488ee0dd1981b1d8c052e9de5a6815b8bd5f08a /arch/arm/boot | |
parent | dac63a5f1a818581222aa92afe53f49c1f31b637 (diff) |
ARM: mxs: dt: cfa10055: make hogpins grabbed by respective drivers
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/imx28-cfa10055.dts | 38 |
1 files changed, 13 insertions, 25 deletions
diff --git a/arch/arm/boot/dts/imx28-cfa10055.dts b/arch/arm/boot/dts/imx28-cfa10055.dts index 158111244122..171bcbe1ec4b 100644 --- a/arch/arm/boot/dts/imx28-cfa10055.dts +++ b/arch/arm/boot/dts/imx28-cfa10055.dts | |||
@@ -23,36 +23,13 @@ | |||
23 | apb@80000000 { | 23 | apb@80000000 { |
24 | apbh@80000000 { | 24 | apbh@80000000 { |
25 | pinctrl@80018000 { | 25 | pinctrl@80018000 { |
26 | pinctrl-names = "default", "default"; | ||
27 | pinctrl-1 = <&hog_pins_cfa10055 | ||
28 | &hog_pins_cfa10055_pullup>; | ||
29 | |||
30 | hog_pins_cfa10055: hog-10055@0 { | ||
31 | reg = <0>; | ||
32 | fsl,pinmux-ids = < | ||
33 | 0x3053 /* MX28_PAD_AUART1_TX__GPIO_3_5 */ | ||
34 | >; | ||
35 | fsl,drive-strength = <0>; | ||
36 | fsl,voltage = <1>; | ||
37 | fsl,pull-up = <0>; | ||
38 | }; | ||
39 | |||
40 | hog_pins_cfa10055_pullup: hog-10055-pullup@0 { | ||
41 | reg = <0>; | ||
42 | fsl,pinmux-ids = < | ||
43 | 0x31e3 /* MX28_PAD_LCD_RESET__GPIO_3_30 */ | ||
44 | >; | ||
45 | fsl,drive-strength = <0>; | ||
46 | fsl,voltage = <1>; | ||
47 | fsl,pull-up = <1>; | ||
48 | }; | ||
49 | |||
50 | spi2_pins_cfa10055: spi2-cfa10055@0 { | 26 | spi2_pins_cfa10055: spi2-cfa10055@0 { |
51 | reg = <0>; | 27 | reg = <0>; |
52 | fsl,pinmux-ids = < | 28 | fsl,pinmux-ids = < |
53 | 0x2103 /* MX28_PAD_SSP2_SCK__GPIO_2_16 */ | 29 | 0x2103 /* MX28_PAD_SSP2_SCK__GPIO_2_16 */ |
54 | 0x2113 /* MX28_PAD_SSP2_CMD__GPIO_2_17 */ | 30 | 0x2113 /* MX28_PAD_SSP2_CMD__GPIO_2_17 */ |
55 | 0x2123 /* MX28_PAD_SSP2_D0__GPIO_2_18 */ | 31 | 0x2123 /* MX28_PAD_SSP2_D0__GPIO_2_18 */ |
32 | 0x3053 /* MX28_PAD_AUART1_TX__GPIO_3_5 */ | ||
56 | >; | 33 | >; |
57 | fsl,drive-strength = <1>; | 34 | fsl,drive-strength = <1>; |
58 | fsl,voltage = <1>; | 35 | fsl,voltage = <1>; |
@@ -98,12 +75,23 @@ | |||
98 | fsl,voltage = <1>; | 75 | fsl,voltage = <1>; |
99 | fsl,pull-up = <0>; | 76 | fsl,pull-up = <0>; |
100 | }; | 77 | }; |
78 | |||
79 | lcdif_pins_cfa10055_pullup: lcdif-10055-pullup@0 { | ||
80 | reg = <0>; | ||
81 | fsl,pinmux-ids = < | ||
82 | 0x31e3 /* MX28_PAD_LCD_RESET__GPIO_3_30 */ | ||
83 | >; | ||
84 | fsl,drive-strength = <0>; | ||
85 | fsl,voltage = <1>; | ||
86 | fsl,pull-up = <1>; | ||
87 | }; | ||
101 | }; | 88 | }; |
102 | 89 | ||
103 | lcdif@80030000 { | 90 | lcdif@80030000 { |
104 | pinctrl-names = "default"; | 91 | pinctrl-names = "default"; |
105 | pinctrl-0 = <&lcdif_18bit_pins_cfa10055 | 92 | pinctrl-0 = <&lcdif_18bit_pins_cfa10055 |
106 | &lcdif_pins_cfa10055>; | 93 | &lcdif_pins_cfa10055 |
94 | &lcdif_pins_cfa10055_pullup>; | ||
107 | display = <&display>; | 95 | display = <&display>; |
108 | status = "okay"; | 96 | status = "okay"; |
109 | 97 | ||