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" 6*378c2064SRobert Marko#include "pmp8074.dtsi" 741dac73eSVaradarajan Narayanan 841dac73eSVaradarajan Narayanan/ { 941dac73eSVaradarajan Narayanan model = "Qualcomm Technologies, Inc. IPQ8074-HK01"; 1041dac73eSVaradarajan Narayanan compatible = "qcom,ipq8074-hk01", "qcom,ipq8074"; 1141dac73eSVaradarajan Narayanan 1241dac73eSVaradarajan Narayanan aliases { 1341dac73eSVaradarajan Narayanan serial0 = &blsp1_uart5; 140e4c9820SSricharan R serial1 = &blsp1_uart3; 1541dac73eSVaradarajan Narayanan }; 1641dac73eSVaradarajan Narayanan 1741dac73eSVaradarajan Narayanan chosen { 1841dac73eSVaradarajan Narayanan stdout-path = "serial0"; 1941dac73eSVaradarajan Narayanan }; 2041dac73eSVaradarajan Narayanan 21c81210e3SVinod Koul memory@40000000 { 2241dac73eSVaradarajan Narayanan device_type = "memory"; 2341dac73eSVaradarajan Narayanan reg = <0x0 0x40000000 0x0 0x20000000>; 2441dac73eSVaradarajan Narayanan }; 25561650dcSShawn Guo 26561650dcSShawn Guo vreg_dummy: regulator-dummy { }; 27e8a7fdc5SSivaprakash Murugesan}; 2841dac73eSVaradarajan Narayanan 29e8a7fdc5SSivaprakash Murugesan&blsp1_i2c2 { 307a1dcc9dSAdrian Schmutzler status = "okay"; 3141dac73eSVaradarajan Narayanan}; 320e4c9820SSricharan R 33e8a7fdc5SSivaprakash Murugesan&blsp1_spi1 { 347a1dcc9dSAdrian Schmutzler status = "okay"; 350e4c9820SSricharan R 362b6d37f6SKrzysztof Kozlowski flash@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 45e8a7fdc5SSivaprakash Murugesan&blsp1_uart3 { 467a1dcc9dSAdrian Schmutzler status = "okay"; 470e4c9820SSricharan R}; 480e4c9820SSricharan R 49e8a7fdc5SSivaprakash Murugesan&blsp1_uart5 { 507a1dcc9dSAdrian Schmutzler status = "okay"; 510e4c9820SSricharan R}; 520e4c9820SSricharan R 53e8a7fdc5SSivaprakash Murugesan&pcie0 { 547a1dcc9dSAdrian Schmutzler status = "okay"; 55f3f5fb31SDmitry Baryshkov perst-gpios = <&tlmm 61 0x1>; 56e8a7fdc5SSivaprakash Murugesan}; 57e8a7fdc5SSivaprakash Murugesan 58e8a7fdc5SSivaprakash Murugesan&pcie1 { 597a1dcc9dSAdrian Schmutzler status = "okay"; 60f3f5fb31SDmitry Baryshkov perst-gpios = <&tlmm 58 0x1>; 61e8a7fdc5SSivaprakash Murugesan}; 62e8a7fdc5SSivaprakash Murugesan 63e8a7fdc5SSivaprakash Murugesan&pcie_phy0 { 647a1dcc9dSAdrian Schmutzler status = "okay"; 650e4c9820SSricharan R}; 660e4c9820SSricharan R 67e8a7fdc5SSivaprakash Murugesan&pcie_phy1 { 687a1dcc9dSAdrian Schmutzler status = "okay"; 69e8a7fdc5SSivaprakash Murugesan}; 70e8a7fdc5SSivaprakash Murugesan 71e8a7fdc5SSivaprakash Murugesan&qpic_bam { 727a1dcc9dSAdrian Schmutzler status = "okay"; 73e8a7fdc5SSivaprakash Murugesan}; 74e8a7fdc5SSivaprakash Murugesan 75e8a7fdc5SSivaprakash Murugesan&qpic_nand { 767a1dcc9dSAdrian Schmutzler status = "okay"; 770e4c9820SSricharan R 780e4c9820SSricharan R nand@0 { 790e4c9820SSricharan R reg = <0>; 800e4c9820SSricharan R nand-ecc-strength = <4>; 810e4c9820SSricharan R nand-ecc-step-size = <512>; 820e4c9820SSricharan R nand-bus-width = <8>; 830e4c9820SSricharan R }; 840e4c9820SSricharan R}; 85cbc142c8SSivaprakash Murugesan 86cbc142c8SSivaprakash Murugesan&sdhc_1 { 877a1dcc9dSAdrian Schmutzler status = "okay"; 88*378c2064SRobert Marko vqmmc-supply = <&l11>; 89cbc142c8SSivaprakash Murugesan}; 905e09bc51SSivaprakash Murugesan 915e09bc51SSivaprakash Murugesan&qusb_phy_0 { 927a1dcc9dSAdrian Schmutzler status = "okay"; 935e09bc51SSivaprakash Murugesan}; 945e09bc51SSivaprakash Murugesan 955e09bc51SSivaprakash Murugesan&qusb_phy_1 { 967a1dcc9dSAdrian Schmutzler status = "okay"; 975e09bc51SSivaprakash Murugesan}; 985e09bc51SSivaprakash Murugesan 995e09bc51SSivaprakash Murugesan&ssphy_0 { 1007a1dcc9dSAdrian Schmutzler status = "okay"; 101561650dcSShawn Guo vdda-phy-supply = <&vreg_dummy>; 102561650dcSShawn Guo vdda-pll-supply = <&vreg_dummy>; 1035e09bc51SSivaprakash Murugesan}; 1045e09bc51SSivaprakash Murugesan 1055e09bc51SSivaprakash Murugesan&ssphy_1 { 1067a1dcc9dSAdrian Schmutzler status = "okay"; 107561650dcSShawn Guo vdda-phy-supply = <&vreg_dummy>; 108561650dcSShawn Guo vdda-pll-supply = <&vreg_dummy>; 1095e09bc51SSivaprakash Murugesan}; 1105e09bc51SSivaprakash Murugesan 1115e09bc51SSivaprakash Murugesan&usb_0 { 1127a1dcc9dSAdrian Schmutzler status = "okay"; 1135e09bc51SSivaprakash Murugesan}; 1145e09bc51SSivaprakash Murugesan 1155e09bc51SSivaprakash Murugesan&usb_1 { 1167a1dcc9dSAdrian Schmutzler status = "okay"; 1175e09bc51SSivaprakash Murugesan}; 118