1/* 2 * Samsung's Exynos5250 SoC pin-mux and pin-config device tree source 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com 6 * 7 * Samsung's Exynos5250 SoC pin-mux and pin-config optiosn are listed as device 8 * tree nodes are listed in this file. 9 * 10 * This program is free software; you can redistribute it and/or modify 11 * it under the terms of the GNU General Public License version 2 as 12 * published by the Free Software Foundation. 13*/ 14
| 1/* 2 * Samsung's Exynos5250 SoC pin-mux and pin-config device tree source 3 * 4 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 5 * http://www.samsung.com 6 * 7 * Samsung's Exynos5250 SoC pin-mux and pin-config optiosn are listed as device 8 * tree nodes are listed in this file. 9 * 10 * This program is free software; you can redistribute it and/or modify 11 * it under the terms of the GNU General Public License version 2 as 12 * published by the Free Software Foundation. 13*/ 14
|
15/ { 16 pinctrl@11400000 { 17 gpa0: gpa0 { 18 gpio-controller; 19 #gpio-cells = <2>;
| 15&pinctrl_0 { 16 gpa0: gpa0 { 17 gpio-controller; 18 #gpio-cells = <2>;
|
20
| 19
|
21 interrupt-controller; 22 #interrupt-cells = <2>; 23 };
| 20 interrupt-controller; 21 #interrupt-cells = <2>; 22 };
|
24
| 23
|
25 gpa1: gpa1 { 26 gpio-controller; 27 #gpio-cells = <2>;
| 24 gpa1: gpa1 { 25 gpio-controller; 26 #gpio-cells = <2>;
|
28
| 27
|
29 interrupt-controller; 30 #interrupt-cells = <2>; 31 };
| 28 interrupt-controller; 29 #interrupt-cells = <2>; 30 };
|
32
| 31
|
33 gpa2: gpa2 { 34 gpio-controller; 35 #gpio-cells = <2>;
| 32 gpa2: gpa2 { 33 gpio-controller; 34 #gpio-cells = <2>;
|
36
| 35
|
37 interrupt-controller; 38 #interrupt-cells = <2>; 39 };
| 36 interrupt-controller; 37 #interrupt-cells = <2>; 38 };
|
40
| 39
|
41 gpb0: gpb0 { 42 gpio-controller; 43 #gpio-cells = <2>;
| 40 gpb0: gpb0 { 41 gpio-controller; 42 #gpio-cells = <2>;
|
44
| 43
|
45 interrupt-controller; 46 #interrupt-cells = <2>; 47 };
| 44 interrupt-controller; 45 #interrupt-cells = <2>; 46 };
|
48
| 47
|
49 gpb1: gpb1 { 50 gpio-controller; 51 #gpio-cells = <2>;
| 48 gpb1: gpb1 { 49 gpio-controller; 50 #gpio-cells = <2>;
|
52
| 51
|
53 interrupt-controller; 54 #interrupt-cells = <2>; 55 };
| 52 interrupt-controller; 53 #interrupt-cells = <2>; 54 };
|
56
| 55
|
57 gpb2: gpb2 { 58 gpio-controller; 59 #gpio-cells = <2>;
| 56 gpb2: gpb2 { 57 gpio-controller; 58 #gpio-cells = <2>;
|
60
| 59
|
61 interrupt-controller; 62 #interrupt-cells = <2>; 63 };
| 60 interrupt-controller; 61 #interrupt-cells = <2>; 62 };
|
64
| 63
|
65 gpb3: gpb3 { 66 gpio-controller; 67 #gpio-cells = <2>;
| 64 gpb3: gpb3 { 65 gpio-controller; 66 #gpio-cells = <2>;
|
68
| 67
|
69 interrupt-controller; 70 #interrupt-cells = <2>; 71 };
| 68 interrupt-controller; 69 #interrupt-cells = <2>; 70 };
|
72
| 71
|
73 gpc0: gpc0 { 74 gpio-controller; 75 #gpio-cells = <2>;
| 72 gpc0: gpc0 { 73 gpio-controller; 74 #gpio-cells = <2>;
|
76
| 75
|
77 interrupt-controller; 78 #interrupt-cells = <2>; 79 };
| 76 interrupt-controller; 77 #interrupt-cells = <2>; 78 };
|
80
| 79
|
81 gpc1: gpc1 { 82 gpio-controller; 83 #gpio-cells = <2>;
| 80 gpc1: gpc1 { 81 gpio-controller; 82 #gpio-cells = <2>;
|
84
| 83
|
85 interrupt-controller; 86 #interrupt-cells = <2>; 87 };
| 84 interrupt-controller; 85 #interrupt-cells = <2>; 86 };
|
88
| 87
|
89 gpc2: gpc2 { 90 gpio-controller; 91 #gpio-cells = <2>;
| 88 gpc2: gpc2 { 89 gpio-controller; 90 #gpio-cells = <2>;
|
92
| 91
|
93 interrupt-controller; 94 #interrupt-cells = <2>; 95 };
| 92 interrupt-controller; 93 #interrupt-cells = <2>; 94 };
|
96
| 95
|
97 gpc3: gpc3 { 98 gpio-controller; 99 #gpio-cells = <2>;
| 96 gpc3: gpc3 { 97 gpio-controller; 98 #gpio-cells = <2>;
|
100
| 99
|
101 interrupt-controller; 102 #interrupt-cells = <2>; 103 };
| 100 interrupt-controller; 101 #interrupt-cells = <2>; 102 };
|
104
| 103
|
105 gpd0: gpd0 { 106 gpio-controller; 107 #gpio-cells = <2>;
| 104 gpd0: gpd0 { 105 gpio-controller; 106 #gpio-cells = <2>;
|
108
| 107
|
109 interrupt-controller; 110 #interrupt-cells = <2>; 111 };
| 108 interrupt-controller; 109 #interrupt-cells = <2>; 110 };
|
112
| 111
|
113 gpd1: gpd1 { 114 gpio-controller; 115 #gpio-cells = <2>;
| 112 gpd1: gpd1 { 113 gpio-controller; 114 #gpio-cells = <2>;
|
116
| 115
|
117 interrupt-controller; 118 #interrupt-cells = <2>; 119 };
| 116 interrupt-controller; 117 #interrupt-cells = <2>; 118 };
|
120
| 119
|
121 gpy0: gpy0 { 122 gpio-controller; 123 #gpio-cells = <2>; 124 };
| 120 gpy0: gpy0 { 121 gpio-controller; 122 #gpio-cells = <2>; 123 };
|
125
| 124
|
126 gpy1: gpy1 { 127 gpio-controller; 128 #gpio-cells = <2>; 129 };
| 125 gpy1: gpy1 { 126 gpio-controller; 127 #gpio-cells = <2>; 128 };
|
130
| 129
|
131 gpy2: gpy2 { 132 gpio-controller; 133 #gpio-cells = <2>; 134 };
| 130 gpy2: gpy2 { 131 gpio-controller; 132 #gpio-cells = <2>; 133 };
|
135
| 134
|
136 gpy3: gpy3 { 137 gpio-controller; 138 #gpio-cells = <2>; 139 };
| 135 gpy3: gpy3 { 136 gpio-controller; 137 #gpio-cells = <2>; 138 };
|
140
| 139
|
141 gpy4: gpy4 { 142 gpio-controller; 143 #gpio-cells = <2>; 144 };
| 140 gpy4: gpy4 { 141 gpio-controller; 142 #gpio-cells = <2>; 143 };
|
145
| 144
|
146 gpy5: gpy5 { 147 gpio-controller; 148 #gpio-cells = <2>; 149 };
| 145 gpy5: gpy5 { 146 gpio-controller; 147 #gpio-cells = <2>; 148 };
|
150
| 149
|
151 gpy6: gpy6 { 152 gpio-controller; 153 #gpio-cells = <2>; 154 };
| 150 gpy6: gpy6 { 151 gpio-controller; 152 #gpio-cells = <2>; 153 };
|
155
| 154
|
156 gpc4: gpc4 { 157 gpio-controller; 158 #gpio-cells = <2>;
| 155 gpc4: gpc4 { 156 gpio-controller; 157 #gpio-cells = <2>;
|
159
| 158
|
160 interrupt-controller; 161 #interrupt-cells = <2>; 162 };
| 159 interrupt-controller; 160 #interrupt-cells = <2>; 161 };
|
163
| 162
|
164 gpx0: gpx0 { 165 gpio-controller; 166 #gpio-cells = <2>;
| 163 gpx0: gpx0 { 164 gpio-controller; 165 #gpio-cells = <2>;
|
167
| 166
|
168 interrupt-controller; 169 interrupt-parent = <&combiner>; 170 #interrupt-cells = <2>; 171 interrupts = <23 0>, <24 0>, <25 0>, <25 1>, 172 <26 0>, <26 1>, <27 0>, <27 1>; 173 };
| 167 interrupt-controller; 168 interrupt-parent = <&combiner>; 169 #interrupt-cells = <2>; 170 interrupts = <23 0>, <24 0>, <25 0>, <25 1>, 171 <26 0>, <26 1>, <27 0>, <27 1>; 172 };
|
174
| 173
|
175 gpx1: gpx1 { 176 gpio-controller; 177 #gpio-cells = <2>;
| 174 gpx1: gpx1 { 175 gpio-controller; 176 #gpio-cells = <2>;
|
178
| 177
|
179 interrupt-controller; 180 interrupt-parent = <&combiner>; 181 #interrupt-cells = <2>; 182 interrupts = <28 0>, <28 1>, <29 0>, <29 1>, 183 <30 0>, <30 1>, <31 0>, <31 1>; 184 };
| 178 interrupt-controller; 179 interrupt-parent = <&combiner>; 180 #interrupt-cells = <2>; 181 interrupts = <28 0>, <28 1>, <29 0>, <29 1>, 182 <30 0>, <30 1>, <31 0>, <31 1>; 183 };
|
185
| 184
|
186 gpx2: gpx2 { 187 gpio-controller; 188 #gpio-cells = <2>;
| 185 gpx2: gpx2 { 186 gpio-controller; 187 #gpio-cells = <2>;
|
189
| 188
|
190 interrupt-controller; 191 #interrupt-cells = <2>; 192 };
| 189 interrupt-controller; 190 #interrupt-cells = <2>; 191 };
|
193
| 192
|
194 gpx3: gpx3 { 195 gpio-controller; 196 #gpio-cells = <2>;
| 193 gpx3: gpx3 { 194 gpio-controller; 195 #gpio-cells = <2>;
|
197
| 196
|
198 interrupt-controller; 199 #interrupt-cells = <2>; 200 };
| 197 interrupt-controller; 198 #interrupt-cells = <2>; 199 };
|
201
| 200
|
202 uart0_data: uart0-data { 203 samsung,pins = "gpa0-0", "gpa0-1"; 204 samsung,pin-function = <2>; 205 samsung,pin-pud = <0>; 206 samsung,pin-drv = <0>; 207 };
| 201 uart0_data: uart0-data { 202 samsung,pins = "gpa0-0", "gpa0-1"; 203 samsung,pin-function = <2>; 204 samsung,pin-pud = <0>; 205 samsung,pin-drv = <0>; 206 };
|
208
| 207
|
209 uart0_fctl: uart0-fctl { 210 samsung,pins = "gpa0-2", "gpa0-3"; 211 samsung,pin-function = <2>; 212 samsung,pin-pud = <0>; 213 samsung,pin-drv = <0>; 214 };
| 208 uart0_fctl: uart0-fctl { 209 samsung,pins = "gpa0-2", "gpa0-3"; 210 samsung,pin-function = <2>; 211 samsung,pin-pud = <0>; 212 samsung,pin-drv = <0>; 213 };
|
215
| 214
|
216 i2c2_bus: i2c2-bus { 217 samsung,pins = "gpa0-6", "gpa0-7"; 218 samsung,pin-function = <3>; 219 samsung,pin-pud = <3>; 220 samsung,pin-drv = <0>; 221 };
| 215 i2c2_bus: i2c2-bus { 216 samsung,pins = "gpa0-6", "gpa0-7"; 217 samsung,pin-function = <3>; 218 samsung,pin-pud = <3>; 219 samsung,pin-drv = <0>; 220 };
|
222
| 221
|
223 i2c2_hs_bus: i2c2-hs-bus { 224 samsung,pins = "gpa0-6", "gpa0-7"; 225 samsung,pin-function = <4>; 226 samsung,pin-pud = <3>; 227 samsung,pin-drv = <0>; 228 };
| 222 i2c2_hs_bus: i2c2-hs-bus { 223 samsung,pins = "gpa0-6", "gpa0-7"; 224 samsung,pin-function = <4>; 225 samsung,pin-pud = <3>; 226 samsung,pin-drv = <0>; 227 };
|
229
| 228
|
230 uart2_data: uart2-data { 231 samsung,pins = "gpa1-0", "gpa1-1"; 232 samsung,pin-function = <2>; 233 samsung,pin-pud = <0>; 234 samsung,pin-drv = <0>; 235 };
| 229 uart2_data: uart2-data { 230 samsung,pins = "gpa1-0", "gpa1-1"; 231 samsung,pin-function = <2>; 232 samsung,pin-pud = <0>; 233 samsung,pin-drv = <0>; 234 };
|
236
| 235
|
237 uart2_fctl: uart2-fctl { 238 samsung,pins = "gpa1-2", "gpa1-3"; 239 samsung,pin-function = <2>; 240 samsung,pin-pud = <0>; 241 samsung,pin-drv = <0>; 242 };
| 236 uart2_fctl: uart2-fctl { 237 samsung,pins = "gpa1-2", "gpa1-3"; 238 samsung,pin-function = <2>; 239 samsung,pin-pud = <0>; 240 samsung,pin-drv = <0>; 241 };
|
243
| 242
|
244 i2c3_bus: i2c3-bus { 245 samsung,pins = "gpa1-2", "gpa1-3"; 246 samsung,pin-function = <3>; 247 samsung,pin-pud = <3>; 248 samsung,pin-drv = <0>; 249 };
| 243 i2c3_bus: i2c3-bus { 244 samsung,pins = "gpa1-2", "gpa1-3"; 245 samsung,pin-function = <3>; 246 samsung,pin-pud = <3>; 247 samsung,pin-drv = <0>; 248 };
|
250
| 249
|
251 i2c3_hs_bus: i2c3-hs-bus { 252 samsung,pins = "gpa1-2", "gpa1-3"; 253 samsung,pin-function = <4>; 254 samsung,pin-pud = <3>; 255 samsung,pin-drv = <0>; 256 };
| 250 i2c3_hs_bus: i2c3-hs-bus { 251 samsung,pins = "gpa1-2", "gpa1-3"; 252 samsung,pin-function = <4>; 253 samsung,pin-pud = <3>; 254 samsung,pin-drv = <0>; 255 };
|
257
| 256
|
258 uart3_data: uart3-data { 259 samsung,pins = "gpa1-4", "gpa1-4"; 260 samsung,pin-function = <2>; 261 samsung,pin-pud = <0>; 262 samsung,pin-drv = <0>; 263 };
| 257 uart3_data: uart3-data { 258 samsung,pins = "gpa1-4", "gpa1-4"; 259 samsung,pin-function = <2>; 260 samsung,pin-pud = <0>; 261 samsung,pin-drv = <0>; 262 };
|
264
| 263
|
265 spi0_bus: spi0-bus { 266 samsung,pins = "gpa2-0", "gpa2-2", "gpa2-3"; 267 samsung,pin-function = <2>; 268 samsung,pin-pud = <3>; 269 samsung,pin-drv = <0>; 270 };
| 264 spi0_bus: spi0-bus { 265 samsung,pins = "gpa2-0", "gpa2-2", "gpa2-3"; 266 samsung,pin-function = <2>; 267 samsung,pin-pud = <3>; 268 samsung,pin-drv = <0>; 269 };
|
271
| 270
|
272 i2c4_bus: i2c4-bus { 273 samsung,pins = "gpa2-0", "gpa2-1"; 274 samsung,pin-function = <3>; 275 samsung,pin-pud = <3>; 276 samsung,pin-drv = <0>; 277 };
| 271 i2c4_bus: i2c4-bus { 272 samsung,pins = "gpa2-0", "gpa2-1"; 273 samsung,pin-function = <3>; 274 samsung,pin-pud = <3>; 275 samsung,pin-drv = <0>; 276 };
|
278
| 277
|
279 i2c5_bus: i2c5-bus { 280 samsung,pins = "gpa2-2", "gpa2-3"; 281 samsung,pin-function = <3>; 282 samsung,pin-pud = <3>; 283 samsung,pin-drv = <0>; 284 };
| 278 i2c5_bus: i2c5-bus { 279 samsung,pins = "gpa2-2", "gpa2-3"; 280 samsung,pin-function = <3>; 281 samsung,pin-pud = <3>; 282 samsung,pin-drv = <0>; 283 };
|
285
| 284
|
286 spi1_bus: spi1-bus { 287 samsung,pins = "gpa2-4", "gpa2-6", "gpa2-7"; 288 samsung,pin-function = <2>; 289 samsung,pin-pud = <3>; 290 samsung,pin-drv = <0>; 291 };
| 285 spi1_bus: spi1-bus { 286 samsung,pins = "gpa2-4", "gpa2-6", "gpa2-7"; 287 samsung,pin-function = <2>; 288 samsung,pin-pud = <3>; 289 samsung,pin-drv = <0>; 290 };
|
292
| 291
|
293 i2s1_bus: i2s1-bus { 294 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 295 "gpb0-4"; 296 samsung,pin-function = <2>; 297 samsung,pin-pud = <0>; 298 samsung,pin-drv = <0>; 299 };
| 292 i2s1_bus: i2s1-bus { 293 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 294 "gpb0-4"; 295 samsung,pin-function = <2>; 296 samsung,pin-pud = <0>; 297 samsung,pin-drv = <0>; 298 };
|
300
| 299
|
301 pcm1_bus: pcm1-bus { 302 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 303 "gpb0-4"; 304 samsung,pin-function = <3>; 305 samsung,pin-pud = <0>; 306 samsung,pin-drv = <0>; 307 };
| 300 pcm1_bus: pcm1-bus { 301 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 302 "gpb0-4"; 303 samsung,pin-function = <3>; 304 samsung,pin-pud = <0>; 305 samsung,pin-drv = <0>; 306 };
|
308
| 307
|
309 ac97_bus: ac97-bus { 310 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 311 "gpb0-4"; 312 samsung,pin-function = <4>; 313 samsung,pin-pud = <0>; 314 samsung,pin-drv = <0>; 315 };
| 308 ac97_bus: ac97-bus { 309 samsung,pins = "gpb0-0", "gpb0-1", "gpb0-2", "gpb0-3", 310 "gpb0-4"; 311 samsung,pin-function = <4>; 312 samsung,pin-pud = <0>; 313 samsung,pin-drv = <0>; 314 };
|
316
| 315
|
317 i2s2_bus: i2s2-bus { 318 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3", 319 "gpb1-4"; 320 samsung,pin-function = <2>; 321 samsung,pin-pud = <0>; 322 samsung,pin-drv = <0>; 323 };
| 316 i2s2_bus: i2s2-bus { 317 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3", 318 "gpb1-4"; 319 samsung,pin-function = <2>; 320 samsung,pin-pud = <0>; 321 samsung,pin-drv = <0>; 322 };
|
324
| 323
|
325 pcm2_bus: pcm2-bus { 326 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3", 327 "gpb1-4"; 328 samsung,pin-function = <3>; 329 samsung,pin-pud = <0>; 330 samsung,pin-drv = <0>; 331 };
| 324 pcm2_bus: pcm2-bus { 325 samsung,pins = "gpb1-0", "gpb1-1", "gpb1-2", "gpb1-3", 326 "gpb1-4"; 327 samsung,pin-function = <3>; 328 samsung,pin-pud = <0>; 329 samsung,pin-drv = <0>; 330 };
|
332
| 331
|
333 spdif_bus: spdif-bus { 334 samsung,pins = "gpb1-0", "gpb1-1"; 335 samsung,pin-function = <4>; 336 samsung,pin-pud = <0>; 337 samsung,pin-drv = <0>; 338 };
| 332 spdif_bus: spdif-bus { 333 samsung,pins = "gpb1-0", "gpb1-1"; 334 samsung,pin-function = <4>; 335 samsung,pin-pud = <0>; 336 samsung,pin-drv = <0>; 337 };
|
339
| 338
|
340 spi2_bus: spi2-bus { 341 samsung,pins = "gpb1-1", "gpb1-3", "gpb1-4"; 342 samsung,pin-function = <5>; 343 samsung,pin-pud = <3>; 344 samsung,pin-drv = <0>; 345 };
| 339 spi2_bus: spi2-bus { 340 samsung,pins = "gpb1-1", "gpb1-3", "gpb1-4"; 341 samsung,pin-function = <5>; 342 samsung,pin-pud = <3>; 343 samsung,pin-drv = <0>; 344 };
|
346
| 345
|
347 i2c6_bus: i2c6-bus { 348 samsung,pins = "gpb1-3", "gpb1-4"; 349 samsung,pin-function = <4>; 350 samsung,pin-pud = <3>; 351 samsung,pin-drv = <0>; 352 };
| 346 i2c6_bus: i2c6-bus { 347 samsung,pins = "gpb1-3", "gpb1-4"; 348 samsung,pin-function = <4>; 349 samsung,pin-pud = <3>; 350 samsung,pin-drv = <0>; 351 };
|
353
| 352
|
354 pwm0_out: pwm0-out { 355 samsung,pins = "gpb2-0"; 356 samsung,pin-function = <2>; 357 samsung,pin-pud = <0>; 358 samsung,pin-drv = <0>; 359 };
| 353 pwm0_out: pwm0-out { 354 samsung,pins = "gpb2-0"; 355 samsung,pin-function = <2>; 356 samsung,pin-pud = <0>; 357 samsung,pin-drv = <0>; 358 };
|
360
| 359
|
361 pwm1_out: pwm1-out { 362 samsung,pins = "gpb2-1"; 363 samsung,pin-function = <2>; 364 samsung,pin-pud = <0>; 365 samsung,pin-drv = <0>; 366 };
| 360 pwm1_out: pwm1-out { 361 samsung,pins = "gpb2-1"; 362 samsung,pin-function = <2>; 363 samsung,pin-pud = <0>; 364 samsung,pin-drv = <0>; 365 };
|
367
| 366
|
368 pwm2_out: pwm2-out { 369 samsung,pins = "gpb2-2"; 370 samsung,pin-function = <2>; 371 samsung,pin-pud = <0>; 372 samsung,pin-drv = <0>; 373 };
| 367 pwm2_out: pwm2-out { 368 samsung,pins = "gpb2-2"; 369 samsung,pin-function = <2>; 370 samsung,pin-pud = <0>; 371 samsung,pin-drv = <0>; 372 };
|
374
| 373
|
375 pwm3_out: pwm3-out { 376 samsung,pins = "gpb2-3"; 377 samsung,pin-function = <2>; 378 samsung,pin-pud = <0>; 379 samsung,pin-drv = <0>; 380 };
| 374 pwm3_out: pwm3-out { 375 samsung,pins = "gpb2-3"; 376 samsung,pin-function = <2>; 377 samsung,pin-pud = <0>; 378 samsung,pin-drv = <0>; 379 };
|
381
| 380
|
382 i2c7_bus: i2c7-bus { 383 samsung,pins = "gpb2-2", "gpb2-3"; 384 samsung,pin-function = <3>; 385 samsung,pin-pud = <3>; 386 samsung,pin-drv = <0>; 387 };
| 381 i2c7_bus: i2c7-bus { 382 samsung,pins = "gpb2-2", "gpb2-3"; 383 samsung,pin-function = <3>; 384 samsung,pin-pud = <3>; 385 samsung,pin-drv = <0>; 386 };
|
388
| 387
|
389 i2c0_bus: i2c0-bus { 390 samsung,pins = "gpb3-0", "gpb3-1"; 391 samsung,pin-function = <2>; 392 samsung,pin-pud = <3>; 393 samsung,pin-drv = <0>; 394 };
| 388 i2c0_bus: i2c0-bus { 389 samsung,pins = "gpb3-0", "gpb3-1"; 390 samsung,pin-function = <2>; 391 samsung,pin-pud = <3>; 392 samsung,pin-drv = <0>; 393 };
|
395
| 394
|
396 i2c1_bus: i2c1-bus { 397 samsung,pins = "gpb3-2", "gpb3-3"; 398 samsung,pin-function = <2>; 399 samsung,pin-pud = <3>; 400 samsung,pin-drv = <0>; 401 };
| 395 i2c1_bus: i2c1-bus { 396 samsung,pins = "gpb3-2", "gpb3-3"; 397 samsung,pin-function = <2>; 398 samsung,pin-pud = <3>; 399 samsung,pin-drv = <0>; 400 };
|
402
| 401
|
403 i2c0_hs_bus: i2c0-hs-bus { 404 samsung,pins = "gpb3-0", "gpb3-1"; 405 samsung,pin-function = <4>; 406 samsung,pin-pud = <3>; 407 samsung,pin-drv = <0>; 408 };
| 402 i2c0_hs_bus: i2c0-hs-bus { 403 samsung,pins = "gpb3-0", "gpb3-1"; 404 samsung,pin-function = <4>; 405 samsung,pin-pud = <3>; 406 samsung,pin-drv = <0>; 407 };
|
409
| 408
|
410 i2c1_hs_bus: i2c1-hs-bus { 411 samsung,pins = "gpb3-2", "gpb3-3"; 412 samsung,pin-function = <4>; 413 samsung,pin-pud = <3>; 414 samsung,pin-drv = <0>; 415 };
| 409 i2c1_hs_bus: i2c1-hs-bus { 410 samsung,pins = "gpb3-2", "gpb3-3"; 411 samsung,pin-function = <4>; 412 samsung,pin-pud = <3>; 413 samsung,pin-drv = <0>; 414 };
|
416
| 415
|
417 sd0_clk: sd0-clk { 418 samsung,pins = "gpc0-0"; 419 samsung,pin-function = <2>; 420 samsung,pin-pud = <0>; 421 samsung,pin-drv = <3>; 422 };
| 416 sd0_clk: sd0-clk { 417 samsung,pins = "gpc0-0"; 418 samsung,pin-function = <2>; 419 samsung,pin-pud = <0>; 420 samsung,pin-drv = <3>; 421 };
|
423
| 422
|
424 sd0_cmd: sd0-cmd { 425 samsung,pins = "gpc0-1"; 426 samsung,pin-function = <2>; 427 samsung,pin-pud = <0>; 428 samsung,pin-drv = <3>; 429 };
| 423 sd0_cmd: sd0-cmd { 424 samsung,pins = "gpc0-1"; 425 samsung,pin-function = <2>; 426 samsung,pin-pud = <0>; 427 samsung,pin-drv = <3>; 428 };
|
430
| 429
|
431 sd0_cd: sd0-cd { 432 samsung,pins = "gpc0-2"; 433 samsung,pin-function = <2>; 434 samsung,pin-pud = <3>; 435 samsung,pin-drv = <3>; 436 };
| 430 sd0_cd: sd0-cd { 431 samsung,pins = "gpc0-2"; 432 samsung,pin-function = <2>; 433 samsung,pin-pud = <3>; 434 samsung,pin-drv = <3>; 435 };
|
437
| 436
|
438 sd0_bus1: sd0-bus-width1 { 439 samsung,pins = "gpc0-3"; 440 samsung,pin-function = <2>; 441 samsung,pin-pud = <3>; 442 samsung,pin-drv = <3>; 443 };
| 437 sd0_bus1: sd0-bus-width1 { 438 samsung,pins = "gpc0-3"; 439 samsung,pin-function = <2>; 440 samsung,pin-pud = <3>; 441 samsung,pin-drv = <3>; 442 };
|
444
| 443
|
445 sd0_bus4: sd0-bus-width4 { 446 samsung,pins = "gpc0-3", "gpc0-4", "gpc0-5", "gpc0-6"; 447 samsung,pin-function = <2>; 448 samsung,pin-pud = <3>; 449 samsung,pin-drv = <3>; 450 };
| 444 sd0_bus4: sd0-bus-width4 { 445 samsung,pins = "gpc0-3", "gpc0-4", "gpc0-5", "gpc0-6"; 446 samsung,pin-function = <2>; 447 samsung,pin-pud = <3>; 448 samsung,pin-drv = <3>; 449 };
|
451
| 450
|
452 sd0_bus8: sd0-bus-width8 { 453 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3"; 454 samsung,pin-function = <2>; 455 samsung,pin-pud = <3>; 456 samsung,pin-drv = <3>; 457 };
| 451 sd0_bus8: sd0-bus-width8 { 452 samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3"; 453 samsung,pin-function = <2>; 454 samsung,pin-pud = <3>; 455 samsung,pin-drv = <3>; 456 };
|
458
| 457
|
459 sd1_clk: sd1-clk { 460 samsung,pins = "gpc2-0"; 461 samsung,pin-function = <2>; 462 samsung,pin-pud = <0>; 463 samsung,pin-drv = <3>; 464 };
| 458 sd1_clk: sd1-clk { 459 samsung,pins = "gpc2-0"; 460 samsung,pin-function = <2>; 461 samsung,pin-pud = <0>; 462 samsung,pin-drv = <3>; 463 };
|
465
| 464
|
466 sd1_cmd: sd1-cmd { 467 samsung,pins = "gpc2-1"; 468 samsung,pin-function = <2>; 469 samsung,pin-pud = <0>; 470 samsung,pin-drv = <3>; 471 };
| 465 sd1_cmd: sd1-cmd { 466 samsung,pins = "gpc2-1"; 467 samsung,pin-function = <2>; 468 samsung,pin-pud = <0>; 469 samsung,pin-drv = <3>; 470 };
|
472
| 471
|
473 sd1_cd: sd1-cd { 474 samsung,pins = "gpc2-2"; 475 samsung,pin-function = <2>; 476 samsung,pin-pud = <3>; 477 samsung,pin-drv = <3>; 478 };
| 472 sd1_cd: sd1-cd { 473 samsung,pins = "gpc2-2"; 474 samsung,pin-function = <2>; 475 samsung,pin-pud = <3>; 476 samsung,pin-drv = <3>; 477 };
|
479
| 478
|
480 sd1_bus1: sd1-bus-width1 { 481 samsung,pins = "gpc2-3"; 482 samsung,pin-function = <2>; 483 samsung,pin-pud = <3>; 484 samsung,pin-drv = <3>; 485 };
| 479 sd1_bus1: sd1-bus-width1 { 480 samsung,pins = "gpc2-3"; 481 samsung,pin-function = <2>; 482 samsung,pin-pud = <3>; 483 samsung,pin-drv = <3>; 484 };
|
486
| 485
|
487 sd1_bus4: sd1-bus-width4 { 488 samsung,pins = "gpc2-3", "gpc2-4", "gpc2-5", "gpc2-6"; 489 samsung,pin-function = <2>; 490 samsung,pin-pud = <3>; 491 samsung,pin-drv = <3>; 492 };
| 486 sd1_bus4: sd1-bus-width4 { 487 samsung,pins = "gpc2-3", "gpc2-4", "gpc2-5", "gpc2-6"; 488 samsung,pin-function = <2>; 489 samsung,pin-pud = <3>; 490 samsung,pin-drv = <3>; 491 };
|
493
| 492
|
494 sd2_clk: sd2-clk { 495 samsung,pins = "gpc3-0"; 496 samsung,pin-function = <2>; 497 samsung,pin-pud = <0>; 498 samsung,pin-drv = <3>; 499 };
| 493 sd2_clk: sd2-clk { 494 samsung,pins = "gpc3-0"; 495 samsung,pin-function = <2>; 496 samsung,pin-pud = <0>; 497 samsung,pin-drv = <3>; 498 };
|
500
| 499
|
501 sd2_cmd: sd2-cmd { 502 samsung,pins = "gpc3-1"; 503 samsung,pin-function = <2>; 504 samsung,pin-pud = <0>; 505 samsung,pin-drv = <3>; 506 };
| 500 sd2_cmd: sd2-cmd { 501 samsung,pins = "gpc3-1"; 502 samsung,pin-function = <2>; 503 samsung,pin-pud = <0>; 504 samsung,pin-drv = <3>; 505 };
|
507
| 506
|
508 sd2_cd: sd2-cd { 509 samsung,pins = "gpc3-2"; 510 samsung,pin-function = <2>; 511 samsung,pin-pud = <3>; 512 samsung,pin-drv = <3>; 513 };
| 507 sd2_cd: sd2-cd { 508 samsung,pins = "gpc3-2"; 509 samsung,pin-function = <2>; 510 samsung,pin-pud = <3>; 511 samsung,pin-drv = <3>; 512 };
|
514
| 513
|
515 sd2_bus1: sd2-bus-width1 { 516 samsung,pins = "gpc3-3"; 517 samsung,pin-function = <2>; 518 samsung,pin-pud = <3>; 519 samsung,pin-drv = <3>; 520 };
| 514 sd2_bus1: sd2-bus-width1 { 515 samsung,pins = "gpc3-3"; 516 samsung,pin-function = <2>; 517 samsung,pin-pud = <3>; 518 samsung,pin-drv = <3>; 519 };
|
521
| 520
|
522 sd2_bus4: sd2-bus-width4 { 523 samsung,pins = "gpc3-3", "gpc3-4", "gpc3-5", "gpc3-6"; 524 samsung,pin-function = <2>; 525 samsung,pin-pud = <3>; 526 samsung,pin-drv = <3>; 527 };
| 521 sd2_bus4: sd2-bus-width4 { 522 samsung,pins = "gpc3-3", "gpc3-4", "gpc3-5", "gpc3-6"; 523 samsung,pin-function = <2>; 524 samsung,pin-pud = <3>; 525 samsung,pin-drv = <3>; 526 };
|
528
| 527
|
529 sd2_bus8: sd2-bus-width8 { 530 samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6"; 531 samsung,pin-function = <3>; 532 samsung,pin-pud = <3>; 533 samsung,pin-drv = <3>; 534 };
| 528 sd2_bus8: sd2-bus-width8 { 529 samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6"; 530 samsung,pin-function = <3>; 531 samsung,pin-pud = <3>; 532 samsung,pin-drv = <3>; 533 };
|
535
| 534
|
536 sd3_clk: sd3-clk { 537 samsung,pins = "gpc4-0"; 538 samsung,pin-function = <2>; 539 samsung,pin-pud = <0>; 540 samsung,pin-drv = <3>; 541 };
| 535 sd3_clk: sd3-clk { 536 samsung,pins = "gpc4-0"; 537 samsung,pin-function = <2>; 538 samsung,pin-pud = <0>; 539 samsung,pin-drv = <3>; 540 };
|
542
| 541
|
543 sd3_cmd: sd3-cmd { 544 samsung,pins = "gpc4-1"; 545 samsung,pin-function = <2>; 546 samsung,pin-pud = <0>; 547 samsung,pin-drv = <3>; 548 };
| 542 sd3_cmd: sd3-cmd { 543 samsung,pins = "gpc4-1"; 544 samsung,pin-function = <2>; 545 samsung,pin-pud = <0>; 546 samsung,pin-drv = <3>; 547 };
|
549
| 548
|
550 sd3_cd: sd3-cd { 551 samsung,pins = "gpc4-2"; 552 samsung,pin-function = <2>; 553 samsung,pin-pud = <3>; 554 samsung,pin-drv = <3>; 555 };
| 549 sd3_cd: sd3-cd { 550 samsung,pins = "gpc4-2"; 551 samsung,pin-function = <2>; 552 samsung,pin-pud = <3>; 553 samsung,pin-drv = <3>; 554 };
|
556
| 555
|
557 sd3_bus1: sd3-bus-width1 { 558 samsung,pins = "gpc4-3"; 559 samsung,pin-function = <2>; 560 samsung,pin-pud = <3>; 561 samsung,pin-drv = <3>; 562 };
| 556 sd3_bus1: sd3-bus-width1 { 557 samsung,pins = "gpc4-3"; 558 samsung,pin-function = <2>; 559 samsung,pin-pud = <3>; 560 samsung,pin-drv = <3>; 561 };
|
563
| 562
|
564 sd3_bus4: sd3-bus-width4 { 565 samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6"; 566 samsung,pin-function = <2>; 567 samsung,pin-pud = <3>; 568 samsung,pin-drv = <3>; 569 };
| 563 sd3_bus4: sd3-bus-width4 { 564 samsung,pins = "gpc4-3", "gpc4-4", "gpc4-5", "gpc4-6"; 565 samsung,pin-function = <2>; 566 samsung,pin-pud = <3>; 567 samsung,pin-drv = <3>; 568 };
|
570
| 569
|
571 uart1_data: uart1-data { 572 samsung,pins = "gpd0-0", "gpd0-1"; 573 samsung,pin-function = <2>; 574 samsung,pin-pud = <0>; 575 samsung,pin-drv = <0>; 576 };
| 570 uart1_data: uart1-data { 571 samsung,pins = "gpd0-0", "gpd0-1"; 572 samsung,pin-function = <2>; 573 samsung,pin-pud = <0>; 574 samsung,pin-drv = <0>; 575 };
|
577
| 576
|
578 uart1_fctl: uart1-fctl { 579 samsung,pins = "gpd0-2", "gpd0-3"; 580 samsung,pin-function = <2>; 581 samsung,pin-pud = <0>; 582 samsung,pin-drv = <0>; 583 };
| 577 uart1_fctl: uart1-fctl { 578 samsung,pins = "gpd0-2", "gpd0-3"; 579 samsung,pin-function = <2>; 580 samsung,pin-pud = <0>; 581 samsung,pin-drv = <0>; 582 };
|
584
| 583
|
585 dp_hpd: dp_hpd { 586 samsung,pins = "gpx0-7"; 587 samsung,pin-function = <3>; 588 samsung,pin-pud = <0>; 589 samsung,pin-drv = <0>; 590 };
| 584 dp_hpd: dp_hpd { 585 samsung,pins = "gpx0-7"; 586 samsung,pin-function = <3>; 587 samsung,pin-pud = <0>; 588 samsung,pin-drv = <0>;
|
591 };
| 589 };
|
| 590};
|
592
| 591
|
593 pinctrl@13400000 { 594 gpe0: gpe0 { 595 gpio-controller; 596 #gpio-cells = <2>;
| 592&pinctrl_1 { 593 gpe0: gpe0 { 594 gpio-controller; 595 #gpio-cells = <2>;
|
597
| 596
|
598 interrupt-controller; 599 #interrupt-cells = <2>; 600 };
| 597 interrupt-controller; 598 #interrupt-cells = <2>; 599 };
|
601
| 600
|
602 gpe1: gpe1 { 603 gpio-controller; 604 #gpio-cells = <2>;
| 601 gpe1: gpe1 { 602 gpio-controller; 603 #gpio-cells = <2>;
|
605
| 604
|
606 interrupt-controller; 607 #interrupt-cells = <2>; 608 };
| 605 interrupt-controller; 606 #interrupt-cells = <2>; 607 };
|
609
| 608
|
610 gpf0: gpf0 { 611 gpio-controller; 612 #gpio-cells = <2>;
| 609 gpf0: gpf0 { 610 gpio-controller; 611 #gpio-cells = <2>;
|
613
| 612
|
614 interrupt-controller; 615 #interrupt-cells = <2>; 616 };
| 613 interrupt-controller; 614 #interrupt-cells = <2>; 615 };
|
617
| 616
|
618 gpf1: gpf1 { 619 gpio-controller; 620 #gpio-cells = <2>;
| 617 gpf1: gpf1 { 618 gpio-controller; 619 #gpio-cells = <2>;
|
621
| 620
|
622 interrupt-controller; 623 #interrupt-cells = <2>; 624 };
| 621 interrupt-controller; 622 #interrupt-cells = <2>; 623 };
|
625
| 624
|
626 gpg0: gpg0 { 627 gpio-controller; 628 #gpio-cells = <2>;
| 625 gpg0: gpg0 { 626 gpio-controller; 627 #gpio-cells = <2>;
|
629
| 628
|
630 interrupt-controller; 631 #interrupt-cells = <2>; 632 };
| 629 interrupt-controller; 630 #interrupt-cells = <2>; 631 };
|
633
| 632
|
634 gpg1: gpg1 { 635 gpio-controller; 636 #gpio-cells = <2>;
| 633 gpg1: gpg1 { 634 gpio-controller; 635 #gpio-cells = <2>;
|
637
| 636
|
638 interrupt-controller; 639 #interrupt-cells = <2>; 640 };
| 637 interrupt-controller; 638 #interrupt-cells = <2>; 639 };
|
641
| 640
|
642 gpg2: gpg2 { 643 gpio-controller; 644 #gpio-cells = <2>;
| 641 gpg2: gpg2 { 642 gpio-controller; 643 #gpio-cells = <2>;
|
645
| 644
|
646 interrupt-controller; 647 #interrupt-cells = <2>; 648 };
| 645 interrupt-controller; 646 #interrupt-cells = <2>; 647 };
|
649
| 648
|
650 gph0: gph0 { 651 gpio-controller; 652 #gpio-cells = <2>;
| 649 gph0: gph0 { 650 gpio-controller; 651 #gpio-cells = <2>;
|
653
| 652
|
654 interrupt-controller; 655 #interrupt-cells = <2>; 656 };
| 653 interrupt-controller; 654 #interrupt-cells = <2>; 655 };
|
657
| 656
|
658 gph1: gph1 { 659 gpio-controller; 660 #gpio-cells = <2>;
| 657 gph1: gph1 { 658 gpio-controller; 659 #gpio-cells = <2>;
|
661
| 660
|
662 interrupt-controller; 663 #interrupt-cells = <2>; 664 };
| 661 interrupt-controller; 662 #interrupt-cells = <2>; 663 };
|
665
| 664
|
666 cam_gpio_a: cam-gpio-a { 667 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", 668 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", 669 "gpe1-0", "gpe1-1"; 670 samsung,pin-function = <2>; 671 samsung,pin-pud = <0>; 672 samsung,pin-drv = <0>; 673 };
| 665 cam_gpio_a: cam-gpio-a { 666 samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", 667 "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", 668 "gpe1-0", "gpe1-1"; 669 samsung,pin-function = <2>; 670 samsung,pin-pud = <0>; 671 samsung,pin-drv = <0>; 672 };
|
674
| 673
|
675 cam_gpio_b: cam-gpio-b { 676 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3", 677 "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; 678 samsung,pin-function = <3>; 679 samsung,pin-pud = <0>; 680 samsung,pin-drv = <0>; 681 };
| 674 cam_gpio_b: cam-gpio-b { 675 samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3", 676 "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; 677 samsung,pin-function = <3>; 678 samsung,pin-pud = <0>; 679 samsung,pin-drv = <0>; 680 };
|
682
| 681
|
683 cam_i2c2_bus: cam-i2c2-bus { 684 samsung,pins = "gpe0-6", "gpe1-0"; 685 samsung,pin-function = <4>; 686 samsung,pin-pud = <3>; 687 samsung,pin-drv = <0>; 688 };
| 682 cam_i2c2_bus: cam-i2c2-bus { 683 samsung,pins = "gpe0-6", "gpe1-0"; 684 samsung,pin-function = <4>; 685 samsung,pin-pud = <3>; 686 samsung,pin-drv = <0>; 687 };
|
689
| 688
|
690 cam_spi1_bus: cam-spi1-bus { 691 samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3"; 692 samsung,pin-function = <4>; 693 samsung,pin-pud = <0>; 694 samsung,pin-drv = <0>; 695 };
| 689 cam_spi1_bus: cam-spi1-bus { 690 samsung,pins = "gpe0-4", "gpe0-5", "gpf0-2", "gpf0-3"; 691 samsung,pin-function = <4>; 692 samsung,pin-pud = <0>; 693 samsung,pin-drv = <0>; 694 };
|
696
| 695
|
697 cam_i2c1_bus: cam-i2c1-bus { 698 samsung,pins = "gpf0-2", "gpf0-3"; 699 samsung,pin-function = <2>; 700 samsung,pin-pud = <3>; 701 samsung,pin-drv = <0>; 702 };
| 696 cam_i2c1_bus: cam-i2c1-bus { 697 samsung,pins = "gpf0-2", "gpf0-3"; 698 samsung,pin-function = <2>; 699 samsung,pin-pud = <3>; 700 samsung,pin-drv = <0>; 701 };
|
703
| 702
|
704 cam_i2c0_bus: cam-i2c0-bus { 705 samsung,pins = "gpf0-0", "gpf0-1"; 706 samsung,pin-function = <2>; 707 samsung,pin-pud = <3>; 708 samsung,pin-drv = <0>; 709 };
| 703 cam_i2c0_bus: cam-i2c0-bus { 704 samsung,pins = "gpf0-0", "gpf0-1"; 705 samsung,pin-function = <2>; 706 samsung,pin-pud = <3>; 707 samsung,pin-drv = <0>; 708 };
|
710
| 709
|
711 cam_spi0_bus: cam-spi0-bus { 712 samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; 713 samsung,pin-function = <2>; 714 samsung,pin-pud = <0>; 715 samsung,pin-drv = <0>; 716 };
| 710 cam_spi0_bus: cam-spi0-bus { 711 samsung,pins = "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3"; 712 samsung,pin-function = <2>; 713 samsung,pin-pud = <0>; 714 samsung,pin-drv = <0>; 715 };
|
717
| 716
|
718 cam_bayrgb_bus: cam-bayrgb-bus { 719 samsung,pins = "gpg0-0", "gpg0-1", "gpg0-2", "gpg0-3", 720 "gpg0-4", "gpg0-5", "gpg0-6", "gpg0-7", 721 "gpg1-0", "gpg1-1", "gpg1-2", "gpg1-3", 722 "gpg1-4", "gpg1-5", "gpg1-6", "gpg1-7", 723 "gpg2-0", "gpg2-1"; 724 samsung,pin-function = <2>; 725 samsung,pin-pud = <0>; 726 samsung,pin-drv = <0>; 727 };
| 717 cam_bayrgb_bus: cam-bayrgb-bus { 718 samsung,pins = "gpg0-0", "gpg0-1", "gpg0-2", "gpg0-3", 719 "gpg0-4", "gpg0-5", "gpg0-6", "gpg0-7", 720 "gpg1-0", "gpg1-1", "gpg1-2", "gpg1-3", 721 "gpg1-4", "gpg1-5", "gpg1-6", "gpg1-7", 722 "gpg2-0", "gpg2-1"; 723 samsung,pin-function = <2>; 724 samsung,pin-pud = <0>; 725 samsung,pin-drv = <0>; 726 };
|
728
| 727
|
729 cam_port_a: cam-port-a { 730 samsung,pins = "gph0-0", "gph0-1", "gph0-2", "gph0-3", 731 "gph1-0", "gph1-1", "gph1-2", "gph1-3", 732 "gph1-4", "gph1-5", "gph1-6", "gph1-7"; 733 samsung,pin-function = <2>; 734 samsung,pin-pud = <0>; 735 samsung,pin-drv = <0>; 736 };
| 728 cam_port_a: cam-port-a { 729 samsung,pins = "gph0-0", "gph0-1", "gph0-2", "gph0-3", 730 "gph1-0", "gph1-1", "gph1-2", "gph1-3", 731 "gph1-4", "gph1-5", "gph1-6", "gph1-7"; 732 samsung,pin-function = <2>; 733 samsung,pin-pud = <0>; 734 samsung,pin-drv = <0>;
|
737 };
| 735 };
|
| 736};
|
738
| 737
|
739 pinctrl@10d10000 { 740 gpv0: gpv0 { 741 gpio-controller; 742 #gpio-cells = <2>;
| 738&pinctrl_2 { 739 gpv0: gpv0 { 740 gpio-controller; 741 #gpio-cells = <2>;
|
743
| 742
|
744 interrupt-controller; 745 #interrupt-cells = <2>; 746 };
| 743 interrupt-controller; 744 #interrupt-cells = <2>; 745 };
|
747
| 746
|
748 gpv1: gpv1 { 749 gpio-controller; 750 #gpio-cells = <2>;
| 747 gpv1: gpv1 { 748 gpio-controller; 749 #gpio-cells = <2>;
|
751
| 750
|
752 interrupt-controller; 753 #interrupt-cells = <2>; 754 };
| 751 interrupt-controller; 752 #interrupt-cells = <2>; 753 };
|
755
| 754
|
756 gpv2: gpv2 { 757 gpio-controller; 758 #gpio-cells = <2>;
| 755 gpv2: gpv2 { 756 gpio-controller; 757 #gpio-cells = <2>;
|
759
| 758
|
760 interrupt-controller; 761 #interrupt-cells = <2>; 762 };
| 759 interrupt-controller; 760 #interrupt-cells = <2>; 761 };
|
763
| 762
|
764 gpv3: gpv3 { 765 gpio-controller; 766 #gpio-cells = <2>;
| 763 gpv3: gpv3 { 764 gpio-controller; 765 #gpio-cells = <2>;
|
767
| 766
|
768 interrupt-controller; 769 #interrupt-cells = <2>; 770 };
| 767 interrupt-controller; 768 #interrupt-cells = <2>; 769 };
|
771
| 770
|
772 gpv4: gpv4 { 773 gpio-controller; 774 #gpio-cells = <2>;
| 771 gpv4: gpv4 { 772 gpio-controller; 773 #gpio-cells = <2>;
|
775
| 774
|
776 interrupt-controller; 777 #interrupt-cells = <2>; 778 };
| 775 interrupt-controller; 776 #interrupt-cells = <2>; 777 };
|
779
| 778
|
780 c2c_rxd: c2c-rxd { 781 samsung,pins = "gpv0-0", "gpv0-1", "gpv0-2", "gpv0-3", 782 "gpv0-4", "gpv0-5", "gpv0-6", "gpv0-7", 783 "gpv1-0", "gpv1-1", "gpv1-2", "gpv1-3", 784 "gpv1-4", "gpv1-5", "gpv1-6", "gpv1-7"; 785 samsung,pin-function = <2>; 786 samsung,pin-pud = <0>; 787 samsung,pin-drv = <0>; 788 };
| 779 c2c_rxd: c2c-rxd { 780 samsung,pins = "gpv0-0", "gpv0-1", "gpv0-2", "gpv0-3", 781 "gpv0-4", "gpv0-5", "gpv0-6", "gpv0-7", 782 "gpv1-0", "gpv1-1", "gpv1-2", "gpv1-3", 783 "gpv1-4", "gpv1-5", "gpv1-6", "gpv1-7"; 784 samsung,pin-function = <2>; 785 samsung,pin-pud = <0>; 786 samsung,pin-drv = <0>; 787 };
|
789
| 788
|
790 c2c_txd: c2c-txd { 791 samsung,pins = "gpv2-0", "gpv2-1", "gpv2-2", "gpv2-3", 792 "gpv2-4", "gpv2-5", "gpv2-6", "gpv2-7", 793 "gpv3-0", "gpv3-1", "gpv3-2", "gpv3-3", 794 "gpv3-4", "gpv3-5", "gpv3-6", "gpv3-7"; 795 samsung,pin-function = <2>; 796 samsung,pin-pud = <0>; 797 samsung,pin-drv = <0>; 798 };
| 789 c2c_txd: c2c-txd { 790 samsung,pins = "gpv2-0", "gpv2-1", "gpv2-2", "gpv2-3", 791 "gpv2-4", "gpv2-5", "gpv2-6", "gpv2-7", 792 "gpv3-0", "gpv3-1", "gpv3-2", "gpv3-3", 793 "gpv3-4", "gpv3-5", "gpv3-6", "gpv3-7"; 794 samsung,pin-function = <2>; 795 samsung,pin-pud = <0>; 796 samsung,pin-drv = <0>;
|
799 };
| 797 };
|
| 798};
|
800
| 799
|
801 pinctrl@03860000 { 802 gpz: gpz { 803 gpio-controller; 804 #gpio-cells = <2>;
| 800&pinctrl_3 { 801 gpz: gpz { 802 gpio-controller; 803 #gpio-cells = <2>;
|
805
| 804
|
806 interrupt-controller; 807 #interrupt-cells = <2>; 808 };
| 805 interrupt-controller; 806 #interrupt-cells = <2>; 807 };
|
809
| 808
|
810 i2s0_bus: i2s0-bus { 811 samsung,pins = "gpz-0", "gpz-1", "gpz-2", "gpz-3", 812 "gpz-4", "gpz-5", "gpz-6"; 813 samsung,pin-function = <2>; 814 samsung,pin-pud = <0>; 815 samsung,pin-drv = <0>; 816 };
| 809 i2s0_bus: i2s0-bus { 810 samsung,pins = "gpz-0", "gpz-1", "gpz-2", "gpz-3", 811 "gpz-4", "gpz-5", "gpz-6"; 812 samsung,pin-function = <2>; 813 samsung,pin-pud = <0>; 814 samsung,pin-drv = <0>;
|
817 }; 818};
| 815 }; 816};
|