46 lines
1.1 KiB
Diff
46 lines
1.1 KiB
Diff
|
--- a/arch/arm64/boot/dts/rockchip/rk3308.dtsi 2020-12-26 18:07:15.666727654 +0200
|
||
|
+++ b/arch/arm64/boot/dts/rockchip/rk3308.dtsi 2020-12-26 18:35:42.115701024 +0200
|
||
|
@@ -139,6 +151,12 @@
|
||
|
interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>;
|
||
|
};
|
||
|
|
||
|
+ cpuinfo {
|
||
|
+ compatible = "rockchip,cpuinfo";
|
||
|
+ nvmem-cells = <&cpu_id>;
|
||
|
+ nvmem-cell-names = "id";
|
||
|
+ };
|
||
|
+
|
||
|
mac_clkin: external-mac-clock {
|
||
|
compatible = "fixed-clock";
|
||
|
clock-frequency = <50000000>;
|
||
|
@@ -146,6 +164,29 @@
|
||
|
#clock-cells = <0>;
|
||
|
};
|
||
|
|
||
|
+ otp: otp@ff210000 {
|
||
|
+ compatible = "rockchip,rk3308-otp";
|
||
|
+ reg = <0x0 0xff210000 0x0 0x4000>;
|
||
|
+ #address-cells = <1>;
|
||
|
+ #size-cells = <1>;
|
||
|
+ clocks = <&cru SCLK_OTP_USR>, <&cru PCLK_OTP_NS>,
|
||
|
+ <&cru PCLK_OTP_PHY>;
|
||
|
+ clock-names = "otp", "apb_pclk", "phy";
|
||
|
+ resets = <&cru SRST_OTP_PHY>;
|
||
|
+ reset-names = "phy";
|
||
|
+
|
||
|
+ /* Data cells */
|
||
|
+ cpu_id: id@7 {
|
||
|
+ reg = <0x07 0x10>;
|
||
|
+ };
|
||
|
+ cpu_leakage: cpu-leakage@17 {
|
||
|
+ reg = <0x17 0x1>;
|
||
|
+ };
|
||
|
+ logic_leakage: logic-leakage@18 {
|
||
|
+ reg = <0x18 0x1>;
|
||
|
+ };
|
||
|
+ };
|
||
|
+
|
||
|
psci {
|
||
|
compatible = "arm,psci-1.0";
|
||
|
method = "smc";
|