diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2013-11-15 04:07:48 -0500 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2013-11-26 15:01:56 -0500 |
commit | 3ae2750a8c7112b83697dda5ef915886cb2a38cf (patch) | |
tree | f830a5ec2f1330005512dd1f6be0fdfe51c3595e /arch/arm/boot/dts/ste-hrefprev60.dtsi | |
parent | fda989c0b51a563d23d3cf3d4c20dd3405268644 (diff) |
ARM: ux500: move old HREF ipgpio to the device tree
The old HREFs (MOP500) were controlling an image-processor
GPIO (IPGPIO) by using hogs. Do the same thing with device tree
and get rid of the mop500_pins setting.
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/boot/dts/ste-hrefprev60.dtsi')
-rw-r--r-- | arch/arm/boot/dts/ste-hrefprev60.dtsi | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/ste-hrefprev60.dtsi b/arch/arm/boot/dts/ste-hrefprev60.dtsi index 32295e396ff8..b0f5def8e2a8 100644 --- a/arch/arm/boot/dts/ste-hrefprev60.dtsi +++ b/arch/arm/boot/dts/ste-hrefprev60.dtsi | |||
@@ -68,6 +68,10 @@ | |||
68 | }; | 68 | }; |
69 | 69 | ||
70 | pinctrl { | 70 | pinctrl { |
71 | /* Set this up using hogs */ | ||
72 | pinctrl-names = "default"; | ||
73 | pinctrl-0 = <&ipgpio_hrefprev60_mode>; | ||
74 | |||
71 | ssp0 { | 75 | ssp0 { |
72 | ssp0_hrefprev60_mode: ssp0_hrefprev60_default { | 76 | ssp0_hrefprev60_mode: ssp0_hrefprev60_default { |
73 | hrefprev60_mux { | 77 | hrefprev60_mux { |
@@ -103,6 +107,18 @@ | |||
103 | }; | 107 | }; |
104 | }; | 108 | }; |
105 | }; | 109 | }; |
110 | ipgpio { | ||
111 | ipgpio_hrefprev60_mode: ipgpio_hrefprev60 { | ||
112 | hrefprev60_mux { | ||
113 | ste,function = "ipgpio"; | ||
114 | ste,pins = "ipgpio0_c_1", "ipgpio1_c_1"; | ||
115 | }; | ||
116 | hrefprev60_cfg1 { | ||
117 | ste,pins = "GPIO6_AF6", "GPIO7_AG5"; | ||
118 | ste,config = <&in_pu>; | ||
119 | }; | ||
120 | }; | ||
121 | }; | ||
106 | }; | 122 | }; |
107 | }; | 123 | }; |
108 | }; | 124 | }; |