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