Home | History | Annotate | Line # | Download | only in dts
      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