]>
Commit | Line | Data |
---|---|---|
95f9d935 AF |
1 | From 5d1a97bca7efef833d4a9577c8a4951933f01303 Mon Sep 17 00:00:00 2001 |
2 | From: Arne Fitzenreiter <arne_f@ipfire.org> | |
3 | Date: Sun, 19 Nov 2023 13:27:36 +0000 | |
4 | Subject: [PATCH 8/8] rockchip: dt: add some overclocked rk3328 boards | |
5 | ||
6 | nanopi-r2c, nanopi-r2c-plus-oc, nanopi-r2s-oc, | |
7 | orangepi-r1-plus-lts-oc, orangepi-r1-plus-oc | |
8 | ||
9 | Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org> | |
10 | --- | |
11 | arch/arm64/boot/dts/rockchip/Makefile | 5 ++++ | |
12 | .../dts/rockchip/rk3328-nanopi-r2c-oc.dts | 25 +++++++++++++++++++ | |
13 | .../rockchip/rk3328-nanopi-r2c-plus-oc.dts | 25 +++++++++++++++++++ | |
14 | .../dts/rockchip/rk3328-nanopi-r2s-oc.dts | 25 +++++++++++++++++++ | |
15 | .../rk3328-orangepi-r1-plus-lts-oc.dts | 25 +++++++++++++++++++ | |
16 | .../rockchip/rk3328-orangepi-r1-plus-oc.dts | 25 +++++++++++++++++++ | |
17 | 6 files changed, 130 insertions(+) | |
18 | create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts | |
19 | create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts | |
20 | create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts | |
21 | create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts | |
22 | create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts | |
23 | ||
24 | diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile | |
25 | index f32fe64a84ed..4d1cb2b32572 100644 | |
26 | --- a/arch/arm64/boot/dts/rockchip/Makefile | |
27 | +++ b/arch/arm64/boot/dts/rockchip/Makefile | |
28 | @@ -15,10 +15,15 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3326-odroid-go3.dtb | |
29 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb | |
30 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb | |
31 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb | |
32 | +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-oc.dtb | |
33 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb | |
34 | +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus-oc.dtb | |
35 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb | |
36 | +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s-oc.dtb | |
37 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb | |
38 | +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-oc.dtb | |
39 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts.dtb | |
40 | +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts-oc.dtb | |
41 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb | |
42 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb | |
43 | dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-roc-cc.dtb | |
44 | diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts | |
45 | new file mode 100644 | |
46 | index 000000000000..617bcefb2122 | |
47 | --- /dev/null | |
48 | +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-oc.dts | |
49 | @@ -0,0 +1,25 @@ | |
50 | +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
51 | +/* | |
52 | + * overclock Nanopi R2C to 1.5 Ghz | |
53 | + */ | |
54 | + | |
55 | +/dts-v1/; | |
56 | + | |
57 | +#include "rk3328-nanopi-r2c.dts" | |
58 | + | |
59 | +/ { | |
60 | + model = "FriendlyElec NanoPi R2C OC"; | |
61 | + | |
62 | + cpu0_opp_table: opp-table-0 { | |
63 | + opp-1392000000 { | |
64 | + opp-hz = /bits/ 64 <1392000000>; | |
65 | + opp-microvolt = <1350000>; | |
66 | + clock-latency-ns = <40000>; | |
67 | + }; | |
68 | + opp-1512000000 { | |
69 | + opp-hz = /bits/ 64 <1512000000>; | |
70 | + opp-microvolt = <1400000>; | |
71 | + clock-latency-ns = <40000>; | |
72 | + }; | |
73 | + }; | |
74 | +}; | |
75 | diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts | |
76 | new file mode 100644 | |
77 | index 000000000000..5324afec9271 | |
78 | --- /dev/null | |
79 | +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus-oc.dts | |
80 | @@ -0,0 +1,25 @@ | |
81 | +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
82 | +/* | |
83 | + * overclock Nanopi R2C to 1.5 Ghz | |
84 | + */ | |
85 | + | |
86 | +/dts-v1/; | |
87 | + | |
88 | +#include "rk3328-nanopi-r2c-plus.dts" | |
89 | + | |
90 | +/ { | |
91 | + model = "FriendlyElec NanoPi R2C Plus OC"; | |
92 | + | |
93 | + cpu0_opp_table: opp-table-0 { | |
94 | + opp-1392000000 { | |
95 | + opp-hz = /bits/ 64 <1392000000>; | |
96 | + opp-microvolt = <1350000>; | |
97 | + clock-latency-ns = <40000>; | |
98 | + }; | |
99 | + opp-1512000000 { | |
100 | + opp-hz = /bits/ 64 <1512000000>; | |
101 | + opp-microvolt = <1400000>; | |
102 | + clock-latency-ns = <40000>; | |
103 | + }; | |
104 | + }; | |
105 | +}; | |
106 | diff --git a/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts | |
107 | new file mode 100644 | |
108 | index 000000000000..b94dc24d44e5 | |
109 | --- /dev/null | |
110 | +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s-oc.dts | |
111 | @@ -0,0 +1,25 @@ | |
112 | +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
113 | +/* | |
114 | + * overclock Nanopi R2S to 1.5 Ghz | |
115 | + */ | |
116 | + | |
117 | +/dts-v1/; | |
118 | + | |
119 | +#include "rk3328-nanopi-r2s.dts" | |
120 | + | |
121 | +/ { | |
122 | + model = "FriendlyElec NanoPi R2S OC"; | |
123 | + | |
124 | + cpu0_opp_table: opp-table-0 { | |
125 | + opp-1392000000 { | |
126 | + opp-hz = /bits/ 64 <1392000000>; | |
127 | + opp-microvolt = <1350000>; | |
128 | + clock-latency-ns = <40000>; | |
129 | + }; | |
130 | + opp-1512000000 { | |
131 | + opp-hz = /bits/ 64 <1512000000>; | |
132 | + opp-microvolt = <1400000>; | |
133 | + clock-latency-ns = <40000>; | |
134 | + }; | |
135 | + }; | |
136 | +}; | |
137 | diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts | |
138 | new file mode 100644 | |
139 | index 000000000000..1cc615a5d8e0 | |
140 | --- /dev/null | |
141 | +++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-lts-oc.dts | |
142 | @@ -0,0 +1,25 @@ | |
143 | +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
144 | +/* | |
145 | + * overclock OrangePi R1 Plus LTS to 1.5 Ghz | |
146 | + */ | |
147 | + | |
148 | +/dts-v1/; | |
149 | + | |
150 | +#include "rk3328-orangepi-r1-plus-lts.dts" | |
151 | + | |
152 | +/ { | |
153 | + model = "Xunlong Orange Pi R1 Plus LTS OC"; | |
154 | + | |
155 | + cpu0_opp_table: opp-table-0 { | |
156 | + opp-1392000000 { | |
157 | + opp-hz = /bits/ 64 <1392000000>; | |
158 | + opp-microvolt = <1350000>; | |
159 | + clock-latency-ns = <40000>; | |
160 | + }; | |
161 | + opp-1512000000 { | |
162 | + opp-hz = /bits/ 64 <1512000000>; | |
163 | + opp-microvolt = <1400000>; | |
164 | + clock-latency-ns = <40000>; | |
165 | + }; | |
166 | + }; | |
167 | +}; | |
168 | diff --git a/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts | |
169 | new file mode 100644 | |
170 | index 000000000000..1a420d214f12 | |
171 | --- /dev/null | |
172 | +++ b/arch/arm64/boot/dts/rockchip/rk3328-orangepi-r1-plus-oc.dts | |
173 | @@ -0,0 +1,25 @@ | |
174 | +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) | |
175 | +/* | |
176 | + * overclock OrangePi R1 Plus to 1.5 Ghz | |
177 | + */ | |
178 | + | |
179 | +/dts-v1/; | |
180 | + | |
181 | +#include "rk3328-nanopi-r2s.dts" | |
182 | + | |
183 | +/ { | |
184 | + model = "Xunlong Orange Pi R1 Plus OC"; | |
185 | + | |
186 | + cpu0_opp_table: opp-table-0 { | |
187 | + opp-1392000000 { | |
188 | + opp-hz = /bits/ 64 <1392000000>; | |
189 | + opp-microvolt = <1350000>; | |
190 | + clock-latency-ns = <40000>; | |
191 | + }; | |
192 | + opp-1512000000 { | |
193 | + opp-hz = /bits/ 64 <1512000000>; | |
194 | + opp-microvolt = <1400000>; | |
195 | + clock-latency-ns = <40000>; | |
196 | + }; | |
197 | + }; | |
198 | +}; | |
199 | -- | |
200 | 2.34.1 | |
201 |