dts: GXL: defendkey: support secure upgrade check [3/3]

PD#SWPL-2100

Problem:
GXL need to support secure upgrade check

Solution:
add defendkey support in all GXL dts

Verify:
GXL skt board verify pass

Change-Id: I73b84b86f23f512ddc556b61f3a07d015c717e8c
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com>
This commit is contained in:
Zhongfu Luo
2018-11-22 14:12:59 +08:00
committed by Dongjin Kim
parent b6e329587f
commit fd1fffe27c
42 changed files with 440 additions and 2 deletions

View File

@@ -142,6 +142,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
dummy-battery {
@@ -1225,3 +1230,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -128,6 +128,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1261,3 +1266,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -138,6 +138,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1205,3 +1210,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -148,6 +148,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
dummy-battery {
@@ -1216,3 +1221,9 @@
&audio_data{
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -128,6 +128,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1246,3 +1251,8 @@
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -148,6 +148,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
compatible = "amlogic, bt-dev";
@@ -1341,3 +1346,9 @@
};
};
}; /* end of pinctrl_periphs */
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -146,6 +146,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
compatible = "amlogic, bt-dev";
@@ -1308,3 +1313,9 @@
};
};
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -148,6 +148,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1120,3 +1125,9 @@
&pwm_ef {
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -147,6 +147,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1119,3 +1124,9 @@
&pwm_ef {
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -138,6 +138,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1188,3 +1193,9 @@
&pwm_ef {
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -154,6 +154,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
dummy-battery {
@@ -1303,3 +1308,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -142,6 +142,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
vpu {
@@ -1355,3 +1360,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -154,6 +154,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
dummy-battery {
@@ -1303,3 +1308,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -141,6 +141,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
vpu {
@@ -1354,3 +1359,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -76,6 +76,10 @@
alloc-ranges = <0x7dc00000 0x2400000>;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
@@ -872,3 +876,9 @@
status = "okay";
};
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -76,7 +76,10 @@
alloc-ranges = <0x7dc00000 0x2400000>;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
wifi{
@@ -960,3 +963,9 @@
status = "okay";
};
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -138,6 +138,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1205,3 +1210,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -146,6 +146,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
bt-dev{
@@ -1199,3 +1204,9 @@
&audio_data{
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -139,6 +139,11 @@
alignment = <0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x08300000 0x100000>;
};
};
dummy-battery {
@@ -1211,3 +1216,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -562,6 +562,13 @@
compatible = "amlogic, vdac-gxl";
status = "okay";
};
defendkey: defendkey {
compatible = "amlogic, defendkey";
reg = <0xc8834500 0x4>; /*RNG_USR_DATA*/
mem_size = <0x0 0x100000>;
status = "disabled";
};
}; /* end of root */
&pinctrl_aobus {

View File

@@ -544,6 +544,13 @@
compatible = "amlogic, vdac-gxl";
status = "okay";
};
defendkey: defendkey {
compatible = "amlogic, defendkey";
reg = <0xc8834500 0x4>; /*RNG_USR_DATA*/
mem_size = <0x0 0x100000>;
status = "disabled";
};
}; /* end of root */
&pinctrl_aobus {

View File

@@ -137,6 +137,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
dummy-battery {
@@ -1221,3 +1226,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -127,6 +127,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1260,3 +1265,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -137,6 +137,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1204,3 +1209,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -146,6 +146,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
dummy-battery {
@@ -1214,3 +1219,9 @@
&audio_data{
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -128,6 +128,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1246,3 +1251,8 @@
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -146,6 +146,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
compatible = "amlogic, bt-dev";
@@ -1339,3 +1344,9 @@
};
};
}; /* end of pinctrl_periphs */
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -146,6 +146,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
compatible = "amlogic, bt-dev";
@@ -1353,3 +1358,9 @@
};
};
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -147,6 +147,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1119,3 +1124,9 @@
&pwm_ef {
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -147,6 +147,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1119,3 +1124,9 @@
&pwm_ef {
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -138,6 +138,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1188,3 +1193,9 @@
&pwm_ef {
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -150,6 +150,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
dummy-battery {
@@ -1299,3 +1304,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -141,6 +141,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
vpu {
@@ -1354,3 +1359,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -151,6 +151,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
dummy-battery {
@@ -1300,3 +1305,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -140,6 +140,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
vpu {
@@ -1353,3 +1358,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -76,7 +76,10 @@
alloc-ranges = <0x0 0x7dc00000 0x0 0x2400000>;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
wifi{
@@ -872,3 +875,9 @@
status = "okay";
};
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -76,6 +76,10 @@
alloc-ranges = <0x0 0x7dc00000 0x0 0x2400000>;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
@@ -960,3 +964,9 @@
status = "okay";
};
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -137,6 +137,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1204,3 +1209,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -146,6 +146,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
bt-dev{
@@ -1199,3 +1204,9 @@
&audio_data{
status = "okay";
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -138,6 +138,11 @@
alignment = <0x0 0x100000>;
//no-map;
};
defendkey_reserved:linux,defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0x08300000 0x0 0x100000>;
};
};
dummy-battery {
@@ -1210,3 +1215,9 @@
delay_control = <0x15>;
ssctl = <0>;
};
&defendkey {
memory-region = <&defendkey_reserved>;
status = "okay";
};

View File

@@ -554,6 +554,13 @@
compatible = "amlogic, vdac-gxl";
status = "okay";
};
defendkey: defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0xc8834500 0x0 0x4>; /*RNG_USR_DATA*/
mem_size = <0x0 0x100000>;
status = "disabled";
};
}; /* end of root */
&pinctrl_aobus {

View File

@@ -544,6 +544,13 @@
compatible = "amlogic, vdac-gxl";
status = "okay";
};
defendkey: defendkey {
compatible = "amlogic, defendkey";
reg = <0x0 0xc8834500 0x0 0x4>; /*RNG_USR_DATA*/
mem_size = <0x0 0x100000>;
status = "disabled";
};
}; /* end of root */
&pinctrl_aobus {