xref: /openbmc/u-boot/arch/arm/dts/stv0991.dts (revision 6d4a3ff2649faa2cf2739e332557f256cc34831e)
10a836cebSVikas Manocha/dts-v1/;
20a836cebSVikas Manocha
30a836cebSVikas Manocha/ {
40a836cebSVikas Manocha	model = "ST STV0991 application board";
50a836cebSVikas Manocha	compatible = "st,stv0991";
60a836cebSVikas Manocha	#address-cells = <1>;
70a836cebSVikas Manocha	#size-cells = <1>;
80a836cebSVikas Manocha
90a836cebSVikas Manocha	chosen {
100a836cebSVikas Manocha		stdout-path = &uart0;
110a836cebSVikas Manocha	};
120a836cebSVikas Manocha
130a836cebSVikas Manocha	memory {
140a836cebSVikas Manocha		device_type="memory";
150a836cebSVikas Manocha		reg = <0x0 0x198000>;
160a836cebSVikas Manocha	};
170a836cebSVikas Manocha
180a836cebSVikas Manocha	uart0: serial@0x80406000 {
190a836cebSVikas Manocha		compatible = "arm,pl011", "arm,primecell";
200a836cebSVikas Manocha		reg = <0x80406000 0x1000>;
210a836cebSVikas Manocha		clock = <2700000>;
220a836cebSVikas Manocha	};
2351d55839SVikas Manocha
2451d55839SVikas Manocha	aliases {
2551d55839SVikas Manocha		spi0 = "/spi@80203000";		/* QSPI */
2651d55839SVikas Manocha	};
2751d55839SVikas Manocha
2851d55839SVikas Manocha	qspi: spi@80203000 {
29*2a3a9993SSimon Goldschmidt			compatible = "cdns,qspi-nor";
3051d55839SVikas Manocha			#address-cells = <1>;
3151d55839SVikas Manocha			#size-cells = <0>;
3251d55839SVikas Manocha			reg = <0x80203000 0x100>,
3351d55839SVikas Manocha				<0x40000000 0x1000000>;
3451d55839SVikas Manocha			clocks = <3750000>;
356e62b178SJason Rush			cdns,fifo-depth = <256>;
366e62b178SJason Rush			cdns,fifo-width = <4>;
376e62b178SJason Rush			cdns,trigger-address = <0x40000000>;
3851d55839SVikas Manocha			status = "okay";
3951d55839SVikas Manocha
4051d55839SVikas Manocha			flash0: n25q32@0 {
4151d55839SVikas Manocha				#address-cells = <1>;
4251d55839SVikas Manocha				#size-cells = <1>;
4351d55839SVikas Manocha				compatible = "spi-flash";
4451d55839SVikas Manocha				reg = <0>;		/* chip select */
4551d55839SVikas Manocha				spi-max-frequency = <50000000>;
4651d55839SVikas Manocha				m25p,fast-read;
4751d55839SVikas Manocha				page-size = <256>;
4851d55839SVikas Manocha				block-size = <16>; 	/* 2^16, 64KB */
496e62b178SJason Rush				cdns,tshsl-ns = <50>;
506e62b178SJason Rush				cdns,tsd2d-ns = <50>;
516e62b178SJason Rush				cdns,tchsh-ns = <4>;
526e62b178SJason Rush				cdns,tslch-ns = <4>;
5351d55839SVikas Manocha			};
5451d55839SVikas Manocha	};
550a836cebSVikas Manocha};
56