197fb5e8dSThomas Gleixner// SPDX-License-Identifier: GPL-2.0-only 241dac73eSVaradarajan Narayanan/dts-v1/; 341dac73eSVaradarajan Narayanan/* Copyright (c) 2017, The Linux Foundation. All rights reserved. 441dac73eSVaradarajan Narayanan */ 541dac73eSVaradarajan Narayanan#include "ipq8074.dtsi" 641dac73eSVaradarajan Narayanan 741dac73eSVaradarajan Narayanan/ { 841dac73eSVaradarajan Narayanan #address-cells = <0x2>; 941dac73eSVaradarajan Narayanan #size-cells = <0x2>; 1041dac73eSVaradarajan Narayanan model = "Qualcomm Technologies, Inc. IPQ8074-HK01"; 1141dac73eSVaradarajan Narayanan compatible = "qcom,ipq8074-hk01", "qcom,ipq8074"; 1241dac73eSVaradarajan Narayanan interrupt-parent = <&intc>; 1341dac73eSVaradarajan Narayanan 1441dac73eSVaradarajan Narayanan aliases { 1541dac73eSVaradarajan Narayanan serial0 = &blsp1_uart5; 160e4c9820SSricharan R serial1 = &blsp1_uart3; 1741dac73eSVaradarajan Narayanan }; 1841dac73eSVaradarajan Narayanan 1941dac73eSVaradarajan Narayanan chosen { 2041dac73eSVaradarajan Narayanan stdout-path = "serial0"; 2141dac73eSVaradarajan Narayanan }; 2241dac73eSVaradarajan Narayanan 2341dac73eSVaradarajan Narayanan memory { 2441dac73eSVaradarajan Narayanan device_type = "memory"; 2541dac73eSVaradarajan Narayanan reg = <0x0 0x40000000 0x0 0x20000000>; 2641dac73eSVaradarajan Narayanan }; 2741dac73eSVaradarajan Narayanan 2841dac73eSVaradarajan Narayanan soc { 2941dac73eSVaradarajan Narayanan serial@78b3000 { 3041dac73eSVaradarajan Narayanan status = "ok"; 3141dac73eSVaradarajan Narayanan }; 320e4c9820SSricharan R 330e4c9820SSricharan R spi@78b5000 { 340e4c9820SSricharan R status = "ok"; 350e4c9820SSricharan R 360e4c9820SSricharan R m25p80@0 { 370e4c9820SSricharan R #address-cells = <1>; 380e4c9820SSricharan R #size-cells = <1>; 390e4c9820SSricharan R compatible = "jedec,spi-nor"; 400e4c9820SSricharan R reg = <0>; 410e4c9820SSricharan R spi-max-frequency = <50000000>; 420e4c9820SSricharan R }; 430e4c9820SSricharan R }; 440e4c9820SSricharan R 450e4c9820SSricharan R serial@78b1000 { 460e4c9820SSricharan R status = "ok"; 470e4c9820SSricharan R }; 480e4c9820SSricharan R 490e4c9820SSricharan R i2c@78b6000 { 500e4c9820SSricharan R status = "ok"; 510e4c9820SSricharan R }; 520e4c9820SSricharan R 530e4c9820SSricharan R dma@7984000 { 540e4c9820SSricharan R status = "ok"; 550e4c9820SSricharan R }; 560e4c9820SSricharan R 570e4c9820SSricharan R nand@79b0000 { 580e4c9820SSricharan R status = "ok"; 590e4c9820SSricharan R 600e4c9820SSricharan R nand@0 { 610e4c9820SSricharan R reg = <0>; 620e4c9820SSricharan R nand-ecc-strength = <4>; 630e4c9820SSricharan R nand-ecc-step-size = <512>; 640e4c9820SSricharan R nand-bus-width = <8>; 650e4c9820SSricharan R }; 660e4c9820SSricharan R }; 670e4c9820SSricharan R 680e4c9820SSricharan R phy@86000 { 690e4c9820SSricharan R status = "ok"; 700e4c9820SSricharan R }; 710e4c9820SSricharan R 720e4c9820SSricharan R phy@8e000 { 730e4c9820SSricharan R status = "ok"; 740e4c9820SSricharan R }; 750e4c9820SSricharan R 760e4c9820SSricharan R pci@20000000 { 770e4c9820SSricharan R status = "ok"; 780e4c9820SSricharan R perst-gpio = <&tlmm 58 0x1>; 790e4c9820SSricharan R }; 800e4c9820SSricharan R 810e4c9820SSricharan R pci@10000000 { 820e4c9820SSricharan R status = "ok"; 830e4c9820SSricharan R perst-gpio = <&tlmm 61 0x1>; 840e4c9820SSricharan R }; 8541dac73eSVaradarajan Narayanan }; 8641dac73eSVaradarajan Narayanan}; 87