Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-only
0002 /*
0003  * Copyright (C) 2017 MOXA Inc. - https://www.moxa.com/
0004  *
0005  * Author: SZ Lin (林上智) <sz.lin@moxa.com>
0006  */
0007 /dts-v1/;
0008 
0009 #include "am335x-moxa-uc-8100-common.dtsi"
0010 
0011 / {
0012         model = "Moxa UC-8100-ME-T";
0013         compatible = "moxa,uc-8100-me-t", "ti,am33xx";
0014 
0015         memory {
0016                 device_type = "memory";
0017                 reg = <0x80000000 0x20000000>; /* 512 MB */
0018         };
0019 
0020         leds {
0021                 compatible = "gpio-leds";
0022                 led1 {
0023                         label = "uc8100me:CEL1";
0024                         gpios = <&gpio_xten 8 0>;
0025                         default-state = "off";
0026                 };
0027 
0028                 led2 {
0029                         label = "uc8100me:CEL2";
0030                         gpios = <&gpio_xten 9 0>;
0031                         default-state = "off";
0032                 };
0033 
0034                 led3 {
0035                         label = "uc8100me:CEL3";
0036                         gpios = <&gpio_xten 10 0>;
0037                         default-state = "off";
0038                 };
0039 
0040                 led4 {
0041                         label = "uc8100me:DIA1";
0042                         gpios = <&gpio_xten 11 0>;
0043                         default-state = "off";
0044                 };
0045                 led5 {
0046                         label = "uc8100me:DIA2";
0047                         gpios = <&gpio_xten 12 0>;
0048                         default-state = "off";
0049                 };
0050                 led6 {
0051                         label = "uc8100me:DIA3";
0052                         gpios = <&gpio_xten 13 0>;
0053                         default-state = "off";
0054                 };
0055                 led7 {
0056                         label = "uc8100me:SD";
0057                         gpios = <&gpio_xten 14 0>;
0058                         default-state = "off";
0059                 };
0060                 led8 {
0061                         label = "uc8100me:USB";
0062                         gpios = <&gpio_xten 15 0>;
0063                         default-state = "off";
0064                 };
0065                 led9 {
0066                         label = "uc8100me:USER";
0067                         gpios = <&gpio0 20 GPIO_ACTIVE_HIGH>;
0068                         default-state = "off";
0069                 };
0070         };
0071 };
0072 
0073 &i2c0 {
0074         tpm: tpm@20 {
0075                 compatible = "infineon,slb9645tt";
0076                 reg = <0x20>;
0077         };
0078 };
0079 
0080 &tps {
0081         regulators {
0082                 vdd1_reg: regulator@2 {
0083                         /* VDD_MPU voltage limits 0.95V - 1.26V with +/-4% tolerance */
0084                         regulator-name = "vdd_mpu";
0085                         regulator-min-microvolt = <912500>;
0086                         regulator-max-microvolt = <1378000>;
0087                         regulator-boot-on;
0088                         regulator-always-on;
0089                 };
0090 
0091                 vdd2_reg: regulator@3 {
0092                         /* VDD_CORE voltage limits 0.95V - 1.1V with +/-4% tolerance */
0093                         regulator-name = "vdd_core";
0094                         regulator-min-microvolt = <912500>;
0095                         regulator-max-microvolt = <1150000>;
0096                         regulator-boot-on;
0097                         regulator-always-on;
0098                 };
0099         };
0100 };
0101