1 // SPDX-License-Identifier: GPL-2.0 1 // SPDX-License-Identifier: GPL-2.0 2 /* 2 /* 3 * Samsung's S3C64xx SoC series common device 3 * Samsung's S3C64xx SoC series common device tree source 4 * - pin control-related definitions 4 * - pin control-related definitions 5 * 5 * 6 * Copyright (c) 2013 Tomasz Figa <tomasz.figa@ 6 * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com> 7 * 7 * 8 * Samsung's S3C64xx SoCs pin banks, pin-mux a 8 * Samsung's S3C64xx SoCs pin banks, pin-mux and pin-config options are 9 * listed as device tree nodes in this file. 9 * listed as device tree nodes in this file. 10 */ 10 */ 11 11 12 #include "s3c64xx-pinctrl.h" 12 #include "s3c64xx-pinctrl.h" 13 13 14 &pinctrl0 { 14 &pinctrl0 { 15 /* 15 /* 16 * Pin banks 16 * Pin banks 17 */ 17 */ 18 18 19 gpa: gpa-gpio-bank { 19 gpa: gpa-gpio-bank { 20 gpio-controller; 20 gpio-controller; 21 #gpio-cells = <2>; 21 #gpio-cells = <2>; 22 interrupt-controller; 22 interrupt-controller; 23 #interrupt-cells = <2>; 23 #interrupt-cells = <2>; 24 }; 24 }; 25 25 26 gpb: gpb-gpio-bank { 26 gpb: gpb-gpio-bank { 27 gpio-controller; 27 gpio-controller; 28 #gpio-cells = <2>; 28 #gpio-cells = <2>; 29 interrupt-controller; 29 interrupt-controller; 30 #interrupt-cells = <2>; 30 #interrupt-cells = <2>; 31 }; 31 }; 32 32 33 gpc: gpc-gpio-bank { 33 gpc: gpc-gpio-bank { 34 gpio-controller; 34 gpio-controller; 35 #gpio-cells = <2>; 35 #gpio-cells = <2>; 36 interrupt-controller; 36 interrupt-controller; 37 #interrupt-cells = <2>; 37 #interrupt-cells = <2>; 38 }; 38 }; 39 39 40 gpd: gpd-gpio-bank { 40 gpd: gpd-gpio-bank { 41 gpio-controller; 41 gpio-controller; 42 #gpio-cells = <2>; 42 #gpio-cells = <2>; 43 interrupt-controller; 43 interrupt-controller; 44 #interrupt-cells = <2>; 44 #interrupt-cells = <2>; 45 }; 45 }; 46 46 47 gpe: gpe-gpio-bank { 47 gpe: gpe-gpio-bank { 48 gpio-controller; 48 gpio-controller; 49 #gpio-cells = <2>; 49 #gpio-cells = <2>; 50 }; 50 }; 51 51 52 gpf: gpf-gpio-bank { 52 gpf: gpf-gpio-bank { 53 gpio-controller; 53 gpio-controller; 54 #gpio-cells = <2>; 54 #gpio-cells = <2>; 55 interrupt-controller; 55 interrupt-controller; 56 #interrupt-cells = <2>; 56 #interrupt-cells = <2>; 57 }; 57 }; 58 58 59 gpg: gpg-gpio-bank { 59 gpg: gpg-gpio-bank { 60 gpio-controller; 60 gpio-controller; 61 #gpio-cells = <2>; 61 #gpio-cells = <2>; 62 interrupt-controller; 62 interrupt-controller; 63 #interrupt-cells = <2>; 63 #interrupt-cells = <2>; 64 }; 64 }; 65 65 66 gph: gph-gpio-bank { 66 gph: gph-gpio-bank { 67 gpio-controller; 67 gpio-controller; 68 #gpio-cells = <2>; 68 #gpio-cells = <2>; 69 interrupt-controller; 69 interrupt-controller; 70 #interrupt-cells = <2>; 70 #interrupt-cells = <2>; 71 }; 71 }; 72 72 73 gpi: gpi-gpio-bank { 73 gpi: gpi-gpio-bank { 74 gpio-controller; 74 gpio-controller; 75 #gpio-cells = <2>; 75 #gpio-cells = <2>; 76 }; 76 }; 77 77 78 gpj: gpj-gpio-bank { 78 gpj: gpj-gpio-bank { 79 gpio-controller; 79 gpio-controller; 80 #gpio-cells = <2>; 80 #gpio-cells = <2>; 81 }; 81 }; 82 82 83 gpk: gpk-gpio-bank { 83 gpk: gpk-gpio-bank { 84 gpio-controller; 84 gpio-controller; 85 #gpio-cells = <2>; 85 #gpio-cells = <2>; 86 }; 86 }; 87 87 88 gpl: gpl-gpio-bank { 88 gpl: gpl-gpio-bank { 89 gpio-controller; 89 gpio-controller; 90 #gpio-cells = <2>; 90 #gpio-cells = <2>; 91 interrupt-controller; 91 interrupt-controller; 92 #interrupt-cells = <2>; 92 #interrupt-cells = <2>; 93 }; 93 }; 94 94 95 gpm: gpm-gpio-bank { 95 gpm: gpm-gpio-bank { 96 gpio-controller; 96 gpio-controller; 97 #gpio-cells = <2>; 97 #gpio-cells = <2>; 98 interrupt-controller; 98 interrupt-controller; 99 #interrupt-cells = <2>; 99 #interrupt-cells = <2>; 100 }; 100 }; 101 101 102 gpn: gpn-gpio-bank { 102 gpn: gpn-gpio-bank { 103 gpio-controller; 103 gpio-controller; 104 #gpio-cells = <2>; 104 #gpio-cells = <2>; 105 interrupt-controller; 105 interrupt-controller; 106 #interrupt-cells = <2>; 106 #interrupt-cells = <2>; 107 }; 107 }; 108 108 109 gpo: gpo-gpio-bank { 109 gpo: gpo-gpio-bank { 110 gpio-controller; 110 gpio-controller; 111 #gpio-cells = <2>; 111 #gpio-cells = <2>; 112 interrupt-controller; 112 interrupt-controller; 113 #interrupt-cells = <2>; 113 #interrupt-cells = <2>; 114 }; 114 }; 115 115 116 gpp: gpp-gpio-bank { 116 gpp: gpp-gpio-bank { 117 gpio-controller; 117 gpio-controller; 118 #gpio-cells = <2>; 118 #gpio-cells = <2>; 119 interrupt-controller; 119 interrupt-controller; 120 #interrupt-cells = <2>; 120 #interrupt-cells = <2>; 121 }; 121 }; 122 122 123 gpq: gpq-gpio-bank { 123 gpq: gpq-gpio-bank { 124 gpio-controller; 124 gpio-controller; 125 #gpio-cells = <2>; 125 #gpio-cells = <2>; 126 interrupt-controller; 126 interrupt-controller; 127 #interrupt-cells = <2>; 127 #interrupt-cells = <2>; 128 }; 128 }; 129 129 130 /* 130 /* 131 * Pin groups 131 * Pin groups 132 */ 132 */ 133 133 134 uart0_data: uart0-data-pins { 134 uart0_data: uart0-data-pins { 135 samsung,pins = "gpa-0", "gpa-1 135 samsung,pins = "gpa-0", "gpa-1"; 136 samsung,pin-function = <S3C64X 136 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 137 samsung,pin-pud = <S3C64XX_PIN 137 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 138 }; 138 }; 139 139 140 uart0_fctl: uart0-fctl-pins { 140 uart0_fctl: uart0-fctl-pins { 141 samsung,pins = "gpa-2", "gpa-3 141 samsung,pins = "gpa-2", "gpa-3"; 142 samsung,pin-function = <S3C64X 142 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 143 samsung,pin-pud = <S3C64XX_PIN 143 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 144 }; 144 }; 145 145 146 uart1_data: uart1-data-pins { 146 uart1_data: uart1-data-pins { 147 samsung,pins = "gpa-4", "gpa-5 147 samsung,pins = "gpa-4", "gpa-5"; 148 samsung,pin-function = <S3C64X 148 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 149 samsung,pin-pud = <S3C64XX_PIN 149 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 150 }; 150 }; 151 151 152 uart1_fctl: uart1-fctl-pins { 152 uart1_fctl: uart1-fctl-pins { 153 samsung,pins = "gpa-6", "gpa-7 153 samsung,pins = "gpa-6", "gpa-7"; 154 samsung,pin-function = <S3C64X 154 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 155 samsung,pin-pud = <S3C64XX_PIN 155 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 156 }; 156 }; 157 157 158 uart2_data: uart2-data-pins { 158 uart2_data: uart2-data-pins { 159 samsung,pins = "gpb-0", "gpb-1 159 samsung,pins = "gpb-0", "gpb-1"; 160 samsung,pin-function = <S3C64X 160 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 161 samsung,pin-pud = <S3C64XX_PIN 161 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 162 }; 162 }; 163 163 164 uart3_data: uart3-data-pins { 164 uart3_data: uart3-data-pins { 165 samsung,pins = "gpb-2", "gpb-3 165 samsung,pins = "gpb-2", "gpb-3"; 166 samsung,pin-function = <S3C64X 166 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 167 samsung,pin-pud = <S3C64XX_PIN 167 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 168 }; 168 }; 169 169 170 ext_dma_0: ext-dma-0-pins { 170 ext_dma_0: ext-dma-0-pins { 171 samsung,pins = "gpb-0", "gpb-1 171 samsung,pins = "gpb-0", "gpb-1"; 172 samsung,pin-function = <S3C64X 172 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 173 samsung,pin-pud = <S3C64XX_PIN 173 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 174 }; 174 }; 175 175 176 ext_dma_1: ext-dma-1-pins { 176 ext_dma_1: ext-dma-1-pins { 177 samsung,pins = "gpb-2", "gpb-3 177 samsung,pins = "gpb-2", "gpb-3"; 178 samsung,pin-function = <S3C64X 178 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 179 samsung,pin-pud = <S3C64XX_PIN 179 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 180 }; 180 }; 181 181 182 irda_data_0: irda-data-0-pins { 182 irda_data_0: irda-data-0-pins { 183 samsung,pins = "gpb-0", "gpb-1 183 samsung,pins = "gpb-0", "gpb-1"; 184 samsung,pin-function = <S3C64X 184 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 185 samsung,pin-pud = <S3C64XX_PIN 185 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 186 }; 186 }; 187 187 188 irda_data_1: irda-data-1-pins { 188 irda_data_1: irda-data-1-pins { 189 samsung,pins = "gpb-2", "gpb-3 189 samsung,pins = "gpb-2", "gpb-3"; 190 samsung,pin-function = <S3C64X 190 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 191 samsung,pin-pud = <S3C64XX_PIN 191 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 192 }; 192 }; 193 193 194 irda_sdbw: irda-sdbw-pins { 194 irda_sdbw: irda-sdbw-pins { 195 samsung,pins = "gpb-4"; 195 samsung,pins = "gpb-4"; 196 samsung,pin-function = <S3C64X 196 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 197 samsung,pin-pud = <S3C64XX_PIN 197 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 198 }; 198 }; 199 199 200 i2c0_bus: i2c0-bus-pins { 200 i2c0_bus: i2c0-bus-pins { 201 samsung,pins = "gpb-5", "gpb-6 201 samsung,pins = "gpb-5", "gpb-6"; 202 samsung,pin-function = <S3C64X 202 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 203 samsung,pin-pud = <S3C64XX_PIN 203 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 204 }; 204 }; 205 205 206 i2c1_bus: i2c1-bus-pins { 206 i2c1_bus: i2c1-bus-pins { 207 /* S3C6410-only */ 207 /* S3C6410-only */ 208 samsung,pins = "gpb-2", "gpb-3 208 samsung,pins = "gpb-2", "gpb-3"; 209 samsung,pin-function = <S3C64X 209 samsung,pin-function = <S3C64XX_PIN_FUNC_6>; 210 samsung,pin-pud = <S3C64XX_PIN 210 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 211 }; 211 }; 212 212 213 spi0_bus: spi0-bus-pins { 213 spi0_bus: spi0-bus-pins { 214 samsung,pins = "gpc-0", "gpc-1 214 samsung,pins = "gpc-0", "gpc-1", "gpc-2"; 215 samsung,pin-function = <S3C64X 215 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 216 samsung,pin-pud = <S3C64XX_PIN 216 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 217 }; 217 }; 218 218 219 spi0_cs: spi0-cs-pins { 219 spi0_cs: spi0-cs-pins { 220 samsung,pins = "gpc-3"; 220 samsung,pins = "gpc-3"; 221 samsung,pin-function = <S3C64X 221 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 222 samsung,pin-pud = <S3C64XX_PIN 222 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 223 }; 223 }; 224 224 225 spi1_bus: spi1-bus-pins { 225 spi1_bus: spi1-bus-pins { 226 samsung,pins = "gpc-4", "gpc-5 226 samsung,pins = "gpc-4", "gpc-5", "gpc-6"; 227 samsung,pin-function = <S3C64X 227 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 228 samsung,pin-pud = <S3C64XX_PIN 228 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 229 }; 229 }; 230 230 231 spi1_cs: spi1-cs-pins { 231 spi1_cs: spi1-cs-pins { 232 samsung,pins = "gpc-7"; 232 samsung,pins = "gpc-7"; 233 samsung,pin-function = <S3C64X 233 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 234 samsung,pin-pud = <S3C64XX_PIN 234 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 235 }; 235 }; 236 236 237 sd0_cmd: sd0-cmd-pins { 237 sd0_cmd: sd0-cmd-pins { 238 samsung,pins = "gpg-1"; 238 samsung,pins = "gpg-1"; 239 samsung,pin-function = <S3C64X 239 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 240 samsung,pin-pud = <S3C64XX_PIN 240 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 241 }; 241 }; 242 242 243 sd0_clk: sd0-clk-pins { 243 sd0_clk: sd0-clk-pins { 244 samsung,pins = "gpg-0"; 244 samsung,pins = "gpg-0"; 245 samsung,pin-function = <S3C64X 245 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 246 samsung,pin-pud = <S3C64XX_PIN 246 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 247 }; 247 }; 248 248 249 sd0_bus1: sd0-bus1-pins { 249 sd0_bus1: sd0-bus1-pins { 250 samsung,pins = "gpg-2"; 250 samsung,pins = "gpg-2"; 251 samsung,pin-function = <S3C64X 251 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 252 samsung,pin-pud = <S3C64XX_PIN 252 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 253 }; 253 }; 254 254 255 sd0_bus4: sd0-bus4-pins { 255 sd0_bus4: sd0-bus4-pins { 256 samsung,pins = "gpg-2", "gpg-3 256 samsung,pins = "gpg-2", "gpg-3", "gpg-4", "gpg-5"; 257 samsung,pin-function = <S3C64X 257 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 258 samsung,pin-pud = <S3C64XX_PIN 258 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 259 }; 259 }; 260 260 261 sd0_cd: sd0-cd-pins { 261 sd0_cd: sd0-cd-pins { 262 samsung,pins = "gpg-6"; 262 samsung,pins = "gpg-6"; 263 samsung,pin-function = <S3C64X 263 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 264 samsung,pin-pud = <S3C64XX_PIN 264 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 265 }; 265 }; 266 266 267 sd1_cmd: sd1-cmd-pins { 267 sd1_cmd: sd1-cmd-pins { 268 samsung,pins = "gph-1"; 268 samsung,pins = "gph-1"; 269 samsung,pin-function = <S3C64X 269 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 270 samsung,pin-pud = <S3C64XX_PIN 270 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 271 }; 271 }; 272 272 273 sd1_clk: sd1-clk-pins { 273 sd1_clk: sd1-clk-pins { 274 samsung,pins = "gph-0"; 274 samsung,pins = "gph-0"; 275 samsung,pin-function = <S3C64X 275 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 276 samsung,pin-pud = <S3C64XX_PIN 276 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 277 }; 277 }; 278 278 279 sd1_bus1: sd1-bus1-pins { 279 sd1_bus1: sd1-bus1-pins { 280 samsung,pins = "gph-2"; 280 samsung,pins = "gph-2"; 281 samsung,pin-function = <S3C64X 281 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 282 samsung,pin-pud = <S3C64XX_PIN 282 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 283 }; 283 }; 284 284 285 sd1_bus4: sd1-bus4-pins { 285 sd1_bus4: sd1-bus4-pins { 286 samsung,pins = "gph-2", "gph-3 286 samsung,pins = "gph-2", "gph-3", "gph-4", "gph-5"; 287 samsung,pin-function = <S3C64X 287 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 288 samsung,pin-pud = <S3C64XX_PIN 288 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 289 }; 289 }; 290 290 291 sd1_bus8: sd1-bus8-pins { 291 sd1_bus8: sd1-bus8-pins { 292 samsung,pins = "gph-2", "gph-3 292 samsung,pins = "gph-2", "gph-3", "gph-4", "gph-5", 293 "gph-6", "gph- 293 "gph-6", "gph-7", "gph-8", "gph-9"; 294 samsung,pin-function = <S3C64X 294 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 295 samsung,pin-pud = <S3C64XX_PIN 295 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 296 }; 296 }; 297 297 298 sd1_cd: sd1-cd-pins { 298 sd1_cd: sd1-cd-pins { 299 samsung,pins = "gpg-6"; 299 samsung,pins = "gpg-6"; 300 samsung,pin-function = <S3C64X 300 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 301 samsung,pin-pud = <S3C64XX_PIN 301 samsung,pin-pud = <S3C64XX_PIN_PULL_UP>; 302 }; 302 }; 303 303 304 sd2_cmd: sd2-cmd-pins { 304 sd2_cmd: sd2-cmd-pins { 305 samsung,pins = "gpc-4"; 305 samsung,pins = "gpc-4"; 306 samsung,pin-function = <S3C64X 306 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 307 samsung,pin-pud = <S3C64XX_PIN 307 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 308 }; 308 }; 309 309 310 sd2_clk: sd2-clk-pins { 310 sd2_clk: sd2-clk-pins { 311 samsung,pins = "gpc-5"; 311 samsung,pins = "gpc-5"; 312 samsung,pin-function = <S3C64X 312 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 313 samsung,pin-pud = <S3C64XX_PIN 313 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 314 }; 314 }; 315 315 316 sd2_bus1: sd2-bus1-pins { 316 sd2_bus1: sd2-bus1-pins { 317 samsung,pins = "gph-6"; 317 samsung,pins = "gph-6"; 318 samsung,pin-function = <S3C64X 318 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 319 samsung,pin-pud = <S3C64XX_PIN 319 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 320 }; 320 }; 321 321 322 sd2_bus4: sd2-bus4-pins { 322 sd2_bus4: sd2-bus4-pins { 323 samsung,pins = "gph-6", "gph-7 323 samsung,pins = "gph-6", "gph-7", "gph-8", "gph-9"; 324 samsung,pin-function = <S3C64X 324 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 325 samsung,pin-pud = <S3C64XX_PIN 325 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 326 }; 326 }; 327 327 328 i2s0_bus: i2s0-bus-pins { 328 i2s0_bus: i2s0-bus-pins { 329 samsung,pins = "gpd-0", "gpd-2 329 samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4"; 330 samsung,pin-function = <S3C64X 330 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 331 samsung,pin-pud = <S3C64XX_PIN 331 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 332 }; 332 }; 333 333 334 i2s0_cdclk: i2s0-cdclk-pins { 334 i2s0_cdclk: i2s0-cdclk-pins { 335 samsung,pins = "gpd-1"; 335 samsung,pins = "gpd-1"; 336 samsung,pin-function = <S3C64X 336 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 337 samsung,pin-pud = <S3C64XX_PIN 337 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 338 }; 338 }; 339 339 340 i2s1_bus: i2s1-bus-pins { 340 i2s1_bus: i2s1-bus-pins { 341 samsung,pins = "gpe-0", "gpe-2 341 samsung,pins = "gpe-0", "gpe-2", "gpe-3", "gpe-4"; 342 samsung,pin-function = <S3C64X 342 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 343 samsung,pin-pud = <S3C64XX_PIN 343 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 344 }; 344 }; 345 345 346 i2s1_cdclk: i2s1-cdclk-pins { 346 i2s1_cdclk: i2s1-cdclk-pins { 347 samsung,pins = "gpe-1"; 347 samsung,pins = "gpe-1"; 348 samsung,pin-function = <S3C64X 348 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 349 samsung,pin-pud = <S3C64XX_PIN 349 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 350 }; 350 }; 351 351 352 i2s2_bus: i2s2-bus-pins { 352 i2s2_bus: i2s2-bus-pins { 353 /* S3C6410-only */ 353 /* S3C6410-only */ 354 samsung,pins = "gpc-4", "gpc-5 354 samsung,pins = "gpc-4", "gpc-5", "gpc-6", "gph-6", 355 "gph-8", "gph- 355 "gph-8", "gph-9"; 356 samsung,pin-function = <S3C64X 356 samsung,pin-function = <S3C64XX_PIN_FUNC_5>; 357 samsung,pin-pud = <S3C64XX_PIN 357 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 358 }; 358 }; 359 359 360 i2s2_cdclk: i2s2-cdclk-pins { 360 i2s2_cdclk: i2s2-cdclk-pins { 361 /* S3C6410-only */ 361 /* S3C6410-only */ 362 samsung,pins = "gph-7"; 362 samsung,pins = "gph-7"; 363 samsung,pin-function = <S3C64X 363 samsung,pin-function = <S3C64XX_PIN_FUNC_5>; 364 samsung,pin-pud = <S3C64XX_PIN 364 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 365 }; 365 }; 366 366 367 pcm0_bus: pcm0-bus-pins { 367 pcm0_bus: pcm0-bus-pins { 368 samsung,pins = "gpd-0", "gpd-2 368 samsung,pins = "gpd-0", "gpd-2", "gpd-3", "gpd-4"; 369 samsung,pin-function = <S3C64X 369 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 370 samsung,pin-pud = <S3C64XX_PIN 370 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 371 }; 371 }; 372 372 373 pcm0_extclk: pcm0-extclk-pins { 373 pcm0_extclk: pcm0-extclk-pins { 374 samsung,pins = "gpd-1"; 374 samsung,pins = "gpd-1"; 375 samsung,pin-function = <S3C64X 375 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 376 samsung,pin-pud = <S3C64XX_PIN 376 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 377 }; 377 }; 378 378 379 pcm1_bus: pcm1-bus-pins { 379 pcm1_bus: pcm1-bus-pins { 380 samsung,pins = "gpe-0", "gpe-2 380 samsung,pins = "gpe-0", "gpe-2", "gpe-3", "gpe-4"; 381 samsung,pin-function = <S3C64X 381 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 382 samsung,pin-pud = <S3C64XX_PIN 382 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 383 }; 383 }; 384 384 385 pcm1_extclk: pcm1-extclk-pins { 385 pcm1_extclk: pcm1-extclk-pins { 386 samsung,pins = "gpe-1"; 386 samsung,pins = "gpe-1"; 387 samsung,pin-function = <S3C64X 387 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 388 samsung,pin-pud = <S3C64XX_PIN 388 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 389 }; 389 }; 390 390 391 ac97_bus_0: ac97-bus-0-pins { 391 ac97_bus_0: ac97-bus-0-pins { 392 samsung,pins = "gpd-0", "gpd-1 392 samsung,pins = "gpd-0", "gpd-1", "gpd-2", "gpd-3", "gpd-4"; 393 samsung,pin-function = <S3C64X 393 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 394 samsung,pin-pud = <S3C64XX_PIN 394 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 395 }; 395 }; 396 396 397 ac97_bus_1: ac97-bus-1-pins { 397 ac97_bus_1: ac97-bus-1-pins { 398 samsung,pins = "gpe-0", "gpe-1 398 samsung,pins = "gpe-0", "gpe-1", "gpe-2", "gpe-3", "gpe-4"; 399 samsung,pin-function = <S3C64X 399 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 400 samsung,pin-pud = <S3C64XX_PIN 400 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 401 }; 401 }; 402 402 403 cam_port: cam-port-pins { 403 cam_port: cam-port-pins { 404 samsung,pins = "gpf-0", "gpf-1 404 samsung,pins = "gpf-0", "gpf-1", "gpf-2", "gpf-4", 405 "gpf-5", "gpf- 405 "gpf-5", "gpf-6", "gpf-7", "gpf-8", 406 "gpf-9", "gpf- 406 "gpf-9", "gpf-10", "gpf-11", "gpf-12"; 407 samsung,pin-function = <S3C64X 407 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 408 samsung,pin-pud = <S3C64XX_PIN 408 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 409 }; 409 }; 410 410 411 cam_rst: cam-rst-pins { 411 cam_rst: cam-rst-pins { 412 samsung,pins = "gpf-3"; 412 samsung,pins = "gpf-3"; 413 samsung,pin-function = <S3C64X 413 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 414 samsung,pin-pud = <S3C64XX_PIN 414 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 415 }; 415 }; 416 416 417 cam_field: cam-field-pins { 417 cam_field: cam-field-pins { 418 /* S3C6410-only */ 418 /* S3C6410-only */ 419 samsung,pins = "gpb-4"; 419 samsung,pins = "gpb-4"; 420 samsung,pin-function = <S3C64X 420 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 421 samsung,pin-pud = <S3C64XX_PIN 421 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 422 }; 422 }; 423 423 424 pwm_extclk: pwm-extclk-pins { 424 pwm_extclk: pwm-extclk-pins { 425 samsung,pins = "gpf-13"; 425 samsung,pins = "gpf-13"; 426 samsung,pin-function = <S3C64X 426 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 427 samsung,pin-pud = <S3C64XX_PIN 427 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 428 }; 428 }; 429 429 430 pwm0_out: pwm0-out-pins { 430 pwm0_out: pwm0-out-pins { 431 samsung,pins = "gpf-14"; 431 samsung,pins = "gpf-14"; 432 samsung,pin-function = <S3C64X 432 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 433 samsung,pin-pud = <S3C64XX_PIN 433 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 434 }; 434 }; 435 435 436 pwm1_out: pwm1-out-pins { 436 pwm1_out: pwm1-out-pins { 437 samsung,pins = "gpf-15"; 437 samsung,pins = "gpf-15"; 438 samsung,pin-function = <S3C64X 438 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 439 samsung,pin-pud = <S3C64XX_PIN 439 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 440 }; 440 }; 441 441 442 clkout0: clkout-0-pins { 442 clkout0: clkout-0-pins { 443 samsung,pins = "gpf-14"; 443 samsung,pins = "gpf-14"; 444 samsung,pin-function = <S3C64X 444 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 445 samsung,pin-pud = <S3C64XX_PIN 445 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 446 }; 446 }; 447 447 448 keypad_col0_0: keypad-col0-0-pins { 448 keypad_col0_0: keypad-col0-0-pins { 449 samsung,pins = "gph-0"; 449 samsung,pins = "gph-0"; 450 samsung,pin-function = <S3C64X 450 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 451 samsung,pin-pud = <S3C64XX_PIN 451 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 452 }; 452 }; 453 453 454 keypad_col1_0: keypad-col1-0-pins { 454 keypad_col1_0: keypad-col1-0-pins { 455 samsung,pins = "gph-1"; 455 samsung,pins = "gph-1"; 456 samsung,pin-function = <S3C64X 456 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 457 samsung,pin-pud = <S3C64XX_PIN 457 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 458 }; 458 }; 459 459 460 keypad_col2_0: keypad-col2-0-pins { 460 keypad_col2_0: keypad-col2-0-pins { 461 samsung,pins = "gph-2"; 461 samsung,pins = "gph-2"; 462 samsung,pin-function = <S3C64X 462 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 463 samsung,pin-pud = <S3C64XX_PIN 463 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 464 }; 464 }; 465 465 466 keypad_col3_0: keypad-col3-0-pins { 466 keypad_col3_0: keypad-col3-0-pins { 467 samsung,pins = "gph-3"; 467 samsung,pins = "gph-3"; 468 samsung,pin-function = <S3C64X 468 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 469 samsung,pin-pud = <S3C64XX_PIN 469 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 470 }; 470 }; 471 471 472 keypad_col4_0: keypad-col4-0-pins { 472 keypad_col4_0: keypad-col4-0-pins { 473 samsung,pins = "gph-4"; 473 samsung,pins = "gph-4"; 474 samsung,pin-function = <S3C64X 474 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 475 samsung,pin-pud = <S3C64XX_PIN 475 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 476 }; 476 }; 477 477 478 keypad_col5_0: keypad-col5-0-pins { 478 keypad_col5_0: keypad-col5-0-pins { 479 samsung,pins = "gph-5"; 479 samsung,pins = "gph-5"; 480 samsung,pin-function = <S3C64X 480 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 481 samsung,pin-pud = <S3C64XX_PIN 481 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 482 }; 482 }; 483 483 484 keypad_col6_0: keypad-col6-0-pins { 484 keypad_col6_0: keypad-col6-0-pins { 485 samsung,pins = "gph-6"; 485 samsung,pins = "gph-6"; 486 samsung,pin-function = <S3C64X 486 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 487 samsung,pin-pud = <S3C64XX_PIN 487 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 488 }; 488 }; 489 489 490 keypad_col7_0: keypad-col7-0-pins { 490 keypad_col7_0: keypad-col7-0-pins { 491 samsung,pins = "gph-7"; 491 samsung,pins = "gph-7"; 492 samsung,pin-function = <S3C64X 492 samsung,pin-function = <S3C64XX_PIN_FUNC_4>; 493 samsung,pin-pud = <S3C64XX_PIN 493 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 494 }; 494 }; 495 495 496 keypad_col0_1: keypad-col0-1-pins { 496 keypad_col0_1: keypad-col0-1-pins { 497 samsung,pins = "gpl-0"; 497 samsung,pins = "gpl-0"; 498 samsung,pin-function = <S3C64X 498 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 499 samsung,pin-pud = <S3C64XX_PIN 499 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 500 }; 500 }; 501 501 502 keypad_col1_1: keypad-col1-1-pins { 502 keypad_col1_1: keypad-col1-1-pins { 503 samsung,pins = "gpl-1"; 503 samsung,pins = "gpl-1"; 504 samsung,pin-function = <S3C64X 504 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 505 samsung,pin-pud = <S3C64XX_PIN 505 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 506 }; 506 }; 507 507 508 keypad_col2_1: keypad-col2-1-pins { 508 keypad_col2_1: keypad-col2-1-pins { 509 samsung,pins = "gpl-2"; 509 samsung,pins = "gpl-2"; 510 samsung,pin-function = <S3C64X 510 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 511 samsung,pin-pud = <S3C64XX_PIN 511 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 512 }; 512 }; 513 513 514 keypad_col3_1: keypad-col3-1-pins { 514 keypad_col3_1: keypad-col3-1-pins { 515 samsung,pins = "gpl-3"; 515 samsung,pins = "gpl-3"; 516 samsung,pin-function = <S3C64X 516 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 517 samsung,pin-pud = <S3C64XX_PIN 517 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 518 }; 518 }; 519 519 520 keypad_col4_1: keypad-col4-1-pins { 520 keypad_col4_1: keypad-col4-1-pins { 521 samsung,pins = "gpl-4"; 521 samsung,pins = "gpl-4"; 522 samsung,pin-function = <S3C64X 522 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 523 samsung,pin-pud = <S3C64XX_PIN 523 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 524 }; 524 }; 525 525 526 keypad_col5_1: keypad-col5-1-pins { 526 keypad_col5_1: keypad-col5-1-pins { 527 samsung,pins = "gpl-5"; 527 samsung,pins = "gpl-5"; 528 samsung,pin-function = <S3C64X 528 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 529 samsung,pin-pud = <S3C64XX_PIN 529 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 530 }; 530 }; 531 531 532 keypad_col6_1: keypad-col6-1-pins { 532 keypad_col6_1: keypad-col6-1-pins { 533 samsung,pins = "gpl-6"; 533 samsung,pins = "gpl-6"; 534 samsung,pin-function = <S3C64X 534 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 535 samsung,pin-pud = <S3C64XX_PIN 535 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 536 }; 536 }; 537 537 538 keypad_col7_1: keypad-col7-1-pins { 538 keypad_col7_1: keypad-col7-1-pins { 539 samsung,pins = "gpl-7"; 539 samsung,pins = "gpl-7"; 540 samsung,pin-function = <S3C64X 540 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 541 samsung,pin-pud = <S3C64XX_PIN 541 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 542 }; 542 }; 543 543 544 keypad_row0_0: keypad-row0-0-pins { 544 keypad_row0_0: keypad-row0-0-pins { 545 samsung,pins = "gpk-8"; 545 samsung,pins = "gpk-8"; 546 samsung,pin-function = <S3C64X 546 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 547 samsung,pin-pud = <S3C64XX_PIN 547 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 548 }; 548 }; 549 549 550 keypad_row1_0: keypad-row1-0-pins { 550 keypad_row1_0: keypad-row1-0-pins { 551 samsung,pins = "gpk-9"; 551 samsung,pins = "gpk-9"; 552 samsung,pin-function = <S3C64X 552 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 553 samsung,pin-pud = <S3C64XX_PIN 553 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 554 }; 554 }; 555 555 556 keypad_row2_0: keypad-row2-0-pins { 556 keypad_row2_0: keypad-row2-0-pins { 557 samsung,pins = "gpk-10"; 557 samsung,pins = "gpk-10"; 558 samsung,pin-function = <S3C64X 558 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 559 samsung,pin-pud = <S3C64XX_PIN 559 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 560 }; 560 }; 561 561 562 keypad_row3_0: keypad-row3-0-pins { 562 keypad_row3_0: keypad-row3-0-pins { 563 samsung,pins = "gpk-11"; 563 samsung,pins = "gpk-11"; 564 samsung,pin-function = <S3C64X 564 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 565 samsung,pin-pud = <S3C64XX_PIN 565 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 566 }; 566 }; 567 567 568 keypad_row4_0: keypad-row4-0-pins { 568 keypad_row4_0: keypad-row4-0-pins { 569 samsung,pins = "gpk-12"; 569 samsung,pins = "gpk-12"; 570 samsung,pin-function = <S3C64X 570 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 571 samsung,pin-pud = <S3C64XX_PIN 571 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 572 }; 572 }; 573 573 574 keypad_row5_0: keypad-row5-0-pins { 574 keypad_row5_0: keypad-row5-0-pins { 575 samsung,pins = "gpk-13"; 575 samsung,pins = "gpk-13"; 576 samsung,pin-function = <S3C64X 576 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 577 samsung,pin-pud = <S3C64XX_PIN 577 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 578 }; 578 }; 579 579 580 keypad_row6_0: keypad-row6-0-pins { 580 keypad_row6_0: keypad-row6-0-pins { 581 samsung,pins = "gpk-14"; 581 samsung,pins = "gpk-14"; 582 samsung,pin-function = <S3C64X 582 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 583 samsung,pin-pud = <S3C64XX_PIN 583 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 584 }; 584 }; 585 585 586 keypad_row7_0: keypad-row7-0-pins { 586 keypad_row7_0: keypad-row7-0-pins { 587 samsung,pins = "gpk-15"; 587 samsung,pins = "gpk-15"; 588 samsung,pin-function = <S3C64X 588 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 589 samsung,pin-pud = <S3C64XX_PIN 589 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 590 }; 590 }; 591 591 592 keypad_row0_1: keypad-row0-1-pins { 592 keypad_row0_1: keypad-row0-1-pins { 593 samsung,pins = "gpn-0"; 593 samsung,pins = "gpn-0"; 594 samsung,pin-function = <S3C64X 594 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 595 samsung,pin-pud = <S3C64XX_PIN 595 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 596 }; 596 }; 597 597 598 keypad_row1_1: keypad-row1-1-pins { 598 keypad_row1_1: keypad-row1-1-pins { 599 samsung,pins = "gpn-1"; 599 samsung,pins = "gpn-1"; 600 samsung,pin-function = <S3C64X 600 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 601 samsung,pin-pud = <S3C64XX_PIN 601 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 602 }; 602 }; 603 603 604 keypad_row2_1: keypad-row2-1-pins { 604 keypad_row2_1: keypad-row2-1-pins { 605 samsung,pins = "gpn-2"; 605 samsung,pins = "gpn-2"; 606 samsung,pin-function = <S3C64X 606 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 607 samsung,pin-pud = <S3C64XX_PIN 607 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 608 }; 608 }; 609 609 610 keypad_row3_1: keypad-row3-1-pins { 610 keypad_row3_1: keypad-row3-1-pins { 611 samsung,pins = "gpn-3"; 611 samsung,pins = "gpn-3"; 612 samsung,pin-function = <S3C64X 612 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 613 samsung,pin-pud = <S3C64XX_PIN 613 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 614 }; 614 }; 615 615 616 keypad_row4_1: keypad-row4-1-pins { 616 keypad_row4_1: keypad-row4-1-pins { 617 samsung,pins = "gpn-4"; 617 samsung,pins = "gpn-4"; 618 samsung,pin-function = <S3C64X 618 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 619 samsung,pin-pud = <S3C64XX_PIN 619 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 620 }; 620 }; 621 621 622 keypad_row5_1: keypad-row5-1-pins { 622 keypad_row5_1: keypad-row5-1-pins { 623 samsung,pins = "gpn-5"; 623 samsung,pins = "gpn-5"; 624 samsung,pin-function = <S3C64X 624 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 625 samsung,pin-pud = <S3C64XX_PIN 625 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 626 }; 626 }; 627 627 628 keypad_row6_1: keypad-row6-1-pins { 628 keypad_row6_1: keypad-row6-1-pins { 629 samsung,pins = "gpn-6"; 629 samsung,pins = "gpn-6"; 630 samsung,pin-function = <S3C64X 630 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 631 samsung,pin-pud = <S3C64XX_PIN 631 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 632 }; 632 }; 633 633 634 keypad_row7_1: keypad-row7-1-pins { 634 keypad_row7_1: keypad-row7-1-pins { 635 samsung,pins = "gpn-7"; 635 samsung,pins = "gpn-7"; 636 samsung,pin-function = <S3C64X 636 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 637 samsung,pin-pud = <S3C64XX_PIN 637 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 638 }; 638 }; 639 639 640 lcd_ctrl: lcd-ctrl-pins { 640 lcd_ctrl: lcd-ctrl-pins { 641 samsung,pins = "gpj-8", "gpj-9 641 samsung,pins = "gpj-8", "gpj-9", "gpj-10", "gpj-11"; 642 samsung,pin-function = <S3C64X 642 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 643 samsung,pin-pud = <S3C64XX_PIN 643 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 644 }; 644 }; 645 645 646 lcd_data16: lcd-data-width16-pins { 646 lcd_data16: lcd-data-width16-pins { 647 samsung,pins = "gpi-3", "gpi-4 647 samsung,pins = "gpi-3", "gpi-4", "gpi-5", "gpi-6", 648 "gpi-7", "gpi- 648 "gpi-7", "gpi-10", "gpi-11", "gpi-12", 649 "gpi-13", "gpi 649 "gpi-13", "gpi-14", "gpi-15", "gpj-3", 650 "gpj-4", "gpj- 650 "gpj-4", "gpj-5", "gpj-6", "gpj-7"; 651 samsung,pin-function = <S3C64X 651 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 652 samsung,pin-pud = <S3C64XX_PIN 652 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 653 }; 653 }; 654 654 655 lcd_data18: lcd-data-width18-pins { 655 lcd_data18: lcd-data-width18-pins { 656 samsung,pins = "gpi-2", "gpi-3 656 samsung,pins = "gpi-2", "gpi-3", "gpi-4", "gpi-5", 657 "gpi-6", "gpi- 657 "gpi-6", "gpi-7", "gpi-10", "gpi-11", 658 "gpi-12", "gpi 658 "gpi-12", "gpi-13", "gpi-14", "gpi-15", 659 "gpj-2", "gpj- 659 "gpj-2", "gpj-3", "gpj-4", "gpj-5", 660 "gpj-6", "gpj- 660 "gpj-6", "gpj-7"; 661 samsung,pin-function = <S3C64X 661 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 662 samsung,pin-pud = <S3C64XX_PIN 662 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 663 }; 663 }; 664 664 665 lcd_data24: lcd-data-width24-pins { 665 lcd_data24: lcd-data-width24-pins { 666 samsung,pins = "gpi-0", "gpi-1 666 samsung,pins = "gpi-0", "gpi-1", "gpi-2", "gpi-3", 667 "gpi-4", "gpi- 667 "gpi-4", "gpi-5", "gpi-6", "gpi-7", 668 "gpi-8", "gpi- 668 "gpi-8", "gpi-9", "gpi-10", "gpi-11", 669 "gpi-12", "gpi 669 "gpi-12", "gpi-13", "gpi-14", "gpi-15", 670 "gpj-0", "gpj- 670 "gpj-0", "gpj-1", "gpj-2", "gpj-3", 671 "gpj-4", "gpj- 671 "gpj-4", "gpj-5", "gpj-6", "gpj-7"; 672 samsung,pin-function = <S3C64X 672 samsung,pin-function = <S3C64XX_PIN_FUNC_2>; 673 samsung,pin-pud = <S3C64XX_PIN 673 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 674 }; 674 }; 675 675 676 hsi_bus: hsi-bus-pins { 676 hsi_bus: hsi-bus-pins { 677 samsung,pins = "gpk-0", "gpk-1 677 samsung,pins = "gpk-0", "gpk-1", "gpk-2", "gpk-3", 678 "gpk-4", "gpk- 678 "gpk-4", "gpk-5", "gpk-6", "gpk-7"; 679 samsung,pin-function = <S3C64X 679 samsung,pin-function = <S3C64XX_PIN_FUNC_3>; 680 samsung,pin-pud = <S3C64XX_PIN 680 samsung,pin-pud = <S3C64XX_PIN_PULL_NONE>; 681 }; 681 }; 682 }; 682 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.