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