17a2aeb91SLi Yang// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
27a5d7347SHarninder Rai/*
37a5d7347SHarninder Rai * Device Tree file for NXP LS1088A RDB Board.
47a5d7347SHarninder Rai *
57a5d7347SHarninder Rai * Copyright 2017 NXP
67a5d7347SHarninder Rai *
77a5d7347SHarninder Rai * Harninder Rai <harninder.rai@nxp.com>
87a5d7347SHarninder Rai *
97a5d7347SHarninder Rai */
107a5d7347SHarninder Rai
117a5d7347SHarninder Rai/dts-v1/;
127a5d7347SHarninder Rai
137a5d7347SHarninder Rai#include "fsl-ls1088a.dtsi"
147a5d7347SHarninder Rai
157a5d7347SHarninder Rai/ {
16f83de4f0SAshish Kumar	model = "LS1088A RDB Board";
177a5d7347SHarninder Rai	compatible = "fsl,ls1088a-rdb", "fsl,ls1088a";
187a5d7347SHarninder Rai};
197a5d7347SHarninder Rai
207a5d7347SHarninder Rai&i2c0 {
217a5d7347SHarninder Rai	status = "okay";
227a5d7347SHarninder Rai
237a5d7347SHarninder Rai	i2c-switch@77 {
247a5d7347SHarninder Rai		compatible = "nxp,pca9547";
257a5d7347SHarninder Rai		reg = <0x77>;
267a5d7347SHarninder Rai		#address-cells = <1>;
277a5d7347SHarninder Rai		#size-cells = <0>;
287a5d7347SHarninder Rai
297a5d7347SHarninder Rai		i2c@2 {
307a5d7347SHarninder Rai			#address-cells = <1>;
317a5d7347SHarninder Rai			#size-cells = <0>;
327a5d7347SHarninder Rai			reg = <0x2>;
337a5d7347SHarninder Rai
347a5d7347SHarninder Rai			ina220@40 {
357a5d7347SHarninder Rai				compatible = "ti,ina220";
367a5d7347SHarninder Rai				reg = <0x40>;
377a5d7347SHarninder Rai				shunt-resistor = <1000>;
387a5d7347SHarninder Rai			};
397a5d7347SHarninder Rai		};
407a5d7347SHarninder Rai
417a5d7347SHarninder Rai		i2c@3 {
427a5d7347SHarninder Rai			#address-cells = <1>;
437a5d7347SHarninder Rai			#size-cells = <0>;
447a5d7347SHarninder Rai			reg = <0x3>;
457a5d7347SHarninder Rai
467a5d7347SHarninder Rai			temp-sensor@4c {
477a5d7347SHarninder Rai				compatible = "adi,adt7461a";
487a5d7347SHarninder Rai				reg = <0x4c>;
497a5d7347SHarninder Rai			};
507a5d7347SHarninder Rai
517a5d7347SHarninder Rai			rtc@51 {
527a5d7347SHarninder Rai				compatible = "nxp,pcf2129";
537a5d7347SHarninder Rai				reg = <0x51>;
547a5d7347SHarninder Rai				/* IRQ10_B */
557a5d7347SHarninder Rai				interrupts = <0 150 IRQ_TYPE_LEVEL_HIGH>;
567a5d7347SHarninder Rai			};
577a5d7347SHarninder Rai		};
587a5d7347SHarninder Rai	};
597a5d7347SHarninder Rai};
607a5d7347SHarninder Rai
61f9a14b3fSPrabhakar Kushwaha&ifc {
62f9a14b3fSPrabhakar Kushwaha	ranges = <0 0 0x5 0x30000000 0x00010000
63f9a14b3fSPrabhakar Kushwaha		  2 0 0x5 0x20000000 0x00010000>;
64f9a14b3fSPrabhakar Kushwaha	status = "okay";
65f9a14b3fSPrabhakar Kushwaha
66f9a14b3fSPrabhakar Kushwaha	nand@0,0 {
67f9a14b3fSPrabhakar Kushwaha		compatible = "fsl,ifc-nand";
68f9a14b3fSPrabhakar Kushwaha		reg = <0x0 0x0 0x10000>;
69f9a14b3fSPrabhakar Kushwaha	};
70f9a14b3fSPrabhakar Kushwaha
71f9a14b3fSPrabhakar Kushwaha	fpga: board-control@2,0 {
72f9a14b3fSPrabhakar Kushwaha		compatible = "fsl,ls1088ardb-fpga", "fsl,fpga-qixis";
73f9a14b3fSPrabhakar Kushwaha		reg = <0x2 0x0 0x0000100>;
74f9a14b3fSPrabhakar Kushwaha	};
75f9a14b3fSPrabhakar Kushwaha};
76f9a14b3fSPrabhakar Kushwaha
777a5d7347SHarninder Rai&duart0 {
787a5d7347SHarninder Rai	status = "okay";
797a5d7347SHarninder Rai};
807a5d7347SHarninder Rai
817a5d7347SHarninder Rai&duart1 {
827a5d7347SHarninder Rai	status = "okay";
837a5d7347SHarninder Rai};
847a5d7347SHarninder Rai
85e56ae178SYangbo Lu&esdhc {
864671f9cfSYangbo Lu	mmc-hs200-1_8v;
87e56ae178SYangbo Lu	status = "okay";
88e56ae178SYangbo Lu};
89e56ae178SYangbo Lu
9068a2b3fdSAshish Kumar&qspi {
9168a2b3fdSAshish Kumar	status = "okay";
9268a2b3fdSAshish Kumar
9368a2b3fdSAshish Kumar	s25fs512s0: flash@0 {
9468a2b3fdSAshish Kumar		compatible = "jedec,spi-nor";
9568a2b3fdSAshish Kumar		#address-cells = <1>;
9668a2b3fdSAshish Kumar		#size-cells = <1>;
9768a2b3fdSAshish Kumar		spi-max-frequency = <50000000>;
9868a2b3fdSAshish Kumar		spi-rx-bus-width = <4>;
9968a2b3fdSAshish Kumar		spi-tx-bus-width = <1>;
10068a2b3fdSAshish Kumar		reg = <0>;
10168a2b3fdSAshish Kumar	};
10268a2b3fdSAshish Kumar
10368a2b3fdSAshish Kumar	s25fs512s1: flash@1 {
10468a2b3fdSAshish Kumar		compatible = "jedec,spi-nor";
10568a2b3fdSAshish Kumar		#address-cells = <1>;
10668a2b3fdSAshish Kumar		#size-cells = <1>;
10768a2b3fdSAshish Kumar		spi-max-frequency = <50000000>;
10868a2b3fdSAshish Kumar		spi-rx-bus-width = <4>;
10968a2b3fdSAshish Kumar		spi-tx-bus-width = <1>;
11068a2b3fdSAshish Kumar		reg = <1>;
11168a2b3fdSAshish Kumar	};
11268a2b3fdSAshish Kumar};
11368a2b3fdSAshish Kumar
1147a5d7347SHarninder Rai&sata {
1157a5d7347SHarninder Rai	status = "okay";
1167a5d7347SHarninder Rai};
117df063a1fSyinbo.zhu
118df063a1fSyinbo.zhu&usb0 {
119df063a1fSyinbo.zhu	status = "okay";
120df063a1fSyinbo.zhu};
121df063a1fSyinbo.zhu
122df063a1fSyinbo.zhu&usb1 {
1234bfc5303SYinbo Zhu	dr_mode = "otg";
124df063a1fSyinbo.zhu	status = "okay";
125df063a1fSyinbo.zhu};
126