caef2bc824a9dcebffa62ebb1de3037d960badd0
[openwrt/staging/jow.git] / target / linux / ipq806x / files / arch / arm / boot / dts / qcom-ipq8062.dtsi
1 // SPDX-License-Identifier: GPL-2.0-only
2
3 #include "qcom-ipq8064.dtsi"
4
5 / {
6 model = "Qualcomm IPQ8062";
7 compatible = "qcom,ipq8062", "qcom,ipq8064";
8
9 aliases {
10 serial0 = &gsbi4_serial;
11 };
12
13 chosen {
14 stdout-path = "serial0:115200n8";
15 };
16
17 cpus {
18 qcom,l2 {
19 qcom,l2-rates = <384000000 1000000000 1000000000>;
20 qcom,l2-cpufreq = <384000000 600000000 1000000000>;
21 qcom,l2-volt = <1100000 1100000 1100000>;
22 };
23 };
24
25 reserved-memory {
26 #address-cells = <1>;
27 #size-cells = <1>;
28 ranges;
29
30 rsvd@41200000 {
31 reg = <0x41200000 0x300000>;
32 no-map;
33 };
34 };
35 };
36
37 &gsbi4 {
38 qcom,mode = <GSBI_PROT_I2C_UART>;
39 status = "okay";
40
41 serial@16340000 {
42 status = "okay";
43 };
44 /*
45 * The i2c device on gsbi4 should not be enabled.
46 * On ipq806x designs gsbi4 i2c is meant for exclusive
47 * RPM usage. Turning this on in kernel manifests as
48 * i2c failure for the RPM.
49 */
50 };
51
52 &opp_table0 {
53 /delete-node/opp-1200000000;
54 /delete-node/opp-1400000000;
55
56 opp-384000000 {
57 opp-microvolt-speed0-pvs0-v0 = <950000>;
58 opp-microvolt-speed0-pvs1-v0 = <900000>;
59 opp-microvolt-speed0-pvs2-v0 = <850000>;
60 opp-microvolt-speed0-pvs3-v0 = <800000>;
61 };
62
63 opp-600000000 {
64 opp-microvolt-speed0-pvs0-v0 = <1000000>;
65 opp-microvolt-speed0-pvs1-v0 = <950000>;
66 opp-microvolt-speed0-pvs2-v0 = <900000>;
67 opp-microvolt-speed0-pvs3-v0 = <850000>;
68 };
69
70 opp-800000000 {
71 opp-microvolt-speed0-pvs0-v0 = <1050000>;
72 opp-microvolt-speed0-pvs1-v0 = <1000000>;
73 opp-microvolt-speed0-pvs2-v0 = <950000>;
74 opp-microvolt-speed0-pvs3-v0 = <900000>;
75 };
76
77 opp-1000000000 {
78 opp-microvolt-speed0-pvs0-v0 = <1100000>;
79 opp-microvolt-speed0-pvs1-v0 = <1050000>;
80 opp-microvolt-speed0-pvs2-v0 = <1000000>;
81 opp-microvolt-speed0-pvs3-v0 = <950000>;
82 };
83 };
84
85 &pcie0 {
86 compatible = "qcom,pcie-ipq8064-v2";
87 };
88
89 &pcie1 {
90 compatible = "qcom,pcie-ipq8064-v2";
91 };
92
93 &pcie2 {
94 compatible = "qcom,pcie-ipq8064-v2";
95 };
96
97 &smb208_s2a {
98 regulator-max-microvolt = <1150000>;
99 };
100
101 &smb208_s2b {
102 regulator-max-microvolt = <1150000>;
103 };