145051539SThomas Gleixner// SPDX-License-Identifier: GPL-2.0-only 22eb9504bSChristian Ruppert/* 32eb9504bSChristian Ruppert * Abilis Systems TB101 SOC device tree 42eb9504bSChristian Ruppert * 52eb9504bSChristian Ruppert * Copyright (C) Abilis Systems 2013 62eb9504bSChristian Ruppert * 72eb9504bSChristian Ruppert * Author: Christian Ruppert <christian.ruppert@abilis.com> 82eb9504bSChristian Ruppert */ 92eb9504bSChristian Ruppert 102eb9504bSChristian Ruppert/include/ "abilis_tb10x.dtsi" 112eb9504bSChristian Ruppert 122eb9504bSChristian Ruppert 132eb9504bSChristian Ruppert/ { 142eb9504bSChristian Ruppert soc100 { 152eb9504bSChristian Ruppert bus-frequency = <166666666>; 162eb9504bSChristian Ruppert 172eb9504bSChristian Ruppert pll0: oscillator { 182eb9504bSChristian Ruppert clock-frequency = <1000000000>; 192eb9504bSChristian Ruppert }; 202eb9504bSChristian Ruppert cpu_clk: clkdiv_cpu { 212eb9504bSChristian Ruppert clock-mult = <1>; 222eb9504bSChristian Ruppert clock-div = <2>; 232eb9504bSChristian Ruppert }; 242eb9504bSChristian Ruppert ahb_clk: clkdiv_ahb { 252eb9504bSChristian Ruppert clock-mult = <1>; 262eb9504bSChristian Ruppert clock-div = <6>; 272eb9504bSChristian Ruppert }; 282eb9504bSChristian Ruppert 29ef4c54c3SAlexey Brodkin iomux: iomux@ff10601c { 302eb9504bSChristian Ruppert /* Port 1 */ 312eb9504bSChristian Ruppert pctl_tsin_s0: pctl-tsin-s0 { /* Serial TS-in 0 */ 329c8e612dSChristian Ruppert abilis,function = "mis0"; 332eb9504bSChristian Ruppert }; 342eb9504bSChristian Ruppert pctl_tsin_s1: pctl-tsin-s1 { /* Serial TS-in 1 */ 359c8e612dSChristian Ruppert abilis,function = "mis1"; 362eb9504bSChristian Ruppert }; 372eb9504bSChristian Ruppert pctl_gpio_a: pctl-gpio-a { /* GPIO bank A */ 389c8e612dSChristian Ruppert abilis,function = "gpioa"; 392eb9504bSChristian Ruppert }; 402eb9504bSChristian Ruppert pctl_tsin_p1: pctl-tsin-p1 { /* Parallel TS-in 1 */ 419c8e612dSChristian Ruppert abilis,function = "mip1"; 422eb9504bSChristian Ruppert }; 432eb9504bSChristian Ruppert /* Port 2 */ 442eb9504bSChristian Ruppert pctl_tsin_s2: pctl-tsin-s2 { /* Serial TS-in 2 */ 459c8e612dSChristian Ruppert abilis,function = "mis2"; 462eb9504bSChristian Ruppert }; 472eb9504bSChristian Ruppert pctl_tsin_s3: pctl-tsin-s3 { /* Serial TS-in 3 */ 489c8e612dSChristian Ruppert abilis,function = "mis3"; 492eb9504bSChristian Ruppert }; 502eb9504bSChristian Ruppert pctl_gpio_c: pctl-gpio-c { /* GPIO bank C */ 519c8e612dSChristian Ruppert abilis,function = "gpioc"; 522eb9504bSChristian Ruppert }; 532eb9504bSChristian Ruppert pctl_tsin_p3: pctl-tsin-p3 { /* Parallel TS-in 3 */ 549c8e612dSChristian Ruppert abilis,function = "mip3"; 552eb9504bSChristian Ruppert }; 562eb9504bSChristian Ruppert /* Port 3 */ 572eb9504bSChristian Ruppert pctl_tsin_s4: pctl-tsin-s4 { /* Serial TS-in 4 */ 589c8e612dSChristian Ruppert abilis,function = "mis4"; 592eb9504bSChristian Ruppert }; 602eb9504bSChristian Ruppert pctl_tsin_s5: pctl-tsin-s5 { /* Serial TS-in 5 */ 619c8e612dSChristian Ruppert abilis,function = "mis5"; 622eb9504bSChristian Ruppert }; 632eb9504bSChristian Ruppert pctl_gpio_e: pctl-gpio-e { /* GPIO bank E */ 649c8e612dSChristian Ruppert abilis,function = "gpioe"; 652eb9504bSChristian Ruppert }; 662eb9504bSChristian Ruppert pctl_tsin_p5: pctl-tsin-p5 { /* Parallel TS-in 5 */ 679c8e612dSChristian Ruppert abilis,function = "mip5"; 682eb9504bSChristian Ruppert }; 692eb9504bSChristian Ruppert /* Port 4 */ 702eb9504bSChristian Ruppert pctl_tsin_s6: pctl-tsin-s6 { /* Serial TS-in 6 */ 719c8e612dSChristian Ruppert abilis,function = "mis6"; 722eb9504bSChristian Ruppert }; 732eb9504bSChristian Ruppert pctl_tsin_s7: pctl-tsin-s7 { /* Serial TS-in 7 */ 749c8e612dSChristian Ruppert abilis,function = "mis7"; 752eb9504bSChristian Ruppert }; 762eb9504bSChristian Ruppert pctl_gpio_g: pctl-gpio-g { /* GPIO bank G */ 779c8e612dSChristian Ruppert abilis,function = "gpiog"; 782eb9504bSChristian Ruppert }; 792eb9504bSChristian Ruppert pctl_tsin_p7: pctl-tsin-p7 { /* Parallel TS-in 7 */ 809c8e612dSChristian Ruppert abilis,function = "mip7"; 812eb9504bSChristian Ruppert }; 822eb9504bSChristian Ruppert /* Port 5 */ 832eb9504bSChristian Ruppert pctl_gpio_j: pctl-gpio-j { /* GPIO bank J */ 849c8e612dSChristian Ruppert abilis,function = "gpioj"; 852eb9504bSChristian Ruppert }; 862eb9504bSChristian Ruppert pctl_gpio_k: pctl-gpio-k { /* GPIO bank K */ 879c8e612dSChristian Ruppert abilis,function = "gpiok"; 882eb9504bSChristian Ruppert }; 892eb9504bSChristian Ruppert pctl_ciplus: pctl-ciplus { /* CI+ interface */ 909c8e612dSChristian Ruppert abilis,function = "ciplus"; 912eb9504bSChristian Ruppert }; 922eb9504bSChristian Ruppert pctl_mcard: pctl-mcard { /* M-Card interface */ 939c8e612dSChristian Ruppert abilis,function = "mcard"; 942eb9504bSChristian Ruppert }; 952eb9504bSChristian Ruppert pctl_stc0: pctl-stc0 { /* Smart card I/F 0 */ 969c8e612dSChristian Ruppert abilis,function = "stc0"; 972eb9504bSChristian Ruppert }; 982eb9504bSChristian Ruppert pctl_stc1: pctl-stc1 { /* Smart card I/F 1 */ 999c8e612dSChristian Ruppert abilis,function = "stc1"; 1002eb9504bSChristian Ruppert }; 1012eb9504bSChristian Ruppert /* Port 6 */ 1022eb9504bSChristian Ruppert pctl_tsout_p: pctl-tsout-p { /* Parallel TS-out */ 1039c8e612dSChristian Ruppert abilis,function = "mop"; 1042eb9504bSChristian Ruppert }; 1052eb9504bSChristian Ruppert pctl_tsout_s0: pctl-tsout-s0 { /* Serial TS-out 0 */ 1069c8e612dSChristian Ruppert abilis,function = "mos0"; 1072eb9504bSChristian Ruppert }; 1082eb9504bSChristian Ruppert pctl_tsout_s1: pctl-tsout-s1 { /* Serial TS-out 1 */ 1099c8e612dSChristian Ruppert abilis,function = "mos1"; 1102eb9504bSChristian Ruppert }; 1112eb9504bSChristian Ruppert pctl_tsout_s2: pctl-tsout-s2 { /* Serial TS-out 2 */ 1129c8e612dSChristian Ruppert abilis,function = "mos2"; 1132eb9504bSChristian Ruppert }; 1142eb9504bSChristian Ruppert pctl_tsout_s3: pctl-tsout-s3 { /* Serial TS-out 3 */ 1159c8e612dSChristian Ruppert abilis,function = "mos3"; 1162eb9504bSChristian Ruppert }; 1172eb9504bSChristian Ruppert /* Port 7 */ 1182eb9504bSChristian Ruppert pctl_uart0: pctl-uart0 { /* UART 0 */ 1199c8e612dSChristian Ruppert abilis,function = "uart0"; 1202eb9504bSChristian Ruppert }; 1212eb9504bSChristian Ruppert pctl_uart1: pctl-uart1 { /* UART 1 */ 1229c8e612dSChristian Ruppert abilis,function = "uart1"; 1232eb9504bSChristian Ruppert }; 1242eb9504bSChristian Ruppert pctl_gpio_l: pctl-gpio-l { /* GPIO bank L */ 1259c8e612dSChristian Ruppert abilis,function = "gpiol"; 1262eb9504bSChristian Ruppert }; 1272eb9504bSChristian Ruppert pctl_gpio_m: pctl-gpio-m { /* GPIO bank M */ 1289c8e612dSChristian Ruppert abilis,function = "gpiom"; 1292eb9504bSChristian Ruppert }; 1302eb9504bSChristian Ruppert /* Port 8 */ 1312eb9504bSChristian Ruppert pctl_spi3: pctl-spi3 { 1329c8e612dSChristian Ruppert abilis,function = "spi3"; 1332eb9504bSChristian Ruppert }; 1342eb9504bSChristian Ruppert pctl_jtag: pctl-jtag { 1359c8e612dSChristian Ruppert abilis,function = "jtag"; 1362eb9504bSChristian Ruppert }; 1372eb9504bSChristian Ruppert /* Port 9 */ 1382eb9504bSChristian Ruppert pctl_spi1: pctl-spi1 { 1399c8e612dSChristian Ruppert abilis,function = "spi1"; 1402eb9504bSChristian Ruppert }; 1412eb9504bSChristian Ruppert pctl_gpio_n: pctl-gpio-n { 1429c8e612dSChristian Ruppert abilis,function = "gpion"; 1432eb9504bSChristian Ruppert }; 1442eb9504bSChristian Ruppert /* Unmuxed GPIOs */ 1452eb9504bSChristian Ruppert pctl_gpio_b: pctl-gpio-b { 1469c8e612dSChristian Ruppert abilis,function = "gpiob"; 1472eb9504bSChristian Ruppert }; 1482eb9504bSChristian Ruppert pctl_gpio_d: pctl-gpio-d { 1499c8e612dSChristian Ruppert abilis,function = "gpiod"; 1502eb9504bSChristian Ruppert }; 1512eb9504bSChristian Ruppert pctl_gpio_f: pctl-gpio-f { 1529c8e612dSChristian Ruppert abilis,function = "gpiof"; 1532eb9504bSChristian Ruppert }; 1542eb9504bSChristian Ruppert pctl_gpio_h: pctl-gpio-h { 1559c8e612dSChristian Ruppert abilis,function = "gpioh"; 1562eb9504bSChristian Ruppert }; 1572eb9504bSChristian Ruppert pctl_gpio_i: pctl-gpio-i { 1589c8e612dSChristian Ruppert abilis,function = "gpioi"; 1592eb9504bSChristian Ruppert }; 1602eb9504bSChristian Ruppert }; 1612eb9504bSChristian Ruppert 162ef4c54c3SAlexey Brodkin gpioa: gpio@ff140000 { 1632eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 1642eb9504bSChristian Ruppert interrupt-controller; 1652eb9504bSChristian Ruppert #interrupt-cells = <1>; 1662eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 167723e2b80SChristian Ruppert interrupts = <27 2>; 168ef4c54c3SAlexey Brodkin reg = <0xff140000 0x1000>; 1692eb9504bSChristian Ruppert gpio-controller; 1709c8e612dSChristian Ruppert #gpio-cells = <2>; 1719c8e612dSChristian Ruppert abilis,ngpio = <3>; 1729c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 1739c8e612dSChristian Ruppert gpio-ranges-group-names = "gpioa"; 1742eb9504bSChristian Ruppert }; 175ef4c54c3SAlexey Brodkin gpiob: gpio@ff141000 { 1762eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 1772eb9504bSChristian Ruppert interrupt-controller; 1782eb9504bSChristian Ruppert #interrupt-cells = <1>; 1792eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 180723e2b80SChristian Ruppert interrupts = <27 2>; 181ef4c54c3SAlexey Brodkin reg = <0xff141000 0x1000>; 1822eb9504bSChristian Ruppert gpio-controller; 1839c8e612dSChristian Ruppert #gpio-cells = <2>; 1849c8e612dSChristian Ruppert abilis,ngpio = <2>; 1859c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 1869c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiob"; 1872eb9504bSChristian Ruppert }; 188ef4c54c3SAlexey Brodkin gpioc: gpio@ff142000 { 1892eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 1902eb9504bSChristian Ruppert interrupt-controller; 1912eb9504bSChristian Ruppert #interrupt-cells = <1>; 1922eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 193723e2b80SChristian Ruppert interrupts = <27 2>; 194ef4c54c3SAlexey Brodkin reg = <0xff142000 0x1000>; 1952eb9504bSChristian Ruppert gpio-controller; 1969c8e612dSChristian Ruppert #gpio-cells = <2>; 1979c8e612dSChristian Ruppert abilis,ngpio = <3>; 1989c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 1999c8e612dSChristian Ruppert gpio-ranges-group-names = "gpioc"; 2002eb9504bSChristian Ruppert }; 201ef4c54c3SAlexey Brodkin gpiod: gpio@ff143000 { 2022eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2032eb9504bSChristian Ruppert interrupt-controller; 2042eb9504bSChristian Ruppert #interrupt-cells = <1>; 2052eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 206723e2b80SChristian Ruppert interrupts = <27 2>; 207ef4c54c3SAlexey Brodkin reg = <0xff143000 0x1000>; 2082eb9504bSChristian Ruppert gpio-controller; 2099c8e612dSChristian Ruppert #gpio-cells = <2>; 2109c8e612dSChristian Ruppert abilis,ngpio = <2>; 2119c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2129c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiod"; 2132eb9504bSChristian Ruppert }; 214ef4c54c3SAlexey Brodkin gpioe: gpio@ff144000 { 2152eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2162eb9504bSChristian Ruppert interrupt-controller; 2172eb9504bSChristian Ruppert #interrupt-cells = <1>; 2182eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 219723e2b80SChristian Ruppert interrupts = <27 2>; 220ef4c54c3SAlexey Brodkin reg = <0xff144000 0x1000>; 2212eb9504bSChristian Ruppert gpio-controller; 2229c8e612dSChristian Ruppert #gpio-cells = <2>; 2239c8e612dSChristian Ruppert abilis,ngpio = <3>; 2249c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2259c8e612dSChristian Ruppert gpio-ranges-group-names = "gpioe"; 2262eb9504bSChristian Ruppert }; 227ef4c54c3SAlexey Brodkin gpiof: gpio@ff145000 { 2282eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2292eb9504bSChristian Ruppert interrupt-controller; 2302eb9504bSChristian Ruppert #interrupt-cells = <1>; 2312eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 232723e2b80SChristian Ruppert interrupts = <27 2>; 233ef4c54c3SAlexey Brodkin reg = <0xff145000 0x1000>; 2342eb9504bSChristian Ruppert gpio-controller; 2359c8e612dSChristian Ruppert #gpio-cells = <2>; 2369c8e612dSChristian Ruppert abilis,ngpio = <2>; 2379c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2389c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiof"; 2392eb9504bSChristian Ruppert }; 240ef4c54c3SAlexey Brodkin gpiog: gpio@ff146000 { 2412eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2422eb9504bSChristian Ruppert interrupt-controller; 2432eb9504bSChristian Ruppert #interrupt-cells = <1>; 2442eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 245723e2b80SChristian Ruppert interrupts = <27 2>; 246ef4c54c3SAlexey Brodkin reg = <0xff146000 0x1000>; 2472eb9504bSChristian Ruppert gpio-controller; 2489c8e612dSChristian Ruppert #gpio-cells = <2>; 2499c8e612dSChristian Ruppert abilis,ngpio = <3>; 2509c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2519c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiog"; 2522eb9504bSChristian Ruppert }; 253ef4c54c3SAlexey Brodkin gpioh: gpio@ff147000 { 2542eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2552eb9504bSChristian Ruppert interrupt-controller; 2562eb9504bSChristian Ruppert #interrupt-cells = <1>; 2572eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 258723e2b80SChristian Ruppert interrupts = <27 2>; 259ef4c54c3SAlexey Brodkin reg = <0xff147000 0x1000>; 2602eb9504bSChristian Ruppert gpio-controller; 2619c8e612dSChristian Ruppert #gpio-cells = <2>; 2629c8e612dSChristian Ruppert abilis,ngpio = <2>; 2639c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2649c8e612dSChristian Ruppert gpio-ranges-group-names = "gpioh"; 2652eb9504bSChristian Ruppert }; 266ef4c54c3SAlexey Brodkin gpioi: gpio@ff148000 { 2672eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2682eb9504bSChristian Ruppert interrupt-controller; 2692eb9504bSChristian Ruppert #interrupt-cells = <1>; 2702eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 271723e2b80SChristian Ruppert interrupts = <27 2>; 272ef4c54c3SAlexey Brodkin reg = <0xff148000 0x1000>; 2732eb9504bSChristian Ruppert gpio-controller; 2749c8e612dSChristian Ruppert #gpio-cells = <2>; 2759c8e612dSChristian Ruppert abilis,ngpio = <12>; 2769c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2779c8e612dSChristian Ruppert gpio-ranges-group-names = "gpioi"; 2782eb9504bSChristian Ruppert }; 279ef4c54c3SAlexey Brodkin gpioj: gpio@ff149000 { 2802eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2812eb9504bSChristian Ruppert interrupt-controller; 2822eb9504bSChristian Ruppert #interrupt-cells = <1>; 2832eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 284723e2b80SChristian Ruppert interrupts = <27 2>; 285ef4c54c3SAlexey Brodkin reg = <0xff149000 0x1000>; 2862eb9504bSChristian Ruppert gpio-controller; 2879c8e612dSChristian Ruppert #gpio-cells = <2>; 2889c8e612dSChristian Ruppert abilis,ngpio = <32>; 2899c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 2909c8e612dSChristian Ruppert gpio-ranges-group-names = "gpioj"; 2912eb9504bSChristian Ruppert }; 292ef4c54c3SAlexey Brodkin gpiok: gpio@ff14a000 { 2932eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 2942eb9504bSChristian Ruppert interrupt-controller; 2952eb9504bSChristian Ruppert #interrupt-cells = <1>; 2962eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 297723e2b80SChristian Ruppert interrupts = <27 2>; 298ef4c54c3SAlexey Brodkin reg = <0xff14a000 0x1000>; 2992eb9504bSChristian Ruppert gpio-controller; 3009c8e612dSChristian Ruppert #gpio-cells = <2>; 3019c8e612dSChristian Ruppert abilis,ngpio = <22>; 3029c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 3039c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiok"; 3042eb9504bSChristian Ruppert }; 305ef4c54c3SAlexey Brodkin gpiol: gpio@ff14b000 { 3062eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 3072eb9504bSChristian Ruppert interrupt-controller; 3082eb9504bSChristian Ruppert #interrupt-cells = <1>; 3092eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 310723e2b80SChristian Ruppert interrupts = <27 2>; 311ef4c54c3SAlexey Brodkin reg = <0xff14b000 0x1000>; 3122eb9504bSChristian Ruppert gpio-controller; 3139c8e612dSChristian Ruppert #gpio-cells = <2>; 3149c8e612dSChristian Ruppert abilis,ngpio = <4>; 3159c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 3169c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiol"; 3172eb9504bSChristian Ruppert }; 318ef4c54c3SAlexey Brodkin gpiom: gpio@ff14c000 { 3192eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 3202eb9504bSChristian Ruppert interrupt-controller; 3212eb9504bSChristian Ruppert #interrupt-cells = <1>; 3222eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 323723e2b80SChristian Ruppert interrupts = <27 2>; 324ef4c54c3SAlexey Brodkin reg = <0xff14c000 0x1000>; 3252eb9504bSChristian Ruppert gpio-controller; 3269c8e612dSChristian Ruppert #gpio-cells = <2>; 3279c8e612dSChristian Ruppert abilis,ngpio = <4>; 3289c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 3299c8e612dSChristian Ruppert gpio-ranges-group-names = "gpiom"; 3302eb9504bSChristian Ruppert }; 331ef4c54c3SAlexey Brodkin gpion: gpio@ff14d000 { 3322eb9504bSChristian Ruppert compatible = "abilis,tb10x-gpio"; 3332eb9504bSChristian Ruppert interrupt-controller; 3342eb9504bSChristian Ruppert #interrupt-cells = <1>; 3352eb9504bSChristian Ruppert interrupt-parent = <&tb10x_ictl>; 336723e2b80SChristian Ruppert interrupts = <27 2>; 337ef4c54c3SAlexey Brodkin reg = <0xff14d000 0x1000>; 3382eb9504bSChristian Ruppert gpio-controller; 3399c8e612dSChristian Ruppert #gpio-cells = <2>; 3409c8e612dSChristian Ruppert abilis,ngpio = <5>; 3419c8e612dSChristian Ruppert gpio-ranges = <&iomux 0 0 0>; 3429c8e612dSChristian Ruppert gpio-ranges-group-names = "gpion"; 3432eb9504bSChristian Ruppert }; 3442eb9504bSChristian Ruppert }; 3452eb9504bSChristian Ruppert}; 346