diff --git a/arch/arm/boot/dts/rk3288-android.dtsi b/arch/arm/boot/dts/rk3288-android.dtsi index 13793d71528f..c3f1239095c6 100644 --- a/arch/arm/boot/dts/rk3288-android.dtsi +++ b/arch/arm/boot/dts/rk3288-android.dtsi @@ -50,6 +50,12 @@ bootargs = "earlycon=uart8250,mmio32,0xff690000 vmalloc=496M"; }; + cpuinfo { + compatible = "rockchip,cpuinfo"; + nvmem-cells = <&efuse_id>; + nvmem-cell-names = "id"; + }; + /delete-node/ dmc@ff610000; dfi: dfi { diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index c72cf0799da1..e49268c477c0 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi @@ -1618,6 +1618,9 @@ clocks = <&cru PCLK_EFUSE256>; clock-names = "pclk_efuse"; + efuse_id: id@7 { + reg = <0x7 0x10>; + }; cpu_leakage: cpu_leakage@17 { reg = <0x17 0x1>; };