dts: add the attestationkeybox of unifykey[1/3]
authorChao Liu <chao.liu@amlogic.com>
Wed, 28 Mar 2018 05:44:00 +0000 (13:44 +0800)
committerYixun Lan <yixun.lan@amlogic.com>
Mon, 2 Apr 2018 05:46:16 +0000 (21:46 -0800)
PD#162644: Attestation key burn tool development

Change-Id: I53903436560957026b8dc1ab4b72c48b4b160399
Signed-off-by: Chao Liu <chao.liu@amlogic.com>
24 files changed:
arch/arm64/boot/dts/amlogic/g12a_s905d2_skt.dts
arch/arm64/boot/dts/amlogic/g12a_s905d2_skt_buildroot.dts
arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts
arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts
arch/arm64/boot/dts/amlogic/g12a_s905y2_u221.dts
arch/arm64/boot/dts/amlogic/gxl_p212_1g.dts
arch/arm64/boot/dts/amlogic/gxl_p212_1g_buildroot.dts
arch/arm64/boot/dts/amlogic/gxl_p212_2g.dts
arch/arm64/boot/dts/amlogic/gxl_p212_2g_buildroot.dts
arch/arm64/boot/dts/amlogic/gxl_p230_2g.dts
arch/arm64/boot/dts/amlogic/gxl_p230_2g_buildroot.dts
arch/arm64/boot/dts/amlogic/gxl_p231_1g.dts
arch/arm64/boot/dts/amlogic/gxl_p231_2g.dts
arch/arm64/boot/dts/amlogic/gxl_p231_2g_buildroot.dts
arch/arm64/boot/dts/amlogic/gxl_p241_1g.dts
arch/arm64/boot/dts/amlogic/gxl_p241_1g_buildroot.dts
arch/arm64/boot/dts/amlogic/gxl_p241_v2-1g.dts
arch/arm64/boot/dts/amlogic/gxl_p241_v2_1g_buildroot.dts
arch/arm64/boot/dts/amlogic/gxl_p400_2g.dts
arch/arm64/boot/dts/amlogic/gxl_p401_2g.dts
arch/arm64/boot/dts/amlogic/gxl_skt.dts
arch/arm64/boot/dts/amlogic/gxm_q200_2g.dts
arch/arm64/boot/dts/amlogic/gxm_q201_1g.dts
arch/arm64/boot/dts/amlogic/gxm_q201_2g.dts

index 6017a9b..affd099 100644 (file)
        unifykey{
                compatible = "amlogic, unifykey";
                status = "ok";
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
        efusekey:efusekey{
index 82fd333..3650833 100644 (file)
        unifykey{
                compatible = "amlogic, unifykey";
                status = "ok";
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
        efusekey:efusekey{
index 501815b..78e71c6 100644 (file)
        unifykey{
                compatible = "amlogic, unifykey";
                status = "ok";
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
        efusekey:efusekey{
index 0913654..5591952 100644 (file)
        unifykey{
                compatible = "amlogic, unifykey";
                status = "ok";
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
        efusekey:efusekey{
index 797ca30..e3eb850 100644 (file)
        unifykey{
                compatible = "amlogic, unifykey";
                status = "ok";
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
        efusekey:efusekey{
index b2e7e8d..b539e2f 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index 08ee87e..d28a602 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index 45e666c..703ae02 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index a044e01..c97e28a 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index 9ee4497..b2c7933 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 //     dvb {
 //             compatible = "amlogic, dvb";
index 187c791..1de8f14 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index 451f6d6..b7ef748 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index 14e3a3f..b19d281 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index a2acca3..84f8fd5 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index d039fbb..deffe55 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index 0e0f128..8fc608f 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index a6bef3e..a970a72 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index 00cda74..e79997d 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index 1793e8b..4cf2486 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 
index c10eb9d..0b7d40d 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 
index 957eed7..ed8ef94 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 
 };
index 1aa34d1..f3cb01e 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index e5def62..5f100dc 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {
index 1bb2934..5e04ddb 100644 (file)
                compatible = "amlogic, unifykey";
                status = "ok";
 
-               unifykey-num = <14>;
+               unifykey-num = <15>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-11= <&keysn_11>;
                unifykey-index-12= <&keysn_12>;
                unifykey-index-13= <&keysn_13>;
+               unifykey-index-14= <&keysn_14>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_14:key_14{
+                       key-name = "attestationkeybox";// attestation key
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        };//End unifykey
 };
 &efuse {