| .. | .. |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | /* |
|---|
| 2 | 3 | * Abilis Systems TB100 SOC device tree |
|---|
| 3 | 4 | * |
|---|
| 4 | 5 | * Copyright (C) Abilis Systems 2013 |
|---|
| 5 | 6 | * |
|---|
| 6 | 7 | * Author: Christian Ruppert <christian.ruppert@abilis.com> |
|---|
| 7 | | - * |
|---|
| 8 | | - * This program is free software; you can redistribute it and/or modify |
|---|
| 9 | | - * it under the terms of the GNU General Public License version 2 as |
|---|
| 10 | | - * published by the Free Software Foundation. |
|---|
| 11 | | - * |
|---|
| 12 | | - * This program is distributed in the hope that it will be useful, |
|---|
| 13 | | - * but WITHOUT ANY WARRANTY; without even the implied warranty of |
|---|
| 14 | | - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|---|
| 15 | | - * GNU General Public License for more details. |
|---|
| 16 | | - * |
|---|
| 17 | | - * You should have received a copy of the GNU General Public License |
|---|
| 18 | | - * along with this program; if not, write to the Free Software |
|---|
| 19 | | - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|---|
| 20 | 8 | */ |
|---|
| 21 | 9 | |
|---|
| 22 | 10 | /include/ "abilis_tb10x.dtsi" |
|---|
| .. | .. |
|---|
| 38 | 26 | clock-div = <6>; |
|---|
| 39 | 27 | }; |
|---|
| 40 | 28 | |
|---|
| 41 | | - iomux: iomux@FF10601c { |
|---|
| 29 | + iomux: iomux@ff10601c { |
|---|
| 42 | 30 | /* Port 1 */ |
|---|
| 43 | 31 | pctl_tsin_s0: pctl-tsin-s0 { /* Serial TS-in 0 */ |
|---|
| 44 | 32 | abilis,function = "mis0"; |
|---|
| .. | .. |
|---|
| 162 | 150 | }; |
|---|
| 163 | 151 | }; |
|---|
| 164 | 152 | |
|---|
| 165 | | - gpioa: gpio@FF140000 { |
|---|
| 153 | + gpioa: gpio@ff140000 { |
|---|
| 166 | 154 | compatible = "abilis,tb10x-gpio"; |
|---|
| 167 | 155 | interrupt-controller; |
|---|
| 168 | 156 | #interrupt-cells = <1>; |
|---|
| 169 | 157 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 170 | 158 | interrupts = <27 2>; |
|---|
| 171 | | - reg = <0xFF140000 0x1000>; |
|---|
| 159 | + reg = <0xff140000 0x1000>; |
|---|
| 172 | 160 | gpio-controller; |
|---|
| 173 | 161 | #gpio-cells = <2>; |
|---|
| 174 | 162 | abilis,ngpio = <3>; |
|---|
| 175 | 163 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 176 | 164 | gpio-ranges-group-names = "gpioa"; |
|---|
| 177 | 165 | }; |
|---|
| 178 | | - gpiob: gpio@FF141000 { |
|---|
| 166 | + gpiob: gpio@ff141000 { |
|---|
| 179 | 167 | compatible = "abilis,tb10x-gpio"; |
|---|
| 180 | 168 | interrupt-controller; |
|---|
| 181 | 169 | #interrupt-cells = <1>; |
|---|
| 182 | 170 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 183 | 171 | interrupts = <27 2>; |
|---|
| 184 | | - reg = <0xFF141000 0x1000>; |
|---|
| 172 | + reg = <0xff141000 0x1000>; |
|---|
| 185 | 173 | gpio-controller; |
|---|
| 186 | 174 | #gpio-cells = <2>; |
|---|
| 187 | 175 | abilis,ngpio = <2>; |
|---|
| 188 | 176 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 189 | 177 | gpio-ranges-group-names = "gpiob"; |
|---|
| 190 | 178 | }; |
|---|
| 191 | | - gpioc: gpio@FF142000 { |
|---|
| 179 | + gpioc: gpio@ff142000 { |
|---|
| 192 | 180 | compatible = "abilis,tb10x-gpio"; |
|---|
| 193 | 181 | interrupt-controller; |
|---|
| 194 | 182 | #interrupt-cells = <1>; |
|---|
| 195 | 183 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 196 | 184 | interrupts = <27 2>; |
|---|
| 197 | | - reg = <0xFF142000 0x1000>; |
|---|
| 185 | + reg = <0xff142000 0x1000>; |
|---|
| 198 | 186 | gpio-controller; |
|---|
| 199 | 187 | #gpio-cells = <2>; |
|---|
| 200 | 188 | abilis,ngpio = <3>; |
|---|
| 201 | 189 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 202 | 190 | gpio-ranges-group-names = "gpioc"; |
|---|
| 203 | 191 | }; |
|---|
| 204 | | - gpiod: gpio@FF143000 { |
|---|
| 192 | + gpiod: gpio@ff143000 { |
|---|
| 205 | 193 | compatible = "abilis,tb10x-gpio"; |
|---|
| 206 | 194 | interrupt-controller; |
|---|
| 207 | 195 | #interrupt-cells = <1>; |
|---|
| 208 | 196 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 209 | 197 | interrupts = <27 2>; |
|---|
| 210 | | - reg = <0xFF143000 0x1000>; |
|---|
| 198 | + reg = <0xff143000 0x1000>; |
|---|
| 211 | 199 | gpio-controller; |
|---|
| 212 | 200 | #gpio-cells = <2>; |
|---|
| 213 | 201 | abilis,ngpio = <2>; |
|---|
| 214 | 202 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 215 | 203 | gpio-ranges-group-names = "gpiod"; |
|---|
| 216 | 204 | }; |
|---|
| 217 | | - gpioe: gpio@FF144000 { |
|---|
| 205 | + gpioe: gpio@ff144000 { |
|---|
| 218 | 206 | compatible = "abilis,tb10x-gpio"; |
|---|
| 219 | 207 | interrupt-controller; |
|---|
| 220 | 208 | #interrupt-cells = <1>; |
|---|
| 221 | 209 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 222 | 210 | interrupts = <27 2>; |
|---|
| 223 | | - reg = <0xFF144000 0x1000>; |
|---|
| 211 | + reg = <0xff144000 0x1000>; |
|---|
| 224 | 212 | gpio-controller; |
|---|
| 225 | 213 | #gpio-cells = <2>; |
|---|
| 226 | 214 | abilis,ngpio = <3>; |
|---|
| 227 | 215 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 228 | 216 | gpio-ranges-group-names = "gpioe"; |
|---|
| 229 | 217 | }; |
|---|
| 230 | | - gpiof: gpio@FF145000 { |
|---|
| 218 | + gpiof: gpio@ff145000 { |
|---|
| 231 | 219 | compatible = "abilis,tb10x-gpio"; |
|---|
| 232 | 220 | interrupt-controller; |
|---|
| 233 | 221 | #interrupt-cells = <1>; |
|---|
| 234 | 222 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 235 | 223 | interrupts = <27 2>; |
|---|
| 236 | | - reg = <0xFF145000 0x1000>; |
|---|
| 224 | + reg = <0xff145000 0x1000>; |
|---|
| 237 | 225 | gpio-controller; |
|---|
| 238 | 226 | #gpio-cells = <2>; |
|---|
| 239 | 227 | abilis,ngpio = <2>; |
|---|
| 240 | 228 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 241 | 229 | gpio-ranges-group-names = "gpiof"; |
|---|
| 242 | 230 | }; |
|---|
| 243 | | - gpiog: gpio@FF146000 { |
|---|
| 231 | + gpiog: gpio@ff146000 { |
|---|
| 244 | 232 | compatible = "abilis,tb10x-gpio"; |
|---|
| 245 | 233 | interrupt-controller; |
|---|
| 246 | 234 | #interrupt-cells = <1>; |
|---|
| 247 | 235 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 248 | 236 | interrupts = <27 2>; |
|---|
| 249 | | - reg = <0xFF146000 0x1000>; |
|---|
| 237 | + reg = <0xff146000 0x1000>; |
|---|
| 250 | 238 | gpio-controller; |
|---|
| 251 | 239 | #gpio-cells = <2>; |
|---|
| 252 | 240 | abilis,ngpio = <3>; |
|---|
| 253 | 241 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 254 | 242 | gpio-ranges-group-names = "gpiog"; |
|---|
| 255 | 243 | }; |
|---|
| 256 | | - gpioh: gpio@FF147000 { |
|---|
| 244 | + gpioh: gpio@ff147000 { |
|---|
| 257 | 245 | compatible = "abilis,tb10x-gpio"; |
|---|
| 258 | 246 | interrupt-controller; |
|---|
| 259 | 247 | #interrupt-cells = <1>; |
|---|
| 260 | 248 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 261 | 249 | interrupts = <27 2>; |
|---|
| 262 | | - reg = <0xFF147000 0x1000>; |
|---|
| 250 | + reg = <0xff147000 0x1000>; |
|---|
| 263 | 251 | gpio-controller; |
|---|
| 264 | 252 | #gpio-cells = <2>; |
|---|
| 265 | 253 | abilis,ngpio = <2>; |
|---|
| 266 | 254 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 267 | 255 | gpio-ranges-group-names = "gpioh"; |
|---|
| 268 | 256 | }; |
|---|
| 269 | | - gpioi: gpio@FF148000 { |
|---|
| 257 | + gpioi: gpio@ff148000 { |
|---|
| 270 | 258 | compatible = "abilis,tb10x-gpio"; |
|---|
| 271 | 259 | interrupt-controller; |
|---|
| 272 | 260 | #interrupt-cells = <1>; |
|---|
| 273 | 261 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 274 | 262 | interrupts = <27 2>; |
|---|
| 275 | | - reg = <0xFF148000 0x1000>; |
|---|
| 263 | + reg = <0xff148000 0x1000>; |
|---|
| 276 | 264 | gpio-controller; |
|---|
| 277 | 265 | #gpio-cells = <2>; |
|---|
| 278 | 266 | abilis,ngpio = <12>; |
|---|
| 279 | 267 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 280 | 268 | gpio-ranges-group-names = "gpioi"; |
|---|
| 281 | 269 | }; |
|---|
| 282 | | - gpioj: gpio@FF149000 { |
|---|
| 270 | + gpioj: gpio@ff149000 { |
|---|
| 283 | 271 | compatible = "abilis,tb10x-gpio"; |
|---|
| 284 | 272 | interrupt-controller; |
|---|
| 285 | 273 | #interrupt-cells = <1>; |
|---|
| 286 | 274 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 287 | 275 | interrupts = <27 2>; |
|---|
| 288 | | - reg = <0xFF149000 0x1000>; |
|---|
| 276 | + reg = <0xff149000 0x1000>; |
|---|
| 289 | 277 | gpio-controller; |
|---|
| 290 | 278 | #gpio-cells = <2>; |
|---|
| 291 | 279 | abilis,ngpio = <32>; |
|---|
| 292 | 280 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 293 | 281 | gpio-ranges-group-names = "gpioj"; |
|---|
| 294 | 282 | }; |
|---|
| 295 | | - gpiok: gpio@FF14a000 { |
|---|
| 283 | + gpiok: gpio@ff14a000 { |
|---|
| 296 | 284 | compatible = "abilis,tb10x-gpio"; |
|---|
| 297 | 285 | interrupt-controller; |
|---|
| 298 | 286 | #interrupt-cells = <1>; |
|---|
| 299 | 287 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 300 | 288 | interrupts = <27 2>; |
|---|
| 301 | | - reg = <0xFF14A000 0x1000>; |
|---|
| 289 | + reg = <0xff14a000 0x1000>; |
|---|
| 302 | 290 | gpio-controller; |
|---|
| 303 | 291 | #gpio-cells = <2>; |
|---|
| 304 | 292 | abilis,ngpio = <22>; |
|---|
| 305 | 293 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 306 | 294 | gpio-ranges-group-names = "gpiok"; |
|---|
| 307 | 295 | }; |
|---|
| 308 | | - gpiol: gpio@FF14b000 { |
|---|
| 296 | + gpiol: gpio@ff14b000 { |
|---|
| 309 | 297 | compatible = "abilis,tb10x-gpio"; |
|---|
| 310 | 298 | interrupt-controller; |
|---|
| 311 | 299 | #interrupt-cells = <1>; |
|---|
| 312 | 300 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 313 | 301 | interrupts = <27 2>; |
|---|
| 314 | | - reg = <0xFF14B000 0x1000>; |
|---|
| 302 | + reg = <0xff14b000 0x1000>; |
|---|
| 315 | 303 | gpio-controller; |
|---|
| 316 | 304 | #gpio-cells = <2>; |
|---|
| 317 | 305 | abilis,ngpio = <4>; |
|---|
| 318 | 306 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 319 | 307 | gpio-ranges-group-names = "gpiol"; |
|---|
| 320 | 308 | }; |
|---|
| 321 | | - gpiom: gpio@FF14c000 { |
|---|
| 309 | + gpiom: gpio@ff14c000 { |
|---|
| 322 | 310 | compatible = "abilis,tb10x-gpio"; |
|---|
| 323 | 311 | interrupt-controller; |
|---|
| 324 | 312 | #interrupt-cells = <1>; |
|---|
| 325 | 313 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 326 | 314 | interrupts = <27 2>; |
|---|
| 327 | | - reg = <0xFF14C000 0x1000>; |
|---|
| 315 | + reg = <0xff14c000 0x1000>; |
|---|
| 328 | 316 | gpio-controller; |
|---|
| 329 | 317 | #gpio-cells = <2>; |
|---|
| 330 | 318 | abilis,ngpio = <4>; |
|---|
| 331 | 319 | gpio-ranges = <&iomux 0 0 0>; |
|---|
| 332 | 320 | gpio-ranges-group-names = "gpiom"; |
|---|
| 333 | 321 | }; |
|---|
| 334 | | - gpion: gpio@FF14d000 { |
|---|
| 322 | + gpion: gpio@ff14d000 { |
|---|
| 335 | 323 | compatible = "abilis,tb10x-gpio"; |
|---|
| 336 | 324 | interrupt-controller; |
|---|
| 337 | 325 | #interrupt-cells = <1>; |
|---|
| 338 | 326 | interrupt-parent = <&tb10x_ictl>; |
|---|
| 339 | 327 | interrupts = <27 2>; |
|---|
| 340 | | - reg = <0xFF14D000 0x1000>; |
|---|
| 328 | + reg = <0xff14d000 0x1000>; |
|---|
| 341 | 329 | gpio-controller; |
|---|
| 342 | 330 | #gpio-cells = <2>; |
|---|
| 343 | 331 | abilis,ngpio = <5>; |
|---|