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 model = "Qualcomm Technologies, Inc. IPQ8074-HK01"; 941dac73eSVaradarajan Narayanan compatible = "qcom,ipq8074-hk01", "qcom,ipq8074"; 1041dac73eSVaradarajan Narayanan 1141dac73eSVaradarajan Narayanan aliases { 1241dac73eSVaradarajan Narayanan serial0 = &blsp1_uart5; 130e4c9820SSricharan R serial1 = &blsp1_uart3; 1441dac73eSVaradarajan Narayanan }; 1541dac73eSVaradarajan Narayanan 1641dac73eSVaradarajan Narayanan chosen { 1741dac73eSVaradarajan Narayanan stdout-path = "serial0"; 1841dac73eSVaradarajan Narayanan }; 1941dac73eSVaradarajan Narayanan 20c81210e3SVinod Koul memory@40000000 { 2141dac73eSVaradarajan Narayanan device_type = "memory"; 2241dac73eSVaradarajan Narayanan reg = <0x0 0x40000000 0x0 0x20000000>; 2341dac73eSVaradarajan Narayanan }; 24561650dcSShawn Guo 25561650dcSShawn Guo vreg_dummy: regulator-dummy { }; 26e8a7fdc5SSivaprakash Murugesan}; 2741dac73eSVaradarajan Narayanan 28e8a7fdc5SSivaprakash Murugesan&blsp1_i2c2 { 297a1dcc9dSAdrian Schmutzler status = "okay"; 3041dac73eSVaradarajan Narayanan}; 310e4c9820SSricharan R 32e8a7fdc5SSivaprakash Murugesan&blsp1_spi1 { 337a1dcc9dSAdrian Schmutzler status = "okay"; 340e4c9820SSricharan R 352b6d37f6SKrzysztof Kozlowski flash@0 { 360e4c9820SSricharan R #address-cells = <1>; 370e4c9820SSricharan R #size-cells = <1>; 380e4c9820SSricharan R compatible = "jedec,spi-nor"; 390e4c9820SSricharan R reg = <0>; 400e4c9820SSricharan R spi-max-frequency = <50000000>; 410e4c9820SSricharan R }; 420e4c9820SSricharan R}; 430e4c9820SSricharan R 44e8a7fdc5SSivaprakash Murugesan&blsp1_uart3 { 457a1dcc9dSAdrian Schmutzler status = "okay"; 460e4c9820SSricharan R}; 470e4c9820SSricharan R 48e8a7fdc5SSivaprakash Murugesan&blsp1_uart5 { 497a1dcc9dSAdrian Schmutzler status = "okay"; 500e4c9820SSricharan R}; 510e4c9820SSricharan R 52e8a7fdc5SSivaprakash Murugesan&pcie0 { 537a1dcc9dSAdrian Schmutzler status = "okay"; 54*f3f5fb31SDmitry Baryshkov perst-gpios = <&tlmm 61 0x1>; 55e8a7fdc5SSivaprakash Murugesan}; 56e8a7fdc5SSivaprakash Murugesan 57e8a7fdc5SSivaprakash Murugesan&pcie1 { 587a1dcc9dSAdrian Schmutzler status = "okay"; 59*f3f5fb31SDmitry Baryshkov perst-gpios = <&tlmm 58 0x1>; 60e8a7fdc5SSivaprakash Murugesan}; 61e8a7fdc5SSivaprakash Murugesan 62e8a7fdc5SSivaprakash Murugesan&pcie_phy0 { 637a1dcc9dSAdrian Schmutzler status = "okay"; 640e4c9820SSricharan R}; 650e4c9820SSricharan R 66e8a7fdc5SSivaprakash Murugesan&pcie_phy1 { 677a1dcc9dSAdrian Schmutzler status = "okay"; 68e8a7fdc5SSivaprakash Murugesan}; 69e8a7fdc5SSivaprakash Murugesan 70e8a7fdc5SSivaprakash Murugesan&qpic_bam { 717a1dcc9dSAdrian Schmutzler status = "okay"; 72e8a7fdc5SSivaprakash Murugesan}; 73e8a7fdc5SSivaprakash Murugesan 74e8a7fdc5SSivaprakash Murugesan&qpic_nand { 757a1dcc9dSAdrian Schmutzler status = "okay"; 760e4c9820SSricharan R 770e4c9820SSricharan R nand@0 { 780e4c9820SSricharan R reg = <0>; 790e4c9820SSricharan R nand-ecc-strength = <4>; 800e4c9820SSricharan R nand-ecc-step-size = <512>; 810e4c9820SSricharan R nand-bus-width = <8>; 820e4c9820SSricharan R }; 830e4c9820SSricharan R}; 84cbc142c8SSivaprakash Murugesan 85cbc142c8SSivaprakash Murugesan&sdhc_1 { 867a1dcc9dSAdrian Schmutzler status = "okay"; 87cbc142c8SSivaprakash Murugesan}; 885e09bc51SSivaprakash Murugesan 895e09bc51SSivaprakash Murugesan&qusb_phy_0 { 907a1dcc9dSAdrian Schmutzler status = "okay"; 915e09bc51SSivaprakash Murugesan}; 925e09bc51SSivaprakash Murugesan 935e09bc51SSivaprakash Murugesan&qusb_phy_1 { 947a1dcc9dSAdrian Schmutzler status = "okay"; 955e09bc51SSivaprakash Murugesan}; 965e09bc51SSivaprakash Murugesan 975e09bc51SSivaprakash Murugesan&ssphy_0 { 987a1dcc9dSAdrian Schmutzler status = "okay"; 99561650dcSShawn Guo vdda-phy-supply = <&vreg_dummy>; 100561650dcSShawn Guo vdda-pll-supply = <&vreg_dummy>; 1015e09bc51SSivaprakash Murugesan}; 1025e09bc51SSivaprakash Murugesan 1035e09bc51SSivaprakash Murugesan&ssphy_1 { 1047a1dcc9dSAdrian Schmutzler status = "okay"; 105561650dcSShawn Guo vdda-phy-supply = <&vreg_dummy>; 106561650dcSShawn Guo vdda-pll-supply = <&vreg_dummy>; 1075e09bc51SSivaprakash Murugesan}; 1085e09bc51SSivaprakash Murugesan 1095e09bc51SSivaprakash Murugesan&usb_0 { 1107a1dcc9dSAdrian Schmutzler status = "okay"; 1115e09bc51SSivaprakash Murugesan}; 1125e09bc51SSivaprakash Murugesan 1135e09bc51SSivaprakash Murugesan&usb_1 { 1147a1dcc9dSAdrian Schmutzler status = "okay"; 1155e09bc51SSivaprakash Murugesan}; 116