18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Abilis Systems TB101 Development Kit PCB device tree 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * Copyright (C) Abilis Systems 2013 68c2ecf20Sopenharmony_ci * 78c2ecf20Sopenharmony_ci * Author: Christian Ruppert <christian.ruppert@abilis.com> 88c2ecf20Sopenharmony_ci */ 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci/dts-v1/; 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci/include/ "abilis_tb101.dtsi" 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci/ { 158c2ecf20Sopenharmony_ci model = "abilis,tb101"; 168c2ecf20Sopenharmony_ci chosen { 178c2ecf20Sopenharmony_ci bootargs = "earlycon=uart8250,mmio32,0xff100000,9600n8 console=ttyS0,9600n8"; 188c2ecf20Sopenharmony_ci }; 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci aliases { }; 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci memory { 238c2ecf20Sopenharmony_ci device_type = "memory"; 248c2ecf20Sopenharmony_ci reg = <0x80000000 0x08000000>; /* 128M */ 258c2ecf20Sopenharmony_ci }; 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci soc100 { 288c2ecf20Sopenharmony_ci uart@ff100000 { 298c2ecf20Sopenharmony_ci pinctrl-names = "default"; 308c2ecf20Sopenharmony_ci pinctrl-0 = <&pctl_uart0>; 318c2ecf20Sopenharmony_ci }; 328c2ecf20Sopenharmony_ci ethernet@fe100000 { 338c2ecf20Sopenharmony_ci phy-mode = "rgmii"; 348c2ecf20Sopenharmony_ci }; 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci i2c0: i2c@ff120000 { 378c2ecf20Sopenharmony_ci i2c-sda-hold-time-ns = <432>; 388c2ecf20Sopenharmony_ci }; 398c2ecf20Sopenharmony_ci i2c1: i2c@ff121000 { 408c2ecf20Sopenharmony_ci i2c-sda-hold-time-ns = <432>; 418c2ecf20Sopenharmony_ci }; 428c2ecf20Sopenharmony_ci i2c2: i2c@ff122000 { 438c2ecf20Sopenharmony_ci i2c-sda-hold-time-ns = <432>; 448c2ecf20Sopenharmony_ci }; 458c2ecf20Sopenharmony_ci i2c3: i2c@ff123000 { 468c2ecf20Sopenharmony_ci i2c-sda-hold-time-ns = <432>; 478c2ecf20Sopenharmony_ci }; 488c2ecf20Sopenharmony_ci i2c4: i2c@ff124000 { 498c2ecf20Sopenharmony_ci i2c-sda-hold-time-ns = <432>; 508c2ecf20Sopenharmony_ci }; 518c2ecf20Sopenharmony_ci 528c2ecf20Sopenharmony_ci leds { 538c2ecf20Sopenharmony_ci compatible = "gpio-leds"; 548c2ecf20Sopenharmony_ci power { 558c2ecf20Sopenharmony_ci label = "Power"; 568c2ecf20Sopenharmony_ci gpios = <&gpioi 0 0>; 578c2ecf20Sopenharmony_ci linux,default-trigger = "default-on"; 588c2ecf20Sopenharmony_ci }; 598c2ecf20Sopenharmony_ci heartbeat { 608c2ecf20Sopenharmony_ci label = "Heartbeat"; 618c2ecf20Sopenharmony_ci gpios = <&gpioi 1 0>; 628c2ecf20Sopenharmony_ci linux,default-trigger = "heartbeat"; 638c2ecf20Sopenharmony_ci }; 648c2ecf20Sopenharmony_ci led2 { 658c2ecf20Sopenharmony_ci label = "LED2"; 668c2ecf20Sopenharmony_ci gpios = <&gpioi 2 0>; 678c2ecf20Sopenharmony_ci default-state = "off"; 688c2ecf20Sopenharmony_ci }; 698c2ecf20Sopenharmony_ci led3 { 708c2ecf20Sopenharmony_ci label = "LED3"; 718c2ecf20Sopenharmony_ci gpios = <&gpioi 3 0>; 728c2ecf20Sopenharmony_ci default-state = "off"; 738c2ecf20Sopenharmony_ci }; 748c2ecf20Sopenharmony_ci led4 { 758c2ecf20Sopenharmony_ci label = "LED4"; 768c2ecf20Sopenharmony_ci gpios = <&gpioi 4 0>; 778c2ecf20Sopenharmony_ci default-state = "off"; 788c2ecf20Sopenharmony_ci }; 798c2ecf20Sopenharmony_ci led5 { 808c2ecf20Sopenharmony_ci label = "LED5"; 818c2ecf20Sopenharmony_ci gpios = <&gpioi 5 0>; 828c2ecf20Sopenharmony_ci default-state = "off"; 838c2ecf20Sopenharmony_ci }; 848c2ecf20Sopenharmony_ci led6 { 858c2ecf20Sopenharmony_ci label = "LED6"; 868c2ecf20Sopenharmony_ci gpios = <&gpioi 6 0>; 878c2ecf20Sopenharmony_ci default-state = "off"; 888c2ecf20Sopenharmony_ci }; 898c2ecf20Sopenharmony_ci led7 { 908c2ecf20Sopenharmony_ci label = "LED7"; 918c2ecf20Sopenharmony_ci gpios = <&gpioi 7 0>; 928c2ecf20Sopenharmony_ci default-state = "off"; 938c2ecf20Sopenharmony_ci }; 948c2ecf20Sopenharmony_ci led8 { 958c2ecf20Sopenharmony_ci label = "LED8"; 968c2ecf20Sopenharmony_ci gpios = <&gpioi 8 0>; 978c2ecf20Sopenharmony_ci default-state = "off"; 988c2ecf20Sopenharmony_ci }; 998c2ecf20Sopenharmony_ci led9 { 1008c2ecf20Sopenharmony_ci label = "LED9"; 1018c2ecf20Sopenharmony_ci gpios = <&gpioi 9 0>; 1028c2ecf20Sopenharmony_ci default-state = "off"; 1038c2ecf20Sopenharmony_ci }; 1048c2ecf20Sopenharmony_ci led10 { 1058c2ecf20Sopenharmony_ci label = "LED10"; 1068c2ecf20Sopenharmony_ci gpios = <&gpioi 10 0>; 1078c2ecf20Sopenharmony_ci default-state = "off"; 1088c2ecf20Sopenharmony_ci }; 1098c2ecf20Sopenharmony_ci led11 { 1108c2ecf20Sopenharmony_ci label = "LED11"; 1118c2ecf20Sopenharmony_ci gpios = <&gpioi 11 0>; 1128c2ecf20Sopenharmony_ci default-state = "off"; 1138c2ecf20Sopenharmony_ci }; 1148c2ecf20Sopenharmony_ci }; 1158c2ecf20Sopenharmony_ci }; 1168c2ecf20Sopenharmony_ci}; 117