ath79: do not build TP-Link tiny images by default
[oweals/openwrt.git] / target / linux / ipq806x / files-4.19 / arch / arm / boot / dts / qcom-ipq8065.dtsi
1 #include "qcom-ipq8064-v2.0.dtsi"
2
3 / {
4         model = "Qualcomm IPQ8065";
5         compatible = "qcom,ipq8065", "qcom,ipq8064";
6
7         soc: soc {
8
9                 rpm@108000 {
10
11                         regulators {
12
13                                 smb208_s2a: s2a {
14                                         regulator-min-microvolt = <775000>;
15                                         regulator-max-microvolt = <1275000>;
16                                 };
17
18                                 smb208_s2b: s2b {
19                                         regulator-min-microvolt = <775000>;
20                                         regulator-max-microvolt = <1275000>;
21                                 };
22                         };
23                 };
24         };
25         
26         cpus {
27                 qcom,l2 {
28                         qcom,l2-cpufreq = <384000000 600000000 1400000000>;
29                 };
30
31                 idle-states {
32                         CPU_SPC: spc {
33                                 status = "disabled";
34                         };
35                 };
36         };
37 };
38
39 &opp_table0 {
40         compatible = "operating-points-v2-qcom-cpu";
41         nvmem-cells = <&speedbin_efuse>;
42
43         /* 
44          * On ipq8065 1.2 ghz freq is not present
45          * Remove it to make cpufreq work and not
46          * complain for missing definition
47          */
48
49         /delete-node/opp-1200000000;
50
51         opp-384000000 {
52                 opp-hz = /bits/ 64 <384000000>;
53                 opp-microvolt-speed0-pvs0-v0 = <975000>;
54                 opp-microvolt-speed0-pvs1-v0 = <950000>;
55                 opp-microvolt-speed0-pvs2-v0 = <925000>;
56                 opp-microvolt-speed0-pvs3-v0 = <900000>;
57                 opp-microvolt-speed0-pvs4-v0 = <875000>;
58                 opp-microvolt-speed0-pvs5-v0 = <825000>;
59                 opp-microvolt-speed0-pvs6-v0 = <775000>;
60                 opp-supported-hw = <0x1>;
61                 clock-latency-ns = <100000>;
62         };
63
64         opp-600000000 {
65                 opp-hz = /bits/ 64 <600000000>;
66                 opp-microvolt-speed0-pvs0-v0 = <1000000>;
67                 opp-microvolt-speed0-pvs1-v0 = <975000>;
68                 opp-microvolt-speed0-pvs2-v0 = <950000>;
69                 opp-microvolt-speed0-pvs3-v0 = <925000>;
70                 opp-microvolt-speed0-pvs4-v0 = <900000>;
71                 opp-microvolt-speed0-pvs5-v0 = <850000>;
72                 opp-microvolt-speed0-pvs6-v0 = <800000>;
73                 opp-supported-hw = <0x1>;
74                 clock-latency-ns = <100000>;
75         };
76
77         opp-800000000 {
78                 opp-hz = /bits/ 64 <800000000>;
79                 opp-microvolt-speed0-pvs0-v0 = <1050000>;
80                 opp-microvolt-speed0-pvs1-v0 = <1025000>;
81                 opp-microvolt-speed0-pvs2-v0 = <1000000>;
82                 opp-microvolt-speed0-pvs3-v0 = <975000>;
83                 opp-microvolt-speed0-pvs4-v0 = <950000>;
84                 opp-microvolt-speed0-pvs5-v0 = <900000>;
85                 opp-microvolt-speed0-pvs6-v0 = <850000>;
86                 opp-supported-hw = <0x1>;
87                 clock-latency-ns = <100000>;
88         };
89
90         opp-1000000000 {
91                 opp-hz = /bits/ 64 <1000000000>;
92                 opp-microvolt-speed0-pvs0-v0 = <1100000>;
93                 opp-microvolt-speed0-pvs1-v0 = <1075000>;
94                 opp-microvolt-speed0-pvs2-v0 = <1050000>;
95                 opp-microvolt-speed0-pvs3-v0 = <1025000>;
96                 opp-microvolt-speed0-pvs4-v0 = <1000000>;
97                 opp-microvolt-speed0-pvs5-v0 = <950000>;
98                 opp-microvolt-speed0-pvs6-v0 = <900000>;
99                 opp-supported-hw = <0x1>;
100                 clock-latency-ns = <100000>;
101         };
102
103         opp-1400000000 {
104                 opp-hz = /bits/ 64 <1400000000>;
105                 opp-microvolt-speed0-pvs0-v0 = <1175000>;
106                 opp-microvolt-speed0-pvs1-v0 = <1150000>;
107                 opp-microvolt-speed0-pvs2-v0 = <1125000>;
108                 opp-microvolt-speed0-pvs3-v0 = <1100000>;
109                 opp-microvolt-speed0-pvs4-v0 = <1075000>;
110                 opp-microvolt-speed0-pvs5-v0 = <1025000>;
111                 opp-microvolt-speed0-pvs6-v0 = <975000>;
112                 opp-supported-hw = <0x1>;
113                 clock-latency-ns = <100000>;
114         };
115
116         opp-1725000000 {
117                 opp-hz = /bits/ 64 <1725000000>;
118                 opp-microvolt-speed0-pvs0-v0 = <1262500>;
119                 opp-microvolt-speed0-pvs1-v0 = <1225000>;
120                 opp-microvolt-speed0-pvs2-v0 = <1200000>;
121                 opp-microvolt-speed0-pvs3-v0 = <1175000>;
122                 opp-microvolt-speed0-pvs4-v0 = <1150000>;
123                 opp-microvolt-speed0-pvs5-v0 = <1100000>;
124                 opp-microvolt-speed0-pvs6-v0 = <1050000>;
125                 opp-supported-hw = <0x1>;
126                 clock-latency-ns = <100000>;
127         };
128 };