diff --git a/arch/arm/boot/dts/rk3229-evb-android.dts b/arch/arm/boot/dts/rk3229-evb-android.dts index dd5b2dbd5aa9..8f546872f337 100644 --- a/arch/arm/boot/dts/rk3229-evb-android.dts +++ b/arch/arm/boot/dts/rk3229-evb-android.dts @@ -209,7 +209,7 @@ &display_subsystem { logo-memory-region = <&drm_logo>; status = "okay"; - + secure-memory-region = <&secure_memory>; route { route_hdmi: route-hdmi { status = "okay"; @@ -266,6 +266,14 @@ vccio4-supply = <&vccio_3v3_reg>; }; +&secure_memory { + /* + * enable like this: + * reg = <0x80000000 0x10000000>; + */ + reg = <0x80000000 0x0>; +}; + &i2c0 { status = "okay"; diff --git a/arch/arm/boot/dts/rk322x-android.dtsi b/arch/arm/boot/dts/rk322x-android.dtsi index 8dda5a924a85..8b83c7839fec 100644 --- a/arch/arm/boot/dts/rk322x-android.dtsi +++ b/arch/arm/boot/dts/rk322x-android.dtsi @@ -92,6 +92,11 @@ reg = <0x0 0x0>; }; + secure_memory: secure-memory@80000000 { + compatible = "rockchip,secure-memory"; + reg = <0x80000000 0x0>; + }; + ramoops_mem: ramoops@62e00000 { reg = <0x62e00000 0xf0000>; };