From 859175c09320faf4b4c52ef8da7d6649b9758119 Mon Sep 17 00:00:00 2001 From: Xuhanrui Date: Mon, 2 Apr 2018 15:32:12 +0800 Subject: [PATCH] ARM: dts: add secure drm buffer for rk3229 default disabled Change-Id: Iea0bfa746de22ba59e356e9eb1f2f957fabcda50 Signed-off-by: Hery Xu --- arch/arm/boot/dts/rk3229-evb-android.dts | 10 +++++++++- arch/arm/boot/dts/rk322x-android.dtsi | 5 +++++ 2 files changed, 14 insertions(+), 1 deletion(-) 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>; };