1*ad5b6611SPriyanka Jain// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*ad5b6611SPriyanka Jain/*
3*ad5b6611SPriyanka Jain * Device Tree file for NXP LS2081A RDB Board.
4*ad5b6611SPriyanka Jain *
5*ad5b6611SPriyanka Jain * Copyright 2017 NXP
6*ad5b6611SPriyanka Jain *
7*ad5b6611SPriyanka Jain * Priyanka Jain <priyanka.jain@nxp.com>
8*ad5b6611SPriyanka Jain *
9*ad5b6611SPriyanka Jain */
10*ad5b6611SPriyanka Jain
11*ad5b6611SPriyanka Jain/dts-v1/;
12*ad5b6611SPriyanka Jain
13*ad5b6611SPriyanka Jain#include "fsl-ls2088a.dtsi"
14*ad5b6611SPriyanka Jain
15*ad5b6611SPriyanka Jain/ {
16*ad5b6611SPriyanka Jain	model = "NXP Layerscape 2081A RDB Board";
17*ad5b6611SPriyanka Jain	compatible = "fsl,ls2081a-rdb", "fsl,ls2081a";
18*ad5b6611SPriyanka Jain
19*ad5b6611SPriyanka Jain	aliases {
20*ad5b6611SPriyanka Jain		serial0 = &serial0;
21*ad5b6611SPriyanka Jain		serial1 = &serial1;
22*ad5b6611SPriyanka Jain	};
23*ad5b6611SPriyanka Jain
24*ad5b6611SPriyanka Jain	chosen {
25*ad5b6611SPriyanka Jain		stdout-path = "serial1:115200n8";
26*ad5b6611SPriyanka Jain	};
27*ad5b6611SPriyanka Jain};
28*ad5b6611SPriyanka Jain
29*ad5b6611SPriyanka Jain&dspi {
30*ad5b6611SPriyanka Jain	status = "okay";
31*ad5b6611SPriyanka Jain
32*ad5b6611SPriyanka Jain	n25q512a: flash@0 {
33*ad5b6611SPriyanka Jain		compatible = "jedec,spi-nor";
34*ad5b6611SPriyanka Jain		#address-cells = <1>;
35*ad5b6611SPriyanka Jain		#size-cells = <1>;
36*ad5b6611SPriyanka Jain		spi-max-frequency = <3000000>;
37*ad5b6611SPriyanka Jain		reg = <0>;
38*ad5b6611SPriyanka Jain	};
39*ad5b6611SPriyanka Jain};
40*ad5b6611SPriyanka Jain
41*ad5b6611SPriyanka Jain&esdhc {
42*ad5b6611SPriyanka Jain	status = "okay";
43*ad5b6611SPriyanka Jain};
44*ad5b6611SPriyanka Jain
45*ad5b6611SPriyanka Jain&i2c0 {
46*ad5b6611SPriyanka Jain	status = "okay";
47*ad5b6611SPriyanka Jain
48*ad5b6611SPriyanka Jain	pca9547: mux@75 {
49*ad5b6611SPriyanka Jain		compatible = "nxp,pca9547";
50*ad5b6611SPriyanka Jain		reg = <0x75>;
51*ad5b6611SPriyanka Jain		#address-cells = <1>;
52*ad5b6611SPriyanka Jain		#size-cells = <0>;
53*ad5b6611SPriyanka Jain
54*ad5b6611SPriyanka Jain		i2c@1 {
55*ad5b6611SPriyanka Jain			#address-cells = <1>;
56*ad5b6611SPriyanka Jain			#size-cells = <0>;
57*ad5b6611SPriyanka Jain			reg = <0x1>;
58*ad5b6611SPriyanka Jain
59*ad5b6611SPriyanka Jain			rtc@51 {
60*ad5b6611SPriyanka Jain				compatible = "nxp,pcf2129";
61*ad5b6611SPriyanka Jain				reg = <0x51>;
62*ad5b6611SPriyanka Jain			};
63*ad5b6611SPriyanka Jain		};
64*ad5b6611SPriyanka Jain
65*ad5b6611SPriyanka Jain		i2c@2 {
66*ad5b6611SPriyanka Jain			#address-cells = <1>;
67*ad5b6611SPriyanka Jain			#size-cells = <0>;
68*ad5b6611SPriyanka Jain			reg = <0x2>;
69*ad5b6611SPriyanka Jain
70*ad5b6611SPriyanka Jain			ina220@40 {
71*ad5b6611SPriyanka Jain				compatible = "ti,ina220";
72*ad5b6611SPriyanka Jain				reg = <0x40>;
73*ad5b6611SPriyanka Jain				shunt-resistor = <500>;
74*ad5b6611SPriyanka Jain			};
75*ad5b6611SPriyanka Jain		};
76*ad5b6611SPriyanka Jain
77*ad5b6611SPriyanka Jain		i2c@3 {
78*ad5b6611SPriyanka Jain			#address-cells = <1>;
79*ad5b6611SPriyanka Jain			#size-cells = <0>;
80*ad5b6611SPriyanka Jain			reg = <0x3>;
81*ad5b6611SPriyanka Jain
82*ad5b6611SPriyanka Jain			adt7481@4c {
83*ad5b6611SPriyanka Jain				compatible = "adi,adt7461";
84*ad5b6611SPriyanka Jain				reg = <0x4c>;
85*ad5b6611SPriyanka Jain			};
86*ad5b6611SPriyanka Jain		};
87*ad5b6611SPriyanka Jain	};
88*ad5b6611SPriyanka Jain};
89*ad5b6611SPriyanka Jain
90*ad5b6611SPriyanka Jain&ifc {
91*ad5b6611SPriyanka Jain	status = "disabled";
92*ad5b6611SPriyanka Jain};
93*ad5b6611SPriyanka Jain
94*ad5b6611SPriyanka Jain&qspi {
95*ad5b6611SPriyanka Jain	status = "okay";
96*ad5b6611SPriyanka Jain
97*ad5b6611SPriyanka Jain	s25fs512s0: flash@0 {
98*ad5b6611SPriyanka Jain		compatible = "jedec,spi-nor";
99*ad5b6611SPriyanka Jain		#address-cells = <1>;
100*ad5b6611SPriyanka Jain		#size-cells = <1>;
101*ad5b6611SPriyanka Jain		spi-rx-bus-width = <4>;
102*ad5b6611SPriyanka Jain		spi-tx-bus-width = <4>;
103*ad5b6611SPriyanka Jain		spi-max-frequency = <20000000>;
104*ad5b6611SPriyanka Jain		reg = <0>;
105*ad5b6611SPriyanka Jain	};
106*ad5b6611SPriyanka Jain
107*ad5b6611SPriyanka Jain	s25fs512s1: flash@1 {
108*ad5b6611SPriyanka Jain		compatible = "jedec,spi-nor";
109*ad5b6611SPriyanka Jain		#address-cells = <1>;
110*ad5b6611SPriyanka Jain		#size-cells = <1>;
111*ad5b6611SPriyanka Jain		spi-rx-bus-width = <4>;
112*ad5b6611SPriyanka Jain		spi-tx-bus-width = <4>;
113*ad5b6611SPriyanka Jain		spi-max-frequency = <20000000>;
114*ad5b6611SPriyanka Jain		reg = <1>;
115*ad5b6611SPriyanka Jain	};
116*ad5b6611SPriyanka Jain};
117*ad5b6611SPriyanka Jain
118*ad5b6611SPriyanka Jain&sata0 {
119*ad5b6611SPriyanka Jain	status = "okay";
120*ad5b6611SPriyanka Jain};
121*ad5b6611SPriyanka Jain
122*ad5b6611SPriyanka Jain&sata1 {
123*ad5b6611SPriyanka Jain	status = "okay";
124*ad5b6611SPriyanka Jain};
125*ad5b6611SPriyanka Jain
126*ad5b6611SPriyanka Jain&usb0 {
127*ad5b6611SPriyanka Jain	status = "okay";
128*ad5b6611SPriyanka Jain};
129*ad5b6611SPriyanka Jain
130*ad5b6611SPriyanka Jain&usb1 {
131*ad5b6611SPriyanka Jain	status = "okay";
132*ad5b6611SPriyanka Jain};
133