Commit | Line | Data |
---|---|---|
97fb5e8d | 1 | // SPDX-License-Identifier: GPL-2.0-only |
41dac73e VN |
2 | /dts-v1/; |
3 | /* Copyright (c) 2017, The Linux Foundation. All rights reserved. | |
41dac73e VN |
4 | */ |
5 | #include "ipq8074.dtsi" | |
6 | ||
7 | / { | |
8 | #address-cells = <0x2>; | |
9 | #size-cells = <0x2>; | |
10 | model = "Qualcomm Technologies, Inc. IPQ8074-HK01"; | |
11 | compatible = "qcom,ipq8074-hk01", "qcom,ipq8074"; | |
12 | interrupt-parent = <&intc>; | |
13 | ||
14 | aliases { | |
15 | serial0 = &blsp1_uart5; | |
0e4c9820 | 16 | serial1 = &blsp1_uart3; |
41dac73e VN |
17 | }; |
18 | ||
19 | chosen { | |
20 | stdout-path = "serial0"; | |
21 | }; | |
22 | ||
c81210e3 | 23 | memory@40000000 { |
41dac73e VN |
24 | device_type = "memory"; |
25 | reg = <0x0 0x40000000 0x0 0x20000000>; | |
26 | }; | |
561650dc SG |
27 | |
28 | vreg_dummy: regulator-dummy { }; | |
e8a7fdc5 SM |
29 | }; |
30 | ||
31 | &blsp1_i2c2 { | |
7a1dcc9d | 32 | status = "okay"; |
e8a7fdc5 SM |
33 | }; |
34 | ||
35 | &blsp1_spi1 { | |
7a1dcc9d | 36 | status = "okay"; |
e8a7fdc5 | 37 | |
2b6d37f6 | 38 | flash@0 { |
e8a7fdc5 SM |
39 | #address-cells = <1>; |
40 | #size-cells = <1>; | |
41 | compatible = "jedec,spi-nor"; | |
42 | reg = <0>; | |
43 | spi-max-frequency = <50000000>; | |
44 | }; | |
45 | }; | |
46 | ||
47 | &blsp1_uart3 { | |
7a1dcc9d | 48 | status = "okay"; |
e8a7fdc5 SM |
49 | }; |
50 | ||
51 | &blsp1_uart5 { | |
7a1dcc9d | 52 | status = "okay"; |
e8a7fdc5 SM |
53 | }; |
54 | ||
55 | &pcie0 { | |
7a1dcc9d | 56 | status = "okay"; |
e8a7fdc5 SM |
57 | perst-gpio = <&tlmm 61 0x1>; |
58 | }; | |
59 | ||
60 | &pcie1 { | |
7a1dcc9d | 61 | status = "okay"; |
e8a7fdc5 SM |
62 | perst-gpio = <&tlmm 58 0x1>; |
63 | }; | |
64 | ||
65 | &pcie_phy0 { | |
7a1dcc9d | 66 | status = "okay"; |
e8a7fdc5 SM |
67 | }; |
68 | ||
69 | &pcie_phy1 { | |
7a1dcc9d | 70 | status = "okay"; |
e8a7fdc5 SM |
71 | }; |
72 | ||
73 | &qpic_bam { | |
7a1dcc9d | 74 | status = "okay"; |
e8a7fdc5 SM |
75 | }; |
76 | ||
77 | &qpic_nand { | |
7a1dcc9d | 78 | status = "okay"; |
41dac73e | 79 | |
e8a7fdc5 SM |
80 | nand@0 { |
81 | reg = <0>; | |
82 | nand-ecc-strength = <4>; | |
83 | nand-ecc-step-size = <512>; | |
84 | nand-bus-width = <8>; | |
41dac73e VN |
85 | }; |
86 | }; | |
cbc142c8 SM |
87 | |
88 | &sdhc_1 { | |
7a1dcc9d | 89 | status = "okay"; |
cbc142c8 | 90 | }; |
5e09bc51 SM |
91 | |
92 | &qusb_phy_0 { | |
7a1dcc9d | 93 | status = "okay"; |
5e09bc51 SM |
94 | }; |
95 | ||
96 | &qusb_phy_1 { | |
7a1dcc9d | 97 | status = "okay"; |
5e09bc51 SM |
98 | }; |
99 | ||
100 | &ssphy_0 { | |
7a1dcc9d | 101 | status = "okay"; |
561650dc SG |
102 | vdda-phy-supply = <&vreg_dummy>; |
103 | vdda-pll-supply = <&vreg_dummy>; | |
5e09bc51 SM |
104 | }; |
105 | ||
106 | &ssphy_1 { | |
7a1dcc9d | 107 | status = "okay"; |
561650dc SG |
108 | vdda-phy-supply = <&vreg_dummy>; |
109 | vdda-pll-supply = <&vreg_dummy>; | |
5e09bc51 SM |
110 | }; |
111 | ||
112 | &usb_0 { | |
7a1dcc9d | 113 | status = "okay"; |
5e09bc51 SM |
114 | }; |
115 | ||
116 | &usb_1 { | |
7a1dcc9d | 117 | status = "okay"; |
5e09bc51 | 118 | }; |