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