1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Copyright (C) 2017 MOXA Inc. - https://www.moxa.com/ 4*f126890aSEmmanuel Vadot * 5*f126890aSEmmanuel Vadot * Author: SZ Lin (林上智) <sz.lin@moxa.com> 6*f126890aSEmmanuel Vadot */ 7*f126890aSEmmanuel Vadot/dts-v1/; 8*f126890aSEmmanuel Vadot 9*f126890aSEmmanuel Vadot#include "am335x-moxa-uc-8100-common.dtsi" 10*f126890aSEmmanuel Vadot 11*f126890aSEmmanuel Vadot/ { 12*f126890aSEmmanuel Vadot model = "Moxa UC-8100-ME-T"; 13*f126890aSEmmanuel Vadot compatible = "moxa,uc-8100-me-t", "ti,am33xx"; 14*f126890aSEmmanuel Vadot 15*f126890aSEmmanuel Vadot memory { 16*f126890aSEmmanuel Vadot device_type = "memory"; 17*f126890aSEmmanuel Vadot reg = <0x80000000 0x20000000>; /* 512 MB */ 18*f126890aSEmmanuel Vadot }; 19*f126890aSEmmanuel Vadot 20*f126890aSEmmanuel Vadot leds { 21*f126890aSEmmanuel Vadot compatible = "gpio-leds"; 22*f126890aSEmmanuel Vadot led1 { 23*f126890aSEmmanuel Vadot label = "uc8100me:CEL1"; 24*f126890aSEmmanuel Vadot gpios = <&gpio_xten 8 0>; 25*f126890aSEmmanuel Vadot default-state = "off"; 26*f126890aSEmmanuel Vadot }; 27*f126890aSEmmanuel Vadot 28*f126890aSEmmanuel Vadot led2 { 29*f126890aSEmmanuel Vadot label = "uc8100me:CEL2"; 30*f126890aSEmmanuel Vadot gpios = <&gpio_xten 9 0>; 31*f126890aSEmmanuel Vadot default-state = "off"; 32*f126890aSEmmanuel Vadot }; 33*f126890aSEmmanuel Vadot 34*f126890aSEmmanuel Vadot led3 { 35*f126890aSEmmanuel Vadot label = "uc8100me:CEL3"; 36*f126890aSEmmanuel Vadot gpios = <&gpio_xten 10 0>; 37*f126890aSEmmanuel Vadot default-state = "off"; 38*f126890aSEmmanuel Vadot }; 39*f126890aSEmmanuel Vadot 40*f126890aSEmmanuel Vadot led4 { 41*f126890aSEmmanuel Vadot label = "uc8100me:DIA1"; 42*f126890aSEmmanuel Vadot gpios = <&gpio_xten 11 0>; 43*f126890aSEmmanuel Vadot default-state = "off"; 44*f126890aSEmmanuel Vadot }; 45*f126890aSEmmanuel Vadot led5 { 46*f126890aSEmmanuel Vadot label = "uc8100me:DIA2"; 47*f126890aSEmmanuel Vadot gpios = <&gpio_xten 12 0>; 48*f126890aSEmmanuel Vadot default-state = "off"; 49*f126890aSEmmanuel Vadot }; 50*f126890aSEmmanuel Vadot led6 { 51*f126890aSEmmanuel Vadot label = "uc8100me:DIA3"; 52*f126890aSEmmanuel Vadot gpios = <&gpio_xten 13 0>; 53*f126890aSEmmanuel Vadot default-state = "off"; 54*f126890aSEmmanuel Vadot }; 55*f126890aSEmmanuel Vadot led7 { 56*f126890aSEmmanuel Vadot label = "uc8100me:SD"; 57*f126890aSEmmanuel Vadot gpios = <&gpio_xten 14 0>; 58*f126890aSEmmanuel Vadot default-state = "off"; 59*f126890aSEmmanuel Vadot }; 60*f126890aSEmmanuel Vadot led8 { 61*f126890aSEmmanuel Vadot label = "uc8100me:USB"; 62*f126890aSEmmanuel Vadot gpios = <&gpio_xten 15 0>; 63*f126890aSEmmanuel Vadot default-state = "off"; 64*f126890aSEmmanuel Vadot }; 65*f126890aSEmmanuel Vadot led9 { 66*f126890aSEmmanuel Vadot label = "uc8100me:USER"; 67*f126890aSEmmanuel Vadot gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>; 68*f126890aSEmmanuel Vadot default-state = "off"; 69*f126890aSEmmanuel Vadot }; 70*f126890aSEmmanuel Vadot }; 71*f126890aSEmmanuel Vadot}; 72*f126890aSEmmanuel Vadot 73*f126890aSEmmanuel Vadot&i2c0 { 74*f126890aSEmmanuel Vadot tpm: tpm@20 { 75*f126890aSEmmanuel Vadot compatible = "infineon,slb9645tt"; 76*f126890aSEmmanuel Vadot reg = <0x20>; 77*f126890aSEmmanuel Vadot }; 78*f126890aSEmmanuel Vadot}; 79*f126890aSEmmanuel Vadot 80*f126890aSEmmanuel Vadot&tps { 81*f126890aSEmmanuel Vadot regulators { 82*f126890aSEmmanuel Vadot vdd1_reg: regulator@2 { 83*f126890aSEmmanuel Vadot /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */ 84*f126890aSEmmanuel Vadot regulator-name = "vdd_mpu"; 85*f126890aSEmmanuel Vadot regulator-min-microvolt = <912500>; 86*f126890aSEmmanuel Vadot regulator-max-microvolt = <1378000>; 87*f126890aSEmmanuel Vadot regulator-boot-on; 88*f126890aSEmmanuel Vadot regulator-always-on; 89*f126890aSEmmanuel Vadot }; 90*f126890aSEmmanuel Vadot 91*f126890aSEmmanuel Vadot vdd2_reg: regulator@3 { 92*f126890aSEmmanuel Vadot /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */ 93*f126890aSEmmanuel Vadot regulator-name = "vdd_core"; 94*f126890aSEmmanuel Vadot regulator-min-microvolt = <912500>; 95*f126890aSEmmanuel Vadot regulator-max-microvolt = <1150000>; 96*f126890aSEmmanuel Vadot regulator-boot-on; 97*f126890aSEmmanuel Vadot regulator-always-on; 98*f126890aSEmmanuel Vadot }; 99*f126890aSEmmanuel Vadot }; 100*f126890aSEmmanuel Vadot}; 101*f126890aSEmmanuel Vadot 102