diff --git a/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi index d26ab6784f68..3021d2f3973e 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399-android.dtsi @@ -51,6 +51,12 @@ bootargs = "earlycon=uart8250,mmio32,0xff1a0000 swiotlb=1"; }; + cpuinfo { + compatible = "rockchip,cpuinfo"; + nvmem-cells = <&efuse_id>; + nvmem-cell-names = "id"; + }; + ramoops_mem: ramoops_mem { reg = <0x0 0x110000 0x0 0xf0000>; reg-names = "ramoops_mem"; diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi index 0c3ded81b123..957b9769367f 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -1406,6 +1406,9 @@ clock-names = "pclk_efuse"; /* Data cells */ + efuse_id: id { + reg = <0x07 0x10>; + }; cpul_leakage: cpul-leakage { reg = <0x1a 0x1>; };