1 1.1.1.2 jmcneill // SPDX-License-Identifier: GPL-2.0 2 1.1 jmcneill /* 3 1.1 jmcneill * Samsung's S5PV210 SoC device tree source 4 1.1 jmcneill * 5 1.1 jmcneill * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 6 1.1 jmcneill * 7 1.1 jmcneill * Mateusz Krawczuk <m.krawczuk (a] partner.samsung.com> 8 1.1 jmcneill * Tomasz Figa <t.figa (a] samsung.com> 9 1.1 jmcneill * 10 1.1 jmcneill * Samsung's S5PV210 SoC device nodes are listed in this file. S5PV210 11 1.1 jmcneill * based board files can include this file and provide values for board specfic 12 1.1 jmcneill * bindings. 13 1.1 jmcneill * 14 1.1 jmcneill * Note: This file does not include device nodes for all the controllers in 15 1.1 jmcneill * S5PV210 SoC. As device tree coverage for S5PV210 increases, additional 16 1.1 jmcneill * nodes can be added to this file. 17 1.1 jmcneill */ 18 1.1 jmcneill 19 1.1 jmcneill #include <dt-bindings/pinctrl/samsung.h> 20 1.1 jmcneill 21 1.1.1.4 jmcneill #define PIN_SLP(_pin, _mode, _pull) \ 22 1.1.1.4 jmcneill _pin { \ 23 1.1.1.4 jmcneill samsung,pins = #_pin; \ 24 1.1.1.4 jmcneill samsung,pin-con-pdn = <EXYNOS_PIN_PDN_ ##_mode>; \ 25 1.1.1.4 jmcneill samsung,pin-pud-pdn = <S3C64XX_PIN_PULL_ ##_pull>; \ 26 1.1.1.4 jmcneill } 27 1.1.1.4 jmcneill 28 1.1 jmcneill &pinctrl0 { 29 1.1 jmcneill gpa0: gpa0 { 30 1.1 jmcneill gpio-controller; 31 1.1 jmcneill #gpio-cells = <2>; 32 1.1 jmcneill 33 1.1 jmcneill interrupt-controller; 34 1.1 jmcneill #interrupt-cells = <2>; 35 1.1 jmcneill }; 36 1.1 jmcneill 37 1.1 jmcneill gpa1: gpa1 { 38 1.1 jmcneill gpio-controller; 39 1.1 jmcneill #gpio-cells = <2>; 40 1.1 jmcneill 41 1.1 jmcneill interrupt-controller; 42 1.1 jmcneill #interrupt-cells = <2>; 43 1.1 jmcneill }; 44 1.1 jmcneill 45 1.1 jmcneill gpb: gpb { 46 1.1 jmcneill gpio-controller; 47 1.1 jmcneill #gpio-cells = <2>; 48 1.1 jmcneill 49 1.1 jmcneill interrupt-controller; 50 1.1 jmcneill #interrupt-cells = <2>; 51 1.1 jmcneill }; 52 1.1 jmcneill 53 1.1 jmcneill gpc0: gpc0 { 54 1.1 jmcneill gpio-controller; 55 1.1 jmcneill #gpio-cells = <2>; 56 1.1 jmcneill 57 1.1 jmcneill interrupt-controller; 58 1.1 jmcneill #interrupt-cells = <2>; 59 1.1 jmcneill }; 60 1.1 jmcneill 61 1.1 jmcneill gpc1: gpc1 { 62 1.1 jmcneill gpio-controller; 63 1.1 jmcneill #gpio-cells = <2>; 64 1.1 jmcneill 65 1.1 jmcneill interrupt-controller; 66 1.1 jmcneill #interrupt-cells = <2>; 67 1.1 jmcneill }; 68 1.1 jmcneill 69 1.1 jmcneill gpd0: gpd0 { 70 1.1 jmcneill gpio-controller; 71 1.1 jmcneill #gpio-cells = <2>; 72 1.1 jmcneill 73 1.1 jmcneill interrupt-controller; 74 1.1 jmcneill #interrupt-cells = <2>; 75 1.1 jmcneill }; 76 1.1 jmcneill 77 1.1 jmcneill gpd1: gpd1 { 78 1.1 jmcneill gpio-controller; 79 1.1 jmcneill #gpio-cells = <2>; 80 1.1 jmcneill 81 1.1 jmcneill interrupt-controller; 82 1.1 jmcneill #interrupt-cells = <2>; 83 1.1 jmcneill }; 84 1.1 jmcneill 85 1.1 jmcneill gpe0: gpe0 { 86 1.1 jmcneill gpio-controller; 87 1.1 jmcneill #gpio-cells = <2>; 88 1.1 jmcneill 89 1.1 jmcneill interrupt-controller; 90 1.1 jmcneill #interrupt-cells = <2>; 91 1.1 jmcneill }; 92 1.1 jmcneill 93 1.1 jmcneill gpe1: gpe1 { 94 1.1 jmcneill gpio-controller; 95 1.1 jmcneill #gpio-cells = <2>; 96 1.1 jmcneill 97 1.1 jmcneill interrupt-controller; 98 1.1 jmcneill #interrupt-cells = <2>; 99 1.1 jmcneill }; 100 1.1 jmcneill 101 1.1 jmcneill gpf0: gpf0 { 102 1.1 jmcneill gpio-controller; 103 1.1 jmcneill #gpio-cells = <2>; 104 1.1 jmcneill 105 1.1 jmcneill interrupt-controller; 106 1.1 jmcneill #interrupt-cells = <2>; 107 1.1 jmcneill }; 108 1.1 jmcneill 109 1.1 jmcneill gpf1: gpf1 { 110 1.1 jmcneill gpio-controller; 111 1.1 jmcneill #gpio-cells = <2>; 112 1.1 jmcneill 113 1.1 jmcneill interrupt-controller; 114 1.1 jmcneill #interrupt-cells = <2>; 115 1.1 jmcneill }; 116 1.1 jmcneill 117 1.1 jmcneill gpf2: gpf2 { 118 1.1 jmcneill gpio-controller; 119 1.1 jmcneill #gpio-cells = <2>; 120 1.1 jmcneill 121 1.1 jmcneill interrupt-controller; 122 1.1 jmcneill #interrupt-cells = <2>; 123 1.1 jmcneill }; 124 1.1 jmcneill 125 1.1 jmcneill gpf3: gpf3 { 126 1.1 jmcneill gpio-controller; 127 1.1 jmcneill #gpio-cells = <2>; 128 1.1 jmcneill 129 1.1 jmcneill interrupt-controller; 130 1.1 jmcneill #interrupt-cells = <2>; 131 1.1 jmcneill }; 132 1.1 jmcneill 133 1.1 jmcneill gpg0: gpg0 { 134 1.1 jmcneill gpio-controller; 135 1.1 jmcneill #gpio-cells = <2>; 136 1.1 jmcneill 137 1.1 jmcneill interrupt-controller; 138 1.1 jmcneill #interrupt-cells = <2>; 139 1.1 jmcneill }; 140 1.1 jmcneill 141 1.1 jmcneill gpg1: gpg1 { 142 1.1 jmcneill gpio-controller; 143 1.1 jmcneill #gpio-cells = <2>; 144 1.1 jmcneill 145 1.1 jmcneill interrupt-controller; 146 1.1 jmcneill #interrupt-cells = <2>; 147 1.1 jmcneill }; 148 1.1 jmcneill 149 1.1 jmcneill gpg2: gpg2 { 150 1.1 jmcneill gpio-controller; 151 1.1 jmcneill #gpio-cells = <2>; 152 1.1 jmcneill 153 1.1 jmcneill interrupt-controller; 154 1.1 jmcneill #interrupt-cells = <2>; 155 1.1 jmcneill }; 156 1.1 jmcneill 157 1.1 jmcneill gpg3: gpg3 { 158 1.1 jmcneill gpio-controller; 159 1.1 jmcneill #gpio-cells = <2>; 160 1.1 jmcneill 161 1.1 jmcneill interrupt-controller; 162 1.1 jmcneill #interrupt-cells = <2>; 163 1.1 jmcneill }; 164 1.1 jmcneill 165 1.1 jmcneill gpj0: gpj0 { 166 1.1 jmcneill gpio-controller; 167 1.1 jmcneill #gpio-cells = <2>; 168 1.1 jmcneill 169 1.1 jmcneill interrupt-controller; 170 1.1 jmcneill #interrupt-cells = <2>; 171 1.1 jmcneill }; 172 1.1 jmcneill 173 1.1 jmcneill gpj1: gpj1 { 174 1.1 jmcneill gpio-controller; 175 1.1 jmcneill #gpio-cells = <2>; 176 1.1 jmcneill 177 1.1 jmcneill interrupt-controller; 178 1.1 jmcneill #interrupt-cells = <2>; 179 1.1 jmcneill }; 180 1.1 jmcneill 181 1.1 jmcneill gpj2: gpj2 { 182 1.1 jmcneill gpio-controller; 183 1.1 jmcneill #gpio-cells = <2>; 184 1.1 jmcneill 185 1.1 jmcneill interrupt-controller; 186 1.1 jmcneill #interrupt-cells = <2>; 187 1.1 jmcneill }; 188 1.1 jmcneill 189 1.1 jmcneill gpj3: gpj3 { 190 1.1 jmcneill gpio-controller; 191 1.1 jmcneill #gpio-cells = <2>; 192 1.1 jmcneill 193 1.1 jmcneill interrupt-controller; 194 1.1 jmcneill #interrupt-cells = <2>; 195 1.1 jmcneill }; 196 1.1 jmcneill 197 1.1 jmcneill gpj4: gpj4 { 198 1.1 jmcneill gpio-controller; 199 1.1 jmcneill #gpio-cells = <2>; 200 1.1 jmcneill 201 1.1 jmcneill interrupt-controller; 202 1.1 jmcneill #interrupt-cells = <2>; 203 1.1 jmcneill }; 204 1.1 jmcneill 205 1.1.1.4 jmcneill gpi: gpi { 206 1.1 jmcneill gpio-controller; 207 1.1 jmcneill #gpio-cells = <2>; 208 1.1 jmcneill }; 209 1.1 jmcneill 210 1.1 jmcneill mp01: mp01 { 211 1.1 jmcneill gpio-controller; 212 1.1 jmcneill #gpio-cells = <2>; 213 1.1 jmcneill }; 214 1.1 jmcneill 215 1.1 jmcneill mp02: mp02 { 216 1.1 jmcneill gpio-controller; 217 1.1 jmcneill #gpio-cells = <2>; 218 1.1 jmcneill }; 219 1.1 jmcneill 220 1.1 jmcneill mp03: mp03 { 221 1.1 jmcneill gpio-controller; 222 1.1 jmcneill #gpio-cells = <2>; 223 1.1 jmcneill }; 224 1.1 jmcneill 225 1.1 jmcneill mp04: mp04 { 226 1.1 jmcneill gpio-controller; 227 1.1 jmcneill #gpio-cells = <2>; 228 1.1 jmcneill }; 229 1.1 jmcneill 230 1.1 jmcneill mp05: mp05 { 231 1.1 jmcneill gpio-controller; 232 1.1 jmcneill #gpio-cells = <2>; 233 1.1 jmcneill }; 234 1.1 jmcneill 235 1.1 jmcneill mp06: mp06 { 236 1.1 jmcneill gpio-controller; 237 1.1 jmcneill #gpio-cells = <2>; 238 1.1 jmcneill }; 239 1.1 jmcneill 240 1.1 jmcneill mp07: mp07 { 241 1.1 jmcneill gpio-controller; 242 1.1 jmcneill #gpio-cells = <2>; 243 1.1 jmcneill }; 244 1.1 jmcneill 245 1.1 jmcneill gph0: gph0 { 246 1.1 jmcneill gpio-controller; 247 1.1 jmcneill interrupt-controller; 248 1.1 jmcneill interrupt-parent = <&vic0>; 249 1.1 jmcneill interrupts = <0>, <1>, <2>, <3>, 250 1.1 jmcneill <4>, <5>, <6>, <7>; 251 1.1 jmcneill #gpio-cells = <2>; 252 1.1 jmcneill #interrupt-cells = <2>; 253 1.1 jmcneill }; 254 1.1 jmcneill 255 1.1 jmcneill gph1: gph1 { 256 1.1 jmcneill gpio-controller; 257 1.1 jmcneill interrupt-controller; 258 1.1 jmcneill interrupt-parent = <&vic0>; 259 1.1 jmcneill interrupts = <8>, <9>, <10>, <11>, 260 1.1 jmcneill <12>, <13>, <14>, <15>; 261 1.1 jmcneill #gpio-cells = <2>; 262 1.1 jmcneill #interrupt-cells = <2>; 263 1.1 jmcneill }; 264 1.1 jmcneill 265 1.1 jmcneill gph2: gph2 { 266 1.1 jmcneill gpio-controller; 267 1.1 jmcneill #gpio-cells = <2>; 268 1.1.1.3 jmcneill 269 1.1.1.3 jmcneill interrupt-controller; 270 1.1 jmcneill #interrupt-cells = <2>; 271 1.1 jmcneill }; 272 1.1 jmcneill 273 1.1 jmcneill gph3: gph3 { 274 1.1 jmcneill gpio-controller; 275 1.1 jmcneill #gpio-cells = <2>; 276 1.1.1.4 jmcneill 277 1.1.1.4 jmcneill interrupt-controller; 278 1.1 jmcneill #interrupt-cells = <2>; 279 1.1 jmcneill }; 280 1.1 jmcneill 281 1.1 jmcneill uart0_data: uart0-data { 282 1.1 jmcneill samsung,pins = "gpa0-0", "gpa0-1"; 283 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 284 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 285 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 286 1.1 jmcneill }; 287 1.1 jmcneill 288 1.1 jmcneill uart0_fctl: uart0-fctl { 289 1.1 jmcneill samsung,pins = "gpa0-2", "gpa0-3"; 290 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 291 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 292 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 293 1.1 jmcneill }; 294 1.1 jmcneill 295 1.1 jmcneill uart1_data: uart1-data { 296 1.1 jmcneill samsung,pins = "gpa0-4", "gpa0-5"; 297 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 298 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 299 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 300 1.1 jmcneill }; 301 1.1 jmcneill 302 1.1 jmcneill uart1_fctl: uart1-fctl { 303 1.1 jmcneill samsung,pins = "gpa0-6", "gpa0-7"; 304 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 305 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 306 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 307 1.1 jmcneill }; 308 1.1 jmcneill 309 1.1 jmcneill uart2_data: uart2-data { 310 1.1 jmcneill samsung,pins = "gpa1-0", "gpa1-1"; 311 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 312 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 313 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 314 1.1 jmcneill }; 315 1.1 jmcneill 316 1.1 jmcneill uart2_fctl: uart2-fctl { 317 1.1 jmcneill samsung,pins = "gpa1-2", "gpa1-3"; 318 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 319 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 320 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 321 1.1 jmcneill }; 322 1.1 jmcneill 323 1.1 jmcneill uart3_data: uart3-data { 324 1.1 jmcneill samsung,pins = "gpa1-2", "gpa1-3"; 325 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 326 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 327 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 328 1.1 jmcneill }; 329 1.1 jmcneill 330 1.1 jmcneill uart_audio: uart-audio { 331 1.1 jmcneill samsung,pins = "gpa1-2", "gpa1-3"; 332 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 333 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 334 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 335 1.1 jmcneill }; 336 1.1 jmcneill 337 1.1 jmcneill spi0_bus: spi0-bus { 338 1.1 jmcneill samsung,pins = "gpb-0", "gpb-2", "gpb-3"; 339 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 340 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 341 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 342 1.1 jmcneill }; 343 1.1 jmcneill 344 1.1 jmcneill spi1_bus: spi1-bus { 345 1.1 jmcneill samsung,pins = "gpb-4", "gpb-6", "gpb-7"; 346 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 347 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 348 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 349 1.1 jmcneill }; 350 1.1 jmcneill 351 1.1 jmcneill i2s0_bus: i2s0-bus { 352 1.1 jmcneill samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3", 353 1.1 jmcneill "gpi-4", "gpi-5", "gpi-6"; 354 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 355 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 356 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 357 1.1 jmcneill }; 358 1.1 jmcneill 359 1.1 jmcneill i2s1_bus: i2s1-bus { 360 1.1 jmcneill samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 361 1.1 jmcneill "gpc0-4"; 362 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 363 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 364 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 365 1.1 jmcneill }; 366 1.1 jmcneill 367 1.1 jmcneill i2s2_bus: i2s2-bus { 368 1.1 jmcneill samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 369 1.1 jmcneill "gpc1-4"; 370 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 371 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 372 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 373 1.1 jmcneill }; 374 1.1 jmcneill 375 1.1 jmcneill pcm1_bus: pcm1-bus { 376 1.1 jmcneill samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 377 1.1 jmcneill "gpc0-4"; 378 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 379 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 380 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 381 1.1 jmcneill }; 382 1.1 jmcneill 383 1.1 jmcneill ac97_bus: ac97-bus { 384 1.1 jmcneill samsung,pins = "gpc0-0", "gpc0-1", "gpc0-2", "gpc0-3", 385 1.1 jmcneill "gpc0-4"; 386 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 387 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 388 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 389 1.1 jmcneill }; 390 1.1 jmcneill 391 1.1 jmcneill i2s2_bus: i2s2-bus { 392 1.1 jmcneill samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 393 1.1 jmcneill "gpc1-4"; 394 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 395 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 396 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 397 1.1 jmcneill }; 398 1.1 jmcneill 399 1.1 jmcneill pcm2_bus: pcm2-bus { 400 1.1 jmcneill samsung,pins = "gpc1-0", "gpc1-1", "gpc1-2", "gpc1-3", 401 1.1 jmcneill "gpc1-4"; 402 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 403 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 404 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 405 1.1 jmcneill }; 406 1.1 jmcneill 407 1.1 jmcneill spdif_bus: spdif-bus { 408 1.1 jmcneill samsung,pins = "gpc1-0", "gpc1-1"; 409 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_4>; 410 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 411 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 412 1.1 jmcneill }; 413 1.1 jmcneill 414 1.1 jmcneill spi2_bus: spi2-bus { 415 1.1 jmcneill samsung,pins = "gpc1-1", "gpc1-2", "gpc1-3", "gpc1-4"; 416 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_5>; 417 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 418 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 419 1.1 jmcneill }; 420 1.1 jmcneill 421 1.1 jmcneill i2c0_bus: i2c0-bus { 422 1.1 jmcneill samsung,pins = "gpd1-0", "gpd1-1"; 423 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 424 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 425 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 426 1.1 jmcneill }; 427 1.1 jmcneill 428 1.1 jmcneill i2c1_bus: i2c1-bus { 429 1.1 jmcneill samsung,pins = "gpd1-2", "gpd1-3"; 430 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 431 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 432 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 433 1.1 jmcneill }; 434 1.1 jmcneill 435 1.1 jmcneill i2c2_bus: i2c2-bus { 436 1.1 jmcneill samsung,pins = "gpd1-4", "gpd1-5"; 437 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 438 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 439 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 440 1.1 jmcneill }; 441 1.1 jmcneill 442 1.1 jmcneill pwm0_out: pwm0-out { 443 1.1 jmcneill samsung,pins = "gpd0-0"; 444 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 445 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 446 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 447 1.1 jmcneill }; 448 1.1 jmcneill 449 1.1 jmcneill pwm1_out: pwm1-out { 450 1.1 jmcneill samsung,pins = "gpd0-1"; 451 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 452 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 453 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 454 1.1 jmcneill }; 455 1.1 jmcneill 456 1.1 jmcneill pwm2_out: pwm2-out { 457 1.1 jmcneill samsung,pins = "gpd0-2"; 458 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 459 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 460 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 461 1.1 jmcneill }; 462 1.1 jmcneill 463 1.1 jmcneill pwm3_out: pwm3-out { 464 1.1 jmcneill samsung,pins = "gpd0-3"; 465 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 466 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 467 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 468 1.1 jmcneill }; 469 1.1 jmcneill 470 1.1 jmcneill keypad_row0: keypad-row-0 { 471 1.1 jmcneill samsung,pins = "gph3-0"; 472 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 473 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 474 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 475 1.1 jmcneill }; 476 1.1 jmcneill 477 1.1 jmcneill keypad_row1: keypad-row-1 { 478 1.1 jmcneill samsung,pins = "gph3-1"; 479 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 480 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 481 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 482 1.1 jmcneill }; 483 1.1 jmcneill 484 1.1 jmcneill keypad_row2: keypad-row-2 { 485 1.1 jmcneill samsung,pins = "gph3-2"; 486 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 487 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 488 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 489 1.1 jmcneill }; 490 1.1 jmcneill 491 1.1 jmcneill keypad_row3: keypad-row-3 { 492 1.1 jmcneill samsung,pins = "gph3-3"; 493 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 494 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 495 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 496 1.1 jmcneill }; 497 1.1 jmcneill 498 1.1 jmcneill keypad_row4: keypad-row-4 { 499 1.1 jmcneill samsung,pins = "gph3-4"; 500 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 501 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 502 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 503 1.1 jmcneill }; 504 1.1 jmcneill 505 1.1 jmcneill keypad_row5: keypad-row-5 { 506 1.1 jmcneill samsung,pins = "gph3-5"; 507 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 508 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 509 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 510 1.1 jmcneill }; 511 1.1 jmcneill 512 1.1 jmcneill keypad_row6: keypad-row-6 { 513 1.1 jmcneill samsung,pins = "gph3-6"; 514 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 515 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 516 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 517 1.1 jmcneill }; 518 1.1 jmcneill 519 1.1 jmcneill keypad_row7: keypad-row-7 { 520 1.1 jmcneill samsung,pins = "gph3-7"; 521 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 522 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 523 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 524 1.1 jmcneill }; 525 1.1 jmcneill 526 1.1 jmcneill keypad_col0: keypad-col-0 { 527 1.1 jmcneill samsung,pins = "gph2-0"; 528 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 529 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 530 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 531 1.1 jmcneill }; 532 1.1 jmcneill 533 1.1 jmcneill keypad_col1: keypad-col-1 { 534 1.1 jmcneill samsung,pins = "gph2-1"; 535 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 536 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 537 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 538 1.1 jmcneill }; 539 1.1 jmcneill 540 1.1 jmcneill keypad_col2: keypad-col-2 { 541 1.1 jmcneill samsung,pins = "gph2-2"; 542 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 543 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 544 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 545 1.1 jmcneill }; 546 1.1 jmcneill 547 1.1 jmcneill keypad_col3: keypad-col-3 { 548 1.1 jmcneill samsung,pins = "gph2-3"; 549 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 550 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 551 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 552 1.1 jmcneill }; 553 1.1 jmcneill 554 1.1 jmcneill keypad_col4: keypad-col-4 { 555 1.1 jmcneill samsung,pins = "gph2-4"; 556 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 557 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 558 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 559 1.1 jmcneill }; 560 1.1 jmcneill 561 1.1 jmcneill keypad_col5: keypad-col-5 { 562 1.1 jmcneill samsung,pins = "gph2-5"; 563 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 564 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 565 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 566 1.1 jmcneill }; 567 1.1 jmcneill 568 1.1 jmcneill keypad_col6: keypad-col-6 { 569 1.1 jmcneill samsung,pins = "gph2-6"; 570 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 571 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 572 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 573 1.1 jmcneill }; 574 1.1 jmcneill 575 1.1 jmcneill keypad_col7: keypad-col-7 { 576 1.1 jmcneill samsung,pins = "gph2-7"; 577 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 578 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 579 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 580 1.1 jmcneill }; 581 1.1 jmcneill 582 1.1 jmcneill sd0_clk: sd0-clk { 583 1.1 jmcneill samsung,pins = "gpg0-0"; 584 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 585 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 586 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 587 1.1 jmcneill }; 588 1.1 jmcneill 589 1.1 jmcneill sd0_cmd: sd0-cmd { 590 1.1 jmcneill samsung,pins = "gpg0-1"; 591 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 592 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 593 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 594 1.1 jmcneill }; 595 1.1 jmcneill 596 1.1 jmcneill sd0_cd: sd0-cd { 597 1.1 jmcneill samsung,pins = "gpg0-2"; 598 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 599 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 600 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 601 1.1 jmcneill }; 602 1.1 jmcneill 603 1.1 jmcneill sd0_bus1: sd0-bus-width1 { 604 1.1 jmcneill samsung,pins = "gpg0-3"; 605 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 606 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 607 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 608 1.1 jmcneill }; 609 1.1 jmcneill 610 1.1 jmcneill sd0_bus4: sd0-bus-width4 { 611 1.1 jmcneill samsung,pins = "gpg0-3", "gpg0-4", "gpg0-5", "gpg0-6"; 612 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 613 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 614 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 615 1.1 jmcneill }; 616 1.1 jmcneill 617 1.1 jmcneill sd0_bus8: sd0-bus-width8 { 618 1.1 jmcneill samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6"; 619 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 620 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 621 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 622 1.1 jmcneill }; 623 1.1 jmcneill 624 1.1 jmcneill sd1_clk: sd1-clk { 625 1.1 jmcneill samsung,pins = "gpg1-0"; 626 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 627 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 628 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 629 1.1 jmcneill }; 630 1.1 jmcneill 631 1.1 jmcneill sd1_cmd: sd1-cmd { 632 1.1 jmcneill samsung,pins = "gpg1-1"; 633 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 634 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 635 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 636 1.1 jmcneill }; 637 1.1 jmcneill 638 1.1 jmcneill sd1_cd: sd1-cd { 639 1.1 jmcneill samsung,pins = "gpg1-2"; 640 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 641 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 642 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 643 1.1 jmcneill }; 644 1.1 jmcneill 645 1.1 jmcneill sd1_bus1: sd1-bus-width1 { 646 1.1 jmcneill samsung,pins = "gpg1-3"; 647 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 648 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 649 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 650 1.1 jmcneill }; 651 1.1 jmcneill 652 1.1 jmcneill sd1_bus4: sd1-bus-width4 { 653 1.1 jmcneill samsung,pins = "gpg1-3", "gpg1-4", "gpg1-5", "gpg1-6"; 654 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 655 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 656 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 657 1.1 jmcneill }; 658 1.1 jmcneill 659 1.1 jmcneill sd2_clk: sd2-clk { 660 1.1 jmcneill samsung,pins = "gpg2-0"; 661 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 662 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 663 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 664 1.1 jmcneill }; 665 1.1 jmcneill 666 1.1 jmcneill sd2_cmd: sd2-cmd { 667 1.1 jmcneill samsung,pins = "gpg2-1"; 668 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 669 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 670 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 671 1.1 jmcneill }; 672 1.1 jmcneill 673 1.1 jmcneill sd2_cd: sd2-cd { 674 1.1 jmcneill samsung,pins = "gpg2-2"; 675 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 676 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 677 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 678 1.1 jmcneill }; 679 1.1 jmcneill 680 1.1 jmcneill sd2_bus1: sd2-bus-width1 { 681 1.1 jmcneill samsung,pins = "gpg2-3"; 682 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 683 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 684 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 685 1.1 jmcneill }; 686 1.1 jmcneill 687 1.1 jmcneill sd2_bus4: sd2-bus-width4 { 688 1.1 jmcneill samsung,pins = "gpg2-3", "gpg2-4", "gpg2-5", "gpg2-6"; 689 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 690 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 691 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 692 1.1 jmcneill }; 693 1.1 jmcneill 694 1.1 jmcneill sd2_bus8: sd2-bus-width8 { 695 1.1 jmcneill samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6"; 696 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 697 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 698 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 699 1.1 jmcneill }; 700 1.1 jmcneill 701 1.1 jmcneill sd3_clk: sd3-clk { 702 1.1 jmcneill samsung,pins = "gpg3-0"; 703 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 704 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 705 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 706 1.1 jmcneill }; 707 1.1 jmcneill 708 1.1 jmcneill sd3_cmd: sd3-cmd { 709 1.1 jmcneill samsung,pins = "gpg3-1"; 710 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 711 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 712 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 713 1.1 jmcneill }; 714 1.1 jmcneill 715 1.1 jmcneill sd3_cd: sd3-cd { 716 1.1 jmcneill samsung,pins = "gpg3-2"; 717 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 718 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 719 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 720 1.1 jmcneill }; 721 1.1 jmcneill 722 1.1 jmcneill sd3_bus1: sd3-bus-width1 { 723 1.1 jmcneill samsung,pins = "gpg3-3"; 724 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 725 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 726 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 727 1.1 jmcneill }; 728 1.1 jmcneill 729 1.1 jmcneill sd3_bus4: sd3-bus-width4 { 730 1.1 jmcneill samsung,pins = "gpg3-3", "gpg3-4", "gpg3-5", "gpg3-6"; 731 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 732 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 733 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 734 1.1 jmcneill }; 735 1.1 jmcneill 736 1.1 jmcneill eint0: ext-int0 { 737 1.1 jmcneill samsung,pins = "gph0-0"; 738 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 739 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 740 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 741 1.1 jmcneill }; 742 1.1 jmcneill 743 1.1 jmcneill eint8: ext-int8 { 744 1.1 jmcneill samsung,pins = "gph1-0"; 745 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 746 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 747 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 748 1.1 jmcneill }; 749 1.1 jmcneill 750 1.1 jmcneill eint15: ext-int15 { 751 1.1 jmcneill samsung,pins = "gph1-7"; 752 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 753 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 754 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 755 1.1 jmcneill }; 756 1.1 jmcneill 757 1.1 jmcneill eint16: ext-int16 { 758 1.1 jmcneill samsung,pins = "gph2-0"; 759 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 760 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 761 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 762 1.1 jmcneill }; 763 1.1 jmcneill 764 1.1 jmcneill eint31: ext-int31 { 765 1.1 jmcneill samsung,pins = "gph3-7"; 766 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_F>; 767 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 768 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 769 1.1 jmcneill }; 770 1.1 jmcneill 771 1.1 jmcneill cam_port_a_io: cam-port-a-io { 772 1.1 jmcneill samsung,pins = "gpe0-0", "gpe0-1", "gpe0-2", "gpe0-3", 773 1.1 jmcneill "gpe0-4", "gpe0-5", "gpe0-6", "gpe0-7", 774 1.1 jmcneill "gpe1-0", "gpe1-1", "gpe1-2", "gpe1-4"; 775 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 776 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 777 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 778 1.1 jmcneill }; 779 1.1 jmcneill 780 1.1 jmcneill cam_port_a_clk_active: cam-port-a-clk-active { 781 1.1 jmcneill samsung,pins = "gpe1-3"; 782 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 783 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 784 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 785 1.1 jmcneill }; 786 1.1 jmcneill 787 1.1 jmcneill cam_port_a_clk_idle: cam-port-a-clk-idle { 788 1.1 jmcneill samsung,pins = "gpe1-3"; 789 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 790 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 791 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 792 1.1 jmcneill }; 793 1.1 jmcneill 794 1.1 jmcneill cam_port_b_io: cam-port-b-io { 795 1.1 jmcneill samsung,pins = "gpj0-0", "gpj0-1", "gpj0-2", "gpj0-3", 796 1.1 jmcneill "gpj0-4", "gpj0-5", "gpj0-6", "gpj0-7", 797 1.1 jmcneill "gpj1-0", "gpj1-1", "gpj1-2", "gpj1-4"; 798 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 799 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 800 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 801 1.1 jmcneill }; 802 1.1 jmcneill 803 1.1 jmcneill cam_port_b_clk_active: cam-port-b-clk-active { 804 1.1 jmcneill samsung,pins = "gpj1-3"; 805 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 806 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 807 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV4>; 808 1.1 jmcneill }; 809 1.1 jmcneill 810 1.1 jmcneill cam_port_b_clk_idle: cam-port-b-clk-idle { 811 1.1 jmcneill samsung,pins = "gpj1-3"; 812 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; 813 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_DOWN>; 814 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 815 1.1 jmcneill }; 816 1.1 jmcneill 817 1.1 jmcneill lcd_ctrl: lcd-ctrl { 818 1.1 jmcneill samsung,pins = "gpd0-0", "gpd0-1"; 819 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_3>; 820 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 821 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 822 1.1 jmcneill }; 823 1.1 jmcneill 824 1.1 jmcneill lcd_sync: lcd-sync { 825 1.1 jmcneill samsung,pins = "gpf0-0", "gpf0-1"; 826 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 827 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 828 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 829 1.1 jmcneill }; 830 1.1 jmcneill 831 1.1 jmcneill lcd_clk: lcd-clk { 832 1.1 jmcneill samsung,pins = "gpf0-0", "gpf0-1", "gpf0-2", "gpf0-3"; 833 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 834 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 835 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 836 1.1 jmcneill }; 837 1.1 jmcneill 838 1.1 jmcneill lcd_data24: lcd-data-width24 { 839 1.1 jmcneill samsung,pins = "gpf0-4", "gpf0-5", "gpf0-6", "gpf0-7", 840 1.1 jmcneill "gpf1-0", "gpf1-1", "gpf1-2", "gpf1-3", 841 1.1 jmcneill "gpf1-4", "gpf1-5", "gpf1-6", "gpf1-7", 842 1.1 jmcneill "gpf2-0", "gpf2-1", "gpf2-2", "gpf2-3", 843 1.1 jmcneill "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7", 844 1.1 jmcneill "gpf3-0", "gpf3-1", "gpf3-2", "gpf3-3"; 845 1.1 jmcneill samsung,pin-function = <EXYNOS_PIN_FUNC_2>; 846 1.1 jmcneill samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 847 1.1 jmcneill samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; 848 1.1 jmcneill }; 849 1.1 jmcneill }; 850