1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright 2021-2022 NXP
8 #include "ls1021a.dtsi"
11 model = "LS1021A-IOT Board";
12 compatible = "fsl,ls1021a-iot", "fsl,ls1021a";
14 sys_mclk: clock-mclk {
15 compatible = "fixed-clock";
17 clock-frequency = <24576000>;
20 reg_3p3v: regulator-3V3 {
21 compatible = "regulator-fixed";
22 regulator-name = "3P3V";
23 regulator-min-microvolt = <3300000>;
24 regulator-max-microvolt = <3300000>;
28 reg_2p5v: regulator-2V5 {
29 compatible = "regulator-fixed";
30 regulator-name = "2P5V";
31 regulator-min-microvolt = <2500000>;
32 regulator-max-microvolt = <2500000>;
37 compatible = "simple-audio-card";
38 simple-audio-card,format = "i2s";
39 simple-audio-card,widgets =
40 "Microphone", "Microphone Jack",
41 "Headphone", "Headphone Jack",
42 "Speaker", "Speaker Ext",
43 "Line", "Line In Jack";
44 simple-audio-card,routing =
45 "MIC_IN", "Microphone Jack",
46 "Microphone Jack", "Mic Bias",
47 "LINE_IN", "Line In Jack",
48 "Headphone Jack", "HP_OUT",
49 "Speaker Ext", "LINE_OUT";
51 simple-audio-card,cpu {
57 simple-audio-card,codec {
58 sound-dai = <&sgtl5000>;
86 bits-per-pixel = <24>;
89 native-mode = <&timing0>;
92 clock-frequency = <25000000>;
109 tbi-handle = <&tbi1>;
110 phy-handle = <&phy1>;
111 phy-connection-type = "sgmii";
116 tbi-handle = <&tbi1>;
117 phy-handle = <&phy3>;
118 phy-connection-type = "sgmii";
123 fixed-link = <0 1 1000 0 0>;
124 phy-connection-type = "rgmii-id";
136 compatible = "nxp,pca9555";
140 interrupt-controller;
141 #interrupt-cells = <2>;
144 sgtl5000: audio-codec@2a {
145 #sound-dai-cells = <0x0>;
146 compatible = "fsl,sgtl5000";
148 VDDA-supply = <®_3p3v>;
149 VDDIO-supply = <®_2p5v>;
150 clocks = <&sys_mclk>;
154 compatible = "maxim,max1239";
156 #io-channel-cells = <1>;
159 ina2201: core-monitor@44 {
160 compatible = "ti,ina220";
162 shunt-resistor = <1000>;
165 ina2202: current-monitor@45 {
166 compatible = "ti,ina220";
168 shunt-resistor = <1000>;
171 lm75b: thermal-monitor@48 {
172 compatible = "national,lm75b";
182 phy0: ethernet-phy@0 {
186 phy1: ethernet-phy@1 {
190 phy2: ethernet-phy@2 {
194 phy3: ethernet-phy@3 {
200 device_type = "tbi-phy";
209 compatible = "jedec,spi-nor";
210 #address-cells = <1>;
212 spi-max-frequency = <20000000>;