summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorXuhanrui <xhr@rock-chips.com>2018-04-02 15:32:12 +0800
committerTao Huang <huangtao@rock-chips.com>2018-04-18 16:59:48 +0800
commit859175c09320faf4b4c52ef8da7d6649b9758119 (patch)
treeff00d91885869ff739101e171eb71a5c3d7ca917 /arch
parent440b073db36c712f050f2511944200de3173b170 (diff)
ARM: dts: add secure drm buffer for rk3229
default disabled Change-Id: Iea0bfa746de22ba59e356e9eb1f2f957fabcda50 Signed-off-by: Hery Xu <xhr@rock-chips.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/rk3229-evb-android.dts10
-rw-r--r--arch/arm/boot/dts/rk322x-android.dtsi5
2 files changed, 14 insertions, 1 deletions
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>;
};