Home | History | Annotate | Download | only in dts
      1 // SPDX-License-Identifier: GPL-2.0+
      2 /*
      3  * U-Boot additions to enable a generic Exynos GPIO driver
      4  *
      5  * Copyright (c) 2014 Google, Inc
      6  */
      7 
      8 / {
      9 	pinctrl@e0200000 {
     10 		#address-cells = <1>;
     11 		#size-cells = <1>;
     12 		gpa0: gpa0 {
     13 			gpio-controller;
     14 			#gpio-cells = <2>;
     15 		};
     16 
     17 		gpa1: gpa1 {
     18 			gpio-controller;
     19 			#gpio-cells = <2>;
     20 		};
     21 
     22 		gpb: gpb {
     23 			gpio-controller;
     24 			#gpio-cells = <2>;
     25 		};
     26 
     27 		gpc0: gpc0 {
     28 			gpio-controller;
     29 			#gpio-cells = <2>;
     30 		};
     31 
     32 		gpc1: gpc1 {
     33 			gpio-controller;
     34 			#gpio-cells = <2>;
     35 		};
     36 
     37 		gpd0: gpd0 {
     38 			gpio-controller;
     39 			#gpio-cells = <2>;
     40 		};
     41 
     42 		gpd1: gpd1 {
     43 			gpio-controller;
     44 			#gpio-cells = <2>;
     45 		};
     46 
     47 		gpe0: gpe0 {
     48 			gpio-controller;
     49 			#gpio-cells = <2>;
     50 		};
     51 
     52 		gpe1: gpe1 {
     53 			gpio-controller;
     54 			#gpio-cells = <2>;
     55 		};
     56 
     57 		gpf0: gpf0 {
     58 			gpio-controller;
     59 			#gpio-cells = <2>;
     60 		};
     61 
     62 		gpf1: gpf1 {
     63 			gpio-controller;
     64 			#gpio-cells = <2>;
     65 		};
     66 
     67 		gpf2: gpf2 {
     68 			gpio-controller;
     69 			#gpio-cells = <2>;
     70 		};
     71 
     72 		gpf3: gpf3 {
     73 			gpio-controller;
     74 			#gpio-cells = <2>;
     75 		};
     76 
     77 		gpg0: gpg0 {
     78 			gpio-controller;
     79 			#gpio-cells = <2>;
     80 		};
     81 
     82 		gpg1: gpg1 {
     83 			gpio-controller;
     84 			#gpio-cells = <2>;
     85 		};
     86 
     87 		gpg2: gpg2 {
     88 			gpio-controller;
     89 			#gpio-cells = <2>;
     90 		};
     91 
     92 		gpg3: gpg3 {
     93 			gpio-controller;
     94 			#gpio-cells = <2>;
     95 		};
     96 
     97 		gpi: gpi {
     98 			gpio-controller;
     99 			#gpio-cells = <2>;
    100 		};
    101 
    102 		gpj0: gpj0 {
    103 			gpio-controller;
    104 			#gpio-cells = <2>;
    105 		};
    106 
    107 		gpj1: gpj1 {
    108 			gpio-controller;
    109 			#gpio-cells = <2>;
    110 		};
    111 
    112 		gpj2: gpj2 {
    113 			gpio-controller;
    114 			#gpio-cells = <2>;
    115 		};
    116 
    117 		gpj3: gpj3 {
    118 			gpio-controller;
    119 			#gpio-cells = <2>;
    120 		};
    121 
    122 		gpj4: gpj4 {
    123 			gpio-controller;
    124 			#gpio-cells = <2>;
    125 		};
    126 
    127 		gpmp01: gpmp01 {
    128 			gpio-controller;
    129 			#gpio-cells = <2>;
    130 		};
    131 
    132 		gpmp02: gpmp02 {
    133 			gpio-controller;
    134 			#gpio-cells = <2>;
    135 		};
    136 
    137 		gpmp03: gpmp03 {
    138 			gpio-controller;
    139 			#gpio-cells = <2>;
    140 		};
    141 
    142 		gpmp04: gpmp04 {
    143 			gpio-controller;
    144 			#gpio-cells = <2>;
    145 		};
    146 
    147 		gpmp05: gpmp05 {
    148 			gpio-controller;
    149 			#gpio-cells = <2>;
    150 		};
    151 
    152 		gpmp06: gpmp06 {
    153 			gpio-controller;
    154 			#gpio-cells = <2>;
    155 		};
    156 
    157 		gpmp07: gpmp07 {
    158 			gpio-controller;
    159 			#gpio-cells = <2>;
    160 		};
    161 
    162 		gpmp10: gpmp10 {
    163 			gpio-controller;
    164 			#gpio-cells = <2>;
    165 		};
    166 
    167 		gpmp11: gpmp11 {
    168 			gpio-controller;
    169 			#gpio-cells = <2>;
    170 		};
    171 
    172 		gpmp12: gpmp12 {
    173 			gpio-controller;
    174 			#gpio-cells = <2>;
    175 		};
    176 
    177 		gpmp13: gpmp13 {
    178 			gpio-controller;
    179 			#gpio-cells = <2>;
    180 		};
    181 
    182 		gpmp14: gpmp14 {
    183 			gpio-controller;
    184 			#gpio-cells = <2>;
    185 		};
    186 
    187 		gpmp15: gpmp15 {
    188 			gpio-controller;
    189 			#gpio-cells = <2>;
    190 		};
    191 
    192 		gpmp16: gpmp16 {
    193 			gpio-controller;
    194 			#gpio-cells = <2>;
    195 		};
    196 
    197 		gpmp17: gpmp17 {
    198 			gpio-controller;
    199 			#gpio-cells = <2>;
    200 		};
    201 
    202 		gpmp18: gpmp18 {
    203 			gpio-controller;
    204 			#gpio-cells = <2>;
    205 		};
    206 
    207 		gpmp20: gpmp20 {
    208 			gpio-controller;
    209 			#gpio-cells = <2>;
    210 		};
    211 
    212 		gpmp21: gpmp21 {
    213 			gpio-controller;
    214 			#gpio-cells = <2>;
    215 		};
    216 
    217 		gpmp22: gpmp22 {
    218 			gpio-controller;
    219 			#gpio-cells = <2>;
    220 		};
    221 
    222 		gpmp23: gpmp23 {
    223 			gpio-controller;
    224 			#gpio-cells = <2>;
    225 		};
    226 
    227 		gpmp24: gpmp24 {
    228 			gpio-controller;
    229 			#gpio-cells = <2>;
    230 		};
    231 
    232 		gpmp25: gpmp25 {
    233 			gpio-controller;
    234 			#gpio-cells = <2>;
    235 		};
    236 
    237 		gpmp26: gpmp26 {
    238 			gpio-controller;
    239 			#gpio-cells = <2>;
    240 		};
    241 
    242 		gpmp27: gpmp27 {
    243 			gpio-controller;
    244 			#gpio-cells = <2>;
    245 		};
    246 
    247 		gpmp28: gpmp28 {
    248 			gpio-controller;
    249 			#gpio-cells = <2>;
    250 		};
    251 
    252 		gph0: gph0 {
    253 			reg = <0xc00 0x20>;
    254 			gpio-controller;
    255 			#gpio-cells = <2>;
    256 		};
    257 
    258 		gph1: gph1 {
    259 			gpio-controller;
    260 			#gpio-cells = <2>;
    261 		};
    262 
    263 		gph2: gph2 {
    264 			gpio-controller;
    265 			#gpio-cells = <2>;
    266 		};
    267 
    268 		gph3: gph3 {
    269 			gpio-controller;
    270 			#gpio-cells = <2>;
    271 		};
    272 
    273 	};
    274 };
    275