aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2014-09-30 06:10:11 -0400
committerLinus Walleij <linus.walleij@linaro.org>2014-10-20 03:08:26 -0400
commit51d39936acba666774b596829277db3e13e5e970 (patch)
treef184ee24c2e21ab500e33d382dd2b29f44b3395a /arch/arm
parent68d41f23ce8d049d05bdd96889d3a2504e7f21f0 (diff)
pinctrl: abx500: force-convert to generic mux bindings
This converts the ABx500 pin controller and all associated device trees to use the standard, generic mux bindings for pin controllers. There are no such device trees deployed in the wild so this is safe to do to set a good example. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/ste-href-ab8500.dtsi108
-rw-r--r--arch/arm/boot/dts/ste-href-ab8505.dtsi60
2 files changed, 84 insertions, 84 deletions
diff --git a/arch/arm/boot/dts/ste-href-ab8500.dtsi b/arch/arm/boot/dts/ste-href-ab8500.dtsi
index 30f8601da323..8be3c471d097 100644
--- a/arch/arm/boot/dts/ste-href-ab8500.dtsi
+++ b/arch/arm/boot/dts/ste-href-ab8500.dtsi
@@ -47,8 +47,8 @@
47 gpio2 { 47 gpio2 {
48 gpio2_default_mode: gpio2_default { 48 gpio2_default_mode: gpio2_default {
49 default_mux { 49 default_mux {
50 ste,function = "gpio"; 50 function = "gpio";
51 ste,pins = "gpio2_a_1"; 51 groups = "gpio2_a_1";
52 }; 52 };
53 default_cfg { 53 default_cfg {
54 ste,pins = "GPIO2_T9"; 54 ste,pins = "GPIO2_T9";
@@ -60,8 +60,8 @@
60 gpio4 { 60 gpio4 {
61 gpio4_default_mode: gpio4_default { 61 gpio4_default_mode: gpio4_default {
62 default_mux { 62 default_mux {
63 ste,function = "gpio"; 63 function = "gpio";
64 ste,pins = "gpio4_a_1"; 64 groups = "gpio4_a_1";
65 }; 65 };
66 default_cfg { 66 default_cfg {
67 ste,pins = "GPIO4_W2"; 67 ste,pins = "GPIO4_W2";
@@ -73,8 +73,8 @@
73 gpio10 { 73 gpio10 {
74 gpio10_default_mode: gpio10_default { 74 gpio10_default_mode: gpio10_default {
75 default_mux { 75 default_mux {
76 ste,function = "gpio"; 76 function = "gpio";
77 ste,pins = "gpio10_d_1"; 77 groups = "gpio10_d_1";
78 }; 78 };
79 default_cfg { 79 default_cfg {
80 ste,pins = "GPIO10_U17"; 80 ste,pins = "GPIO10_U17";
@@ -86,8 +86,8 @@
86 gpio11 { 86 gpio11 {
87 gpio11_default_mode: gpio11_default { 87 gpio11_default_mode: gpio11_default {
88 default_mux { 88 default_mux {
89 ste,function = "gpio"; 89 function = "gpio";
90 ste,pins = "gpio11_d_1"; 90 groups = "gpio11_d_1";
91 }; 91 };
92 default_cfg { 92 default_cfg {
93 ste,pins = "GPIO11_AA18"; 93 ste,pins = "GPIO11_AA18";
@@ -99,8 +99,8 @@
99 gpio12 { 99 gpio12 {
100 gpio12_default_mode: gpio12_default { 100 gpio12_default_mode: gpio12_default {
101 default_mux { 101 default_mux {
102 ste,function = "gpio"; 102 function = "gpio";
103 ste,pins = "gpio12_d_1"; 103 groups = "gpio12_d_1";
104 }; 104 };
105 default_cfg { 105 default_cfg {
106 ste,pins = "GPIO12_U16"; 106 ste,pins = "GPIO12_U16";
@@ -112,8 +112,8 @@
112 gpio13 { 112 gpio13 {
113 gpio13_default_mode: gpio13_default { 113 gpio13_default_mode: gpio13_default {
114 default_mux { 114 default_mux {
115 ste,function = "gpio"; 115 function = "gpio";
116 ste,pins = "gpio13_d_1"; 116 groups = "gpio13_d_1";
117 }; 117 };
118 default_cfg { 118 default_cfg {
119 ste,pins = "GPIO13_W17"; 119 ste,pins = "GPIO13_W17";
@@ -125,8 +125,8 @@
125 gpio16 { 125 gpio16 {
126 gpio16_default_mode: gpio16_default { 126 gpio16_default_mode: gpio16_default {
127 default_mux { 127 default_mux {
128 ste,function = "gpio"; 128 function = "gpio";
129 ste,pins = "gpio16_a_1"; 129 groups = "gpio16_a_1";
130 }; 130 };
131 default_cfg { 131 default_cfg {
132 ste,pins = "GPIO16_F15"; 132 ste,pins = "GPIO16_F15";
@@ -138,8 +138,8 @@
138 gpio24 { 138 gpio24 {
139 gpio24_default_mode: gpio24_default { 139 gpio24_default_mode: gpio24_default {
140 default_mux { 140 default_mux {
141 ste,function = "gpio"; 141 function = "gpio";
142 ste,pins = "gpio24_a_1"; 142 groups = "gpio24_a_1";
143 }; 143 };
144 default_cfg { 144 default_cfg {
145 ste,pins = "GPIO24_T14"; 145 ste,pins = "GPIO24_T14";
@@ -151,8 +151,8 @@
151 gpio25 { 151 gpio25 {
152 gpio25_default_mode: gpio25_default { 152 gpio25_default_mode: gpio25_default {
153 default_mux { 153 default_mux {
154 ste,function = "gpio"; 154 function = "gpio";
155 ste,pins = "gpio25_a_1"; 155 groups = "gpio25_a_1";
156 }; 156 };
157 default_cfg { 157 default_cfg {
158 ste,pins = "GPIO25_R16"; 158 ste,pins = "GPIO25_R16";
@@ -164,8 +164,8 @@
164 gpio36 { 164 gpio36 {
165 gpio36_default_mode: gpio36_default { 165 gpio36_default_mode: gpio36_default {
166 default_mux { 166 default_mux {
167 ste,function = "gpio"; 167 function = "gpio";
168 ste,pins = "gpio36_a_1"; 168 groups = "gpio36_a_1";
169 }; 169 };
170 default_cfg { 170 default_cfg {
171 ste,pins = "GPIO36_A17"; 171 ste,pins = "GPIO36_A17";
@@ -177,8 +177,8 @@
177 gpio37 { 177 gpio37 {
178 gpio37_default_mode: gpio37_default { 178 gpio37_default_mode: gpio37_default {
179 default_mux { 179 default_mux {
180 ste,function = "gpio"; 180 function = "gpio";
181 ste,pins = "gpio37_a_1"; 181 groups = "gpio37_a_1";
182 }; 182 };
183 default_cfg { 183 default_cfg {
184 ste,pins = "GPIO37_E15"; 184 ste,pins = "GPIO37_E15";
@@ -190,8 +190,8 @@
190 gpio38 { 190 gpio38 {
191 gpio38_default_mode: gpio38_default { 191 gpio38_default_mode: gpio38_default {
192 default_mux { 192 default_mux {
193 ste,function = "gpio"; 193 function = "gpio";
194 ste,pins = "gpio38_a_1"; 194 groups = "gpio38_a_1";
195 }; 195 };
196 default_cfg { 196 default_cfg {
197 ste,pins = "GPIO38_C17"; 197 ste,pins = "GPIO38_C17";
@@ -203,8 +203,8 @@
203 gpio39 { 203 gpio39 {
204 gpio39_default_mode: gpio39_default { 204 gpio39_default_mode: gpio39_default {
205 default_mux { 205 default_mux {
206 ste,function = "gpio"; 206 function = "gpio";
207 ste,pins = "gpio39_a_1"; 207 groups = "gpio39_a_1";
208 }; 208 };
209 default_cfg { 209 default_cfg {
210 ste,pins = "GPIO39_E16"; 210 ste,pins = "GPIO39_E16";
@@ -216,8 +216,8 @@
216 gpio42 { 216 gpio42 {
217 gpio42_default_mode: gpio42_default { 217 gpio42_default_mode: gpio42_default {
218 default_mux { 218 default_mux {
219 ste,function = "gpio"; 219 function = "gpio";
220 ste,pins = "gpio42_a_1"; 220 groups = "gpio42_a_1";
221 }; 221 };
222 default_cfg { 222 default_cfg {
223 ste,pins = "GPIO42_U2"; 223 ste,pins = "GPIO42_U2";
@@ -232,8 +232,8 @@
232 gpio26 { 232 gpio26 {
233 gpio26_default_mode: gpio26_default { 233 gpio26_default_mode: gpio26_default {
234 default_mux { 234 default_mux {
235 ste,function = "gpio"; 235 function = "gpio";
236 ste,pins = "gpio26_d_1"; 236 groups = "gpio26_d_1";
237 }; 237 };
238 default_cfg { 238 default_cfg {
239 ste,pins = "GPIO26_M16"; 239 ste,pins = "GPIO26_M16";
@@ -244,8 +244,8 @@
244 gpio35 { 244 gpio35 {
245 gpio35_default_mode: gpio35_default { 245 gpio35_default_mode: gpio35_default {
246 default_mux { 246 default_mux {
247 ste,function = "gpio"; 247 function = "gpio";
248 ste,pins = "gpio35_d_1"; 248 groups = "gpio35_d_1";
249 }; 249 };
250 default_cfg { 250 default_cfg {
251 ste,pins = "GPIO35_W15"; 251 ste,pins = "GPIO35_W15";
@@ -260,8 +260,8 @@
260 ycbcr { 260 ycbcr {
261 ycbcr_default_mode: ycbcr_default { 261 ycbcr_default_mode: ycbcr_default {
262 default_mux { 262 default_mux {
263 ste,function = "ycbcr"; 263 function = "ycbcr";
264 ste,pins = "ycbcr0123_d_1"; 264 groups = "ycbcr0123_d_1";
265 }; 265 };
266 default_cfg { 266 default_cfg {
267 ste,pins = "GPIO6_Y18", 267 ste,pins = "GPIO6_Y18",
@@ -277,8 +277,8 @@
277 pwm { 277 pwm {
278 pwm_default_mode: pwm_default { 278 pwm_default_mode: pwm_default {
279 default_mux { 279 default_mux {
280 ste,function = "pwmout"; 280 function = "pwmout";
281 ste,pins = "pwmout1_d_1", "pwmout2_d_1"; 281 groups = "pwmout1_d_1", "pwmout2_d_1";
282 }; 282 };
283 default_cfg { 283 default_cfg {
284 ste,pins = "GPIO14_F14", 284 ste,pins = "GPIO14_F14",
@@ -292,8 +292,8 @@
292 adi1 { 292 adi1 {
293 adi1_default_mode: adi1_default { 293 adi1_default_mode: adi1_default {
294 default_mux { 294 default_mux {
295 ste,function = "adi1"; 295 function = "adi1";
296 ste,pins = "adi1_d_1"; 296 groups = "adi1_d_1";
297 }; 297 };
298 default_cfg { 298 default_cfg {
299 ste,pins = "GPIO17_P5", 299 ste,pins = "GPIO17_P5",
@@ -309,8 +309,8 @@
309 usbuicc { 309 usbuicc {
310 usbuicc_default_mode: usbuicc_default { 310 usbuicc_default_mode: usbuicc_default {
311 default_mux { 311 default_mux {
312 ste,function = "usbuicc"; 312 function = "usbuicc";
313 ste,pins = "usbuicc_d_1"; 313 groups = "usbuicc_d_1";
314 }; 314 };
315 default_cfg { 315 default_cfg {
316 ste,pins = "GPIO21_H19", 316 ste,pins = "GPIO21_H19",
@@ -325,8 +325,8 @@
325 dmic { 325 dmic {
326 dmic_default_mode: dmic_default { 326 dmic_default_mode: dmic_default {
327 default_mux { 327 default_mux {
328 ste,function = "dmic"; 328 function = "dmic";
329 ste,pins = "dmic12_d_1", 329 groups = "dmic12_d_1",
330 "dmic34_d_1", 330 "dmic34_d_1",
331 "dmic56_d_1"; 331 "dmic56_d_1";
332 }; 332 };
@@ -345,8 +345,8 @@
345 extcpena { 345 extcpena {
346 extcpena_default_mode: extcpena_default { 346 extcpena_default_mode: extcpena_default {
347 default_mux { 347 default_mux {
348 ste,function = "extcpena"; 348 function = "extcpena";
349 ste,pins = "extcpena_d_1"; 349 groups = "extcpena_d_1";
350 }; 350 };
351 default_cfg { 351 default_cfg {
352 ste,pins = "GPIO34_R17"; 352 ste,pins = "GPIO34_R17";
@@ -359,8 +359,8 @@
359 modsclsda { 359 modsclsda {
360 modsclsda_default_mode: modsclsda_default { 360 modsclsda_default_mode: modsclsda_default {
361 default_mux { 361 default_mux {
362 ste,function = "modsclsda"; 362 function = "modsclsda";
363 ste,pins = "modsclsda_d_1"; 363 groups = "modsclsda_d_1";
364 }; 364 };
365 default_cfg { 365 default_cfg {
366 ste,pins = "GPIO40_T19", 366 ste,pins = "GPIO40_T19",
@@ -376,8 +376,8 @@
376 sysclkreq2 { 376 sysclkreq2 {
377 sysclkreq2_default_mode: sysclkreq2_default { 377 sysclkreq2_default_mode: sysclkreq2_default {
378 default_mux { 378 default_mux {
379 ste,function = "sysclkreq"; 379 function = "sysclkreq";
380 ste,pins = "sysclkreq2_d_1"; 380 groups = "sysclkreq2_d_1";
381 }; 381 };
382 default_cfg { 382 default_cfg {
383 ste,pins = "GPIO1_T10"; 383 ste,pins = "GPIO1_T10";
@@ -387,8 +387,8 @@
387 }; 387 };
388 sysclkreq2_sleep_mode: sysclkreq2_sleep { 388 sysclkreq2_sleep_mode: sysclkreq2_sleep {
389 default_mux { 389 default_mux {
390 ste,function = "gpio"; 390 function = "gpio";
391 ste,pins = "gpio1_a_1"; 391 groups = "gpio1_a_1";
392 }; 392 };
393 default_cfg { 393 default_cfg {
394 ste,pins = "GPIO1_T10"; 394 ste,pins = "GPIO1_T10";
@@ -400,8 +400,8 @@
400 sysclkreq4 { 400 sysclkreq4 {
401 sysclkreq4_default_mode: sysclkreq4_default { 401 sysclkreq4_default_mode: sysclkreq4_default {
402 default_mux { 402 default_mux {
403 ste,function = "sysclkreq"; 403 function = "sysclkreq";
404 ste,pins = "sysclkreq4_d_1"; 404 groups = "sysclkreq4_d_1";
405 }; 405 };
406 default_cfg { 406 default_cfg {
407 ste,pins = "GPIO3_U9"; 407 ste,pins = "GPIO3_U9";
@@ -411,8 +411,8 @@
411 }; 411 };
412 sysclkreq4_sleep_mode: sysclkreq4_sleep { 412 sysclkreq4_sleep_mode: sysclkreq4_sleep {
413 default_mux { 413 default_mux {
414 ste,function = "gpio"; 414 function = "gpio";
415 ste,pins = "gpio3_a_1"; 415 groups = "gpio3_a_1";
416 }; 416 };
417 default_cfg { 417 default_cfg {
418 ste,pins = "GPIO3_U9"; 418 ste,pins = "GPIO3_U9";
diff --git a/arch/arm/boot/dts/ste-href-ab8505.dtsi b/arch/arm/boot/dts/ste-href-ab8505.dtsi
index 6006d62086a2..112053c7aa51 100644
--- a/arch/arm/boot/dts/ste-href-ab8505.dtsi
+++ b/arch/arm/boot/dts/ste-href-ab8505.dtsi
@@ -35,8 +35,8 @@
35 gpio2 { 35 gpio2 {
36 gpio2_default_mode: gpio2_default { 36 gpio2_default_mode: gpio2_default {
37 default_mux { 37 default_mux {
38 ste,function = "gpio"; 38 function = "gpio";
39 ste,pins = "gpio2_a_1"; 39 groups = "gpio2_a_1";
40 }; 40 };
41 default_cfg { 41 default_cfg {
42 ste,pins = "GPIO2_R5"; 42 ste,pins = "GPIO2_R5";
@@ -48,8 +48,8 @@
48 gpio10 { 48 gpio10 {
49 gpio10_default_mode: gpio10_default { 49 gpio10_default_mode: gpio10_default {
50 default_mux { 50 default_mux {
51 ste,function = "gpio"; 51 function = "gpio";
52 ste,pins = "gpio10_d_1"; 52 groups = "gpio10_d_1";
53 }; 53 };
54 default_cfg { 54 default_cfg {
55 ste,pins = "GPIO10_B16"; 55 ste,pins = "GPIO10_B16";
@@ -61,8 +61,8 @@
61 gpio11 { 61 gpio11 {
62 gpio11_default_mode: gpio11_default { 62 gpio11_default_mode: gpio11_default {
63 default_mux { 63 default_mux {
64 ste,function = "gpio"; 64 function = "gpio";
65 ste,pins = "gpio11_d_1"; 65 groups = "gpio11_d_1";
66 }; 66 };
67 default_cfg { 67 default_cfg {
68 ste,pins = "GPIO11_B17"; 68 ste,pins = "GPIO11_B17";
@@ -74,8 +74,8 @@
74 gpio13 { 74 gpio13 {
75 gpio13_default_mode: gpio13_default { 75 gpio13_default_mode: gpio13_default {
76 default_mux { 76 default_mux {
77 ste,function = "gpio"; 77 function = "gpio";
78 ste,pins = "gpio13_d_1"; 78 groups = "gpio13_d_1";
79 }; 79 };
80 default_cfg { 80 default_cfg {
81 ste,pins = "GPIO13_D17"; 81 ste,pins = "GPIO13_D17";
@@ -87,8 +87,8 @@
87 gpio34 { 87 gpio34 {
88 gpio34_default_mode: gpio34_default { 88 gpio34_default_mode: gpio34_default {
89 default_mux { 89 default_mux {
90 ste,function = "gpio"; 90 function = "gpio";
91 ste,pins = "gpio34_a_1"; 91 groups = "gpio34_a_1";
92 }; 92 };
93 default_cfg { 93 default_cfg {
94 ste,pins = "GPIO34_H14"; 94 ste,pins = "GPIO34_H14";
@@ -100,8 +100,8 @@
100 gpio50 { 100 gpio50 {
101 gpio50_default_mode: gpio50_default { 101 gpio50_default_mode: gpio50_default {
102 default_mux { 102 default_mux {
103 ste,function = "gpio"; 103 function = "gpio";
104 ste,pins = "gpio50_d_1"; 104 groups = "gpio50_d_1";
105 }; 105 };
106 default_cfg { 106 default_cfg {
107 ste,pins = "GPIO50_L4"; 107 ste,pins = "GPIO50_L4";
@@ -114,8 +114,8 @@
114 pwm { 114 pwm {
115 pwm_default_mode: pwm_default { 115 pwm_default_mode: pwm_default {
116 default_mux { 116 default_mux {
117 ste,function = "pwmout"; 117 function = "pwmout";
118 ste,pins = "pwmout1_d_1"; 118 groups = "pwmout1_d_1";
119 }; 119 };
120 default_cfg { 120 default_cfg {
121 ste,pins = "GPIO14_C16"; 121 ste,pins = "GPIO14_C16";
@@ -128,8 +128,8 @@
128 adi2 { 128 adi2 {
129 adi2_default_mode: adi2_default { 129 adi2_default_mode: adi2_default {
130 default_mux { 130 default_mux {
131 ste,function = "adi2"; 131 function = "adi2";
132 ste,pins = "adi2_d_1"; 132 groups = "adi2_d_1";
133 }; 133 };
134 default_cfg { 134 default_cfg {
135 ste,pins = "GPIO17_P2", 135 ste,pins = "GPIO17_P2",
@@ -145,8 +145,8 @@
145 modsclsda { 145 modsclsda {
146 modsclsda_default_mode: modsclsda_default { 146 modsclsda_default_mode: modsclsda_default {
147 default_mux { 147 default_mux {
148 ste,function = "modsclsda"; 148 function = "modsclsda";
149 ste,pins = "modsclsda_d_1"; 149 groups = "modsclsda_d_1";
150 }; 150 };
151 default_cfg { 151 default_cfg {
152 ste,pins = "GPIO40_J15", 152 ste,pins = "GPIO40_J15",
@@ -159,8 +159,8 @@
159 resethw { 159 resethw {
160 resethw_default_mode: resethw_default { 160 resethw_default_mode: resethw_default {
161 default_mux { 161 default_mux {
162 ste,function = "resethw"; 162 function = "resethw";
163 ste,pins = "resethw_d_1"; 163 groups = "resethw_d_1";
164 }; 164 };
165 default_cfg { 165 default_cfg {
166 ste,pins = "GPIO52_D16"; 166 ste,pins = "GPIO52_D16";
@@ -172,8 +172,8 @@
172 service { 172 service {
173 service_default_mode: service_default { 173 service_default_mode: service_default {
174 default_mux { 174 default_mux {
175 ste,function = "service"; 175 function = "service";
176 ste,pins = "service_d_1"; 176 groups = "service_d_1";
177 }; 177 };
178 default_cfg { 178 default_cfg {
179 ste,pins = "GPIO53_D15"; 179 ste,pins = "GPIO53_D15";
@@ -188,8 +188,8 @@
188 sysclkreq2 { 188 sysclkreq2 {
189 sysclkreq2_default_mode: sysclkreq2_default { 189 sysclkreq2_default_mode: sysclkreq2_default {
190 default_mux { 190 default_mux {
191 ste,function = "sysclkreq"; 191 function = "sysclkreq";
192 ste,pins = "sysclkreq2_d_1"; 192 groups = "sysclkreq2_d_1";
193 }; 193 };
194 default_cfg { 194 default_cfg {
195 ste,pins = "GPIO1_N4"; 195 ste,pins = "GPIO1_N4";
@@ -199,8 +199,8 @@
199 }; 199 };
200 sysclkreq2_sleep_mode: sysclkreq2_sleep { 200 sysclkreq2_sleep_mode: sysclkreq2_sleep {
201 default_mux { 201 default_mux {
202 ste,function = "gpio"; 202 function = "gpio";
203 ste,pins = "gpio1_a_1"; 203 groups = "gpio1_a_1";
204 }; 204 };
205 default_cfg { 205 default_cfg {
206 ste,pins = "GPIO1_N4"; 206 ste,pins = "GPIO1_N4";
@@ -212,8 +212,8 @@
212 sysclkreq4 { 212 sysclkreq4 {
213 sysclkreq4_default_mode: sysclkreq4_default { 213 sysclkreq4_default_mode: sysclkreq4_default {
214 default_mux { 214 default_mux {
215 ste,function = "sysclkreq"; 215 function = "sysclkreq";
216 ste,pins = "sysclkreq4_d_1"; 216 groups = "sysclkreq4_d_1";
217 }; 217 };
218 default_cfg { 218 default_cfg {
219 ste,pins = "GPIO3_P5"; 219 ste,pins = "GPIO3_P5";
@@ -223,8 +223,8 @@
223 }; 223 };
224 sysclkreq4_sleep_mode: sysclkreq4_sleep { 224 sysclkreq4_sleep_mode: sysclkreq4_sleep {
225 default_mux { 225 default_mux {
226 ste,function = "gpio"; 226 function = "gpio";
227 ste,pins = "gpio3_a_1"; 227 groups = "gpio3_a_1";
228 }; 228 };
229 default_cfg { 229 default_cfg {
230 ste,pins = "GPIO3_P5"; 230 ste,pins = "GPIO3_P5";