14549e789STom Rini// SPDX-License-Identifier: GPL-2.0+ OR X11
29d044fcbSPrabhakar Kushwaha/*
39d044fcbSPrabhakar Kushwaha * Copyright 2016 Freescale Semiconductor
49d044fcbSPrabhakar Kushwaha */
59d044fcbSPrabhakar Kushwaha
69d044fcbSPrabhakar Kushwaha/include/ "fsl-ls1012a.dtsi"
79d044fcbSPrabhakar Kushwaha
89d044fcbSPrabhakar Kushwaha/ {
99d044fcbSPrabhakar Kushwaha	model = "LS1012A QDS Board";
109d044fcbSPrabhakar Kushwaha	aliases {
119d044fcbSPrabhakar Kushwaha		spi0 = &qspi;
129d044fcbSPrabhakar Kushwaha		spi1 = &dspi0;
139d044fcbSPrabhakar Kushwaha	};
149d044fcbSPrabhakar Kushwaha};
159d044fcbSPrabhakar Kushwaha
169d044fcbSPrabhakar Kushwaha&dspi0 {
179d044fcbSPrabhakar Kushwaha	bus-num = <0>;
189d044fcbSPrabhakar Kushwaha	status = "okay";
199d044fcbSPrabhakar Kushwaha
209d044fcbSPrabhakar Kushwaha	dflash0: n25q128a {
219d044fcbSPrabhakar Kushwaha		#address-cells = <1>;
229d044fcbSPrabhakar Kushwaha		#size-cells = <1>;
239d044fcbSPrabhakar Kushwaha		compatible = "spi-flash";
249d044fcbSPrabhakar Kushwaha		reg = <0>;
259d044fcbSPrabhakar Kushwaha		spi-max-frequency = <1000000>; /* input clock */
269d044fcbSPrabhakar Kushwaha	};
279d044fcbSPrabhakar Kushwaha
289d044fcbSPrabhakar Kushwaha	dflash1: sst25wf040b {
299d044fcbSPrabhakar Kushwaha		#address-cells = <1>;
309d044fcbSPrabhakar Kushwaha		#size-cells = <1>;
319d044fcbSPrabhakar Kushwaha		compatible = "spi-flash";
329d044fcbSPrabhakar Kushwaha		spi-max-frequency = <3500000>;
339d044fcbSPrabhakar Kushwaha		reg = <1>;
349d044fcbSPrabhakar Kushwaha	};
359d044fcbSPrabhakar Kushwaha
369d044fcbSPrabhakar Kushwaha	dflash2: en25s64 {
379d044fcbSPrabhakar Kushwaha		#address-cells = <1>;
389d044fcbSPrabhakar Kushwaha		#size-cells = <1>;
399d044fcbSPrabhakar Kushwaha		compatible = "spi-flash";
409d044fcbSPrabhakar Kushwaha		spi-max-frequency = <3500000>;
419d044fcbSPrabhakar Kushwaha		reg = <2>;
429d044fcbSPrabhakar Kushwaha	};
439d044fcbSPrabhakar Kushwaha};
449d044fcbSPrabhakar Kushwaha
459d044fcbSPrabhakar Kushwaha&qspi {
469d044fcbSPrabhakar Kushwaha	bus-num = <0>;
479d044fcbSPrabhakar Kushwaha	status = "okay";
489d044fcbSPrabhakar Kushwaha
499d044fcbSPrabhakar Kushwaha	qflash0: s25fl128s@0 {
509d044fcbSPrabhakar Kushwaha		#address-cells = <1>;
519d044fcbSPrabhakar Kushwaha		#size-cells = <1>;
529d044fcbSPrabhakar Kushwaha		compatible = "spi-flash";
539d044fcbSPrabhakar Kushwaha		spi-max-frequency = <20000000>;
549d044fcbSPrabhakar Kushwaha		reg = <0>;
559d044fcbSPrabhakar Kushwaha	};
569d044fcbSPrabhakar Kushwaha};
579d044fcbSPrabhakar Kushwaha
589d044fcbSPrabhakar Kushwaha&i2c0 {
599d044fcbSPrabhakar Kushwaha	status = "okay";
609d044fcbSPrabhakar Kushwaha	pca9547@77 {
619d044fcbSPrabhakar Kushwaha		compatible = "philips,pca9547";
629d044fcbSPrabhakar Kushwaha		reg = <0x77>;
639d044fcbSPrabhakar Kushwaha		#address-cells = <1>;
649d044fcbSPrabhakar Kushwaha		#size-cells = <0>;
659d044fcbSPrabhakar Kushwaha
669d044fcbSPrabhakar Kushwaha		i2c@0 {
679d044fcbSPrabhakar Kushwaha			#address-cells = <1>;
689d044fcbSPrabhakar Kushwaha			#size-cells = <0>;
699d044fcbSPrabhakar Kushwaha			reg = <0x0>;
709d044fcbSPrabhakar Kushwaha
719d044fcbSPrabhakar Kushwaha			rtc@68 {
729d044fcbSPrabhakar Kushwaha				compatible = "dallas,ds3232";
739d044fcbSPrabhakar Kushwaha				reg = <0x68>;
749d044fcbSPrabhakar Kushwaha				/* IRQ10_B */
759d044fcbSPrabhakar Kushwaha				interrupts = <0 150 0x4>;
769d044fcbSPrabhakar Kushwaha			};
779d044fcbSPrabhakar Kushwaha		};
789d044fcbSPrabhakar Kushwaha
799d044fcbSPrabhakar Kushwaha		i2c@2 {
809d044fcbSPrabhakar Kushwaha			#address-cells = <1>;
819d044fcbSPrabhakar Kushwaha			#size-cells = <0>;
829d044fcbSPrabhakar Kushwaha			reg = <0x2>;
839d044fcbSPrabhakar Kushwaha
849d044fcbSPrabhakar Kushwaha			ina220@40 {
859d044fcbSPrabhakar Kushwaha				compatible = "ti,ina220";
869d044fcbSPrabhakar Kushwaha				reg = <0x40>;
879d044fcbSPrabhakar Kushwaha				shunt-resistor = <1000>;
889d044fcbSPrabhakar Kushwaha			};
899d044fcbSPrabhakar Kushwaha
909d044fcbSPrabhakar Kushwaha			ina220@41 {
919d044fcbSPrabhakar Kushwaha				compatible = "ti,ina220";
929d044fcbSPrabhakar Kushwaha				reg = <0x41>;
939d044fcbSPrabhakar Kushwaha				shunt-resistor = <1000>;
949d044fcbSPrabhakar Kushwaha			};
959d044fcbSPrabhakar Kushwaha		};
969d044fcbSPrabhakar Kushwaha
979d044fcbSPrabhakar Kushwaha		i2c@3 {
989d044fcbSPrabhakar Kushwaha			#address-cells = <1>;
999d044fcbSPrabhakar Kushwaha			#size-cells = <0>;
1009d044fcbSPrabhakar Kushwaha			reg = <0x3>;
1019d044fcbSPrabhakar Kushwaha
1029d044fcbSPrabhakar Kushwaha			eeprom@56 {
1039d044fcbSPrabhakar Kushwaha				compatible = "at24,24c512";
1049d044fcbSPrabhakar Kushwaha				reg = <0x56>;
1059d044fcbSPrabhakar Kushwaha			};
1069d044fcbSPrabhakar Kushwaha
1079d044fcbSPrabhakar Kushwaha			eeprom@57 {
1089d044fcbSPrabhakar Kushwaha				compatible = "at24,24c512";
1099d044fcbSPrabhakar Kushwaha				reg = <0x57>;
1109d044fcbSPrabhakar Kushwaha			};
1119d044fcbSPrabhakar Kushwaha
1129d044fcbSPrabhakar Kushwaha			adt7461a@4c {
1139d044fcbSPrabhakar Kushwaha				compatible = "adt7461a";
1149d044fcbSPrabhakar Kushwaha				reg = <0x4c>;
1159d044fcbSPrabhakar Kushwaha			};
1169d044fcbSPrabhakar Kushwaha		};
1179d044fcbSPrabhakar Kushwaha	};
1189d044fcbSPrabhakar Kushwaha};
1199d044fcbSPrabhakar Kushwaha
1209d044fcbSPrabhakar Kushwaha&duart0 {
1219d044fcbSPrabhakar Kushwaha	status = "okay";
1229d044fcbSPrabhakar Kushwaha};
1238d9c3c22SRan Wang
1248d9c3c22SRan Wang&usb0 {
1258d9c3c22SRan Wang	status = "okay";
1268d9c3c22SRan Wang	phy_type = "ulpi";
1278d9c3c22SRan Wang};
128*86bff2bbSYuantian Tang
129*86bff2bbSYuantian Tang&sata {
130*86bff2bbSYuantian Tang	status = "okay";
131*86bff2bbSYuantian Tang};
132