141dac73eSVaradarajan Narayanan/dts-v1/;
241dac73eSVaradarajan Narayanan/* Copyright (c) 2017, The Linux Foundation. All rights reserved.
341dac73eSVaradarajan Narayanan *
441dac73eSVaradarajan Narayanan * This program is free software; you can redistribute it and/or modify
541dac73eSVaradarajan Narayanan * it under the terms of the GNU General Public License version 2 and
641dac73eSVaradarajan Narayanan * only version 2 as published by the Free Software Foundation.
741dac73eSVaradarajan Narayanan *
841dac73eSVaradarajan Narayanan * This program is distributed in the hope that it will be useful,
941dac73eSVaradarajan Narayanan * but WITHOUT ANY WARRANTY; without even the implied warranty of
1041dac73eSVaradarajan Narayanan * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1141dac73eSVaradarajan Narayanan * GNU General Public License for more details.
1241dac73eSVaradarajan Narayanan */
1341dac73eSVaradarajan Narayanan#include "ipq8074.dtsi"
1441dac73eSVaradarajan Narayanan
1541dac73eSVaradarajan Narayanan/ {
1641dac73eSVaradarajan Narayanan	#address-cells = <0x2>;
1741dac73eSVaradarajan Narayanan	#size-cells = <0x2>;
1841dac73eSVaradarajan Narayanan	model = "Qualcomm Technologies, Inc. IPQ8074-HK01";
1941dac73eSVaradarajan Narayanan	compatible = "qcom,ipq8074-hk01", "qcom,ipq8074";
2041dac73eSVaradarajan Narayanan	interrupt-parent = <&intc>;
2141dac73eSVaradarajan Narayanan
2241dac73eSVaradarajan Narayanan	aliases {
2341dac73eSVaradarajan Narayanan		serial0 = &blsp1_uart5;
240e4c9820SSricharan R		serial1 = &blsp1_uart3;
2541dac73eSVaradarajan Narayanan	};
2641dac73eSVaradarajan Narayanan
2741dac73eSVaradarajan Narayanan	chosen {
2841dac73eSVaradarajan Narayanan		stdout-path = "serial0";
2941dac73eSVaradarajan Narayanan	};
3041dac73eSVaradarajan Narayanan
3141dac73eSVaradarajan Narayanan	memory {
3241dac73eSVaradarajan Narayanan		device_type = "memory";
3341dac73eSVaradarajan Narayanan		reg = <0x0 0x40000000 0x0 0x20000000>;
3441dac73eSVaradarajan Narayanan	};
3541dac73eSVaradarajan Narayanan
3641dac73eSVaradarajan Narayanan	soc {
3741dac73eSVaradarajan Narayanan		serial@78b3000 {
3841dac73eSVaradarajan Narayanan			status = "ok";
3941dac73eSVaradarajan Narayanan		};
400e4c9820SSricharan R
410e4c9820SSricharan R		spi@78b5000 {
420e4c9820SSricharan R			status = "ok";
430e4c9820SSricharan R
440e4c9820SSricharan R			m25p80@0 {
450e4c9820SSricharan R				  #address-cells = <1>;
460e4c9820SSricharan R				  #size-cells = <1>;
470e4c9820SSricharan R				  compatible = "jedec,spi-nor";
480e4c9820SSricharan R				  reg = <0>;
490e4c9820SSricharan R				  spi-max-frequency = <50000000>;
500e4c9820SSricharan R			};
510e4c9820SSricharan R		};
520e4c9820SSricharan R
530e4c9820SSricharan R		serial@78b1000 {
540e4c9820SSricharan R			 status = "ok";
550e4c9820SSricharan R		};
560e4c9820SSricharan R
570e4c9820SSricharan R		i2c@78b6000 {
580e4c9820SSricharan R			 status = "ok";
590e4c9820SSricharan R		};
600e4c9820SSricharan R
610e4c9820SSricharan R		dma@7984000 {
620e4c9820SSricharan R			 status = "ok";
630e4c9820SSricharan R		};
640e4c9820SSricharan R
650e4c9820SSricharan R		nand@79b0000 {
660e4c9820SSricharan R			status = "ok";
670e4c9820SSricharan R
680e4c9820SSricharan R			nand@0 {
690e4c9820SSricharan R				reg = <0>;
700e4c9820SSricharan R				nand-ecc-strength = <4>;
710e4c9820SSricharan R				nand-ecc-step-size = <512>;
720e4c9820SSricharan R				nand-bus-width = <8>;
730e4c9820SSricharan R			};
740e4c9820SSricharan R		};
750e4c9820SSricharan R
760e4c9820SSricharan R		phy@86000 {
770e4c9820SSricharan R			status = "ok";
780e4c9820SSricharan R		};
790e4c9820SSricharan R
800e4c9820SSricharan R		phy@8e000 {
810e4c9820SSricharan R			status = "ok";
820e4c9820SSricharan R		};
830e4c9820SSricharan R
840e4c9820SSricharan R		pci@20000000 {
850e4c9820SSricharan R			status = "ok";
860e4c9820SSricharan R			perst-gpio = <&tlmm 58 0x1>;
870e4c9820SSricharan R		};
880e4c9820SSricharan R
890e4c9820SSricharan R		pci@10000000 {
900e4c9820SSricharan R			status = "ok";
910e4c9820SSricharan R			perst-gpio = <&tlmm 61 0x1>;
920e4c9820SSricharan R		};
9341dac73eSVaradarajan Narayanan	};
9441dac73eSVaradarajan Narayanan};
95