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