ipq806x: refresh dtsi patches
[openwrt/staging/wigyori.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 reserved-memory {
18 #address-cells = <1>;
19 #size-cells = <1>;
20 ranges;
21
22 rsvd@41200000 {
23 reg = <0x41200000 0x300000>;
24 no-map;
25 };
26 };
27 };
28
29 &gsbi4 {
30 qcom,mode = <GSBI_PROT_I2C_UART>;
31 status = "okay";
32
33 serial@16340000 {
34 status = "okay";
35 };
36 /*
37 * The i2c device on gsbi4 should not be enabled.
38 * On ipq806x designs gsbi4 i2c is meant for exclusive
39 * RPM usage. Turning this on in kernel manifests as
40 * i2c failure for the RPM.
41 */
42 };
43
44 &opp_table0 {
45 /delete-node/opp-1200000000;
46 /delete-node/opp-1400000000;
47
48 opp-384000000 {
49 opp-microvolt-speed0-pvs0-v0 = <945000 950000 955000>;
50 opp-microvolt-speed0-pvs1-v0 = <985000 900000 905000>;
51 opp-microvolt-speed0-pvs2-v0 = <845000 850000 855000>;
52 opp-microvolt-speed0-pvs3-v0 = <795000 800000 805000>;
53 };
54
55 opp-600000000 {
56 opp-microvolt-speed0-pvs0-v0 = <995000 1000000 1005000>;
57 opp-microvolt-speed0-pvs1-v0 = <945000 950000 955000>;
58 opp-microvolt-speed0-pvs2-v0 = <895000 900000 905000>;
59 opp-microvolt-speed0-pvs3-v0 = <845000 850000 855000>;
60 };
61
62 opp-800000000 {
63 opp-microvolt-speed0-pvs0-v0 = <1045000 1050000 1055000>;
64 opp-microvolt-speed0-pvs1-v0 = < 995000 1000000 1005000>;
65 opp-microvolt-speed0-pvs2-v0 = < 945000 950000 955000>;
66 opp-microvolt-speed0-pvs3-v0 = < 895000 900000 905000>;
67 };
68
69 opp-1000000000 {
70 opp-microvolt-speed0-pvs0-v0 = <1095000 1100000 1105000>;
71 opp-microvolt-speed0-pvs1-v0 = <1045000 1050000 1055000>;
72 opp-microvolt-speed0-pvs2-v0 = < 995000 1000000 1005000>;
73 opp-microvolt-speed0-pvs3-v0 = < 945000 950000 955000>;
74 };
75 };
76
77 &pcie0 {
78 compatible = "qcom,pcie-ipq8064-v2";
79 };
80
81 &pcie1 {
82 compatible = "qcom,pcie-ipq8064-v2";
83 };
84
85 &pcie2 {
86 compatible = "qcom,pcie-ipq8064-v2";
87 };
88
89 &smb208_s2a {
90 regulator-max-microvolt = <1150000>;
91 };
92
93 &smb208_s2b {
94 regulator-max-microvolt = <1150000>;
95 };