unifykey: add the hdmirx repeater key block [3/6]
authorhongmin hua <hongmin.hua@amlogic.com>
Wed, 10 Oct 2018 03:03:41 +0000 (11:03 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Wed, 31 Oct 2018 02:06:45 +0000 (19:06 -0700)
PD#SWPL-323:

Problem:
add the hdmirx repeater key block

Solution:
add the hdmirx repeater key block.

Verify:
R321

Change-Id: I61920b706b5dd08c6be9647add287f85b35fb0ee
Signed-off-by: hongmin hua <hongmin.hua@amlogic.com>
arch/arm/boot/dts/amlogic/txlx_t962e_r321.dts
arch/arm64/boot/dts/amlogic/atom.dts
arch/arm64/boot/dts/amlogic/txlx_t962e_r321.dts

index 777fe56..8982e23 100644 (file)
                compatible = "amlogic, unifykey";
                status = "okay";
 
-               unifykey-num = <18>;
+               unifykey-num = <21>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-15 = <&keysn_15>;
                unifykey-index-16 = <&keysn_16>;
                unifykey-index-17 = <&keysn_17>;
+               unifykey-index-18 = <&keysn_18>;
+               unifykey-index-19 = <&keysn_19>;
+               unifykey-index-20 = <&keysn_20>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "normal";
                        key-permit = "read","write","del";
                };
+               keysn_18:key_18{
+                       key-name = "hdcp22_rprx_fw";
+                       key-device = "normal";
+                       key-permit = "read","write","del";
+               };
+               keysn_19:key_19{
+                       key-name = "hdcp22_rprp_fw";
+                       key-device = "normal";
+                       key-permit = "read","write","del";
+               };
+               keysn_20:key_20{
+                       key-name = "hdcp22_rp_private";
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        }; /* End unifykey */
 
        cvbsout {
index d347fe8..7050a6f 100644 (file)
                compatible = "amlogic, unifykey";
                status = "okay";
 
-               unifykey-num = <18>;
+               unifykey-num = <21>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-15 = <&keysn_15>;
                unifykey-index-16 = <&keysn_16>;
                unifykey-index-17 = <&keysn_17>;
+               unifykey-index-18 = <&keysn_18>;
+               unifykey-index-19 = <&keysn_19>;
+               unifykey-index-20 = <&keysn_20>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "secure";
                        key-permit = "read","write","del";
                };
+               keysn_18:key_18{
+                       key-name = "hdcp22_rprx_fw";
+                       key-device = "normal";
+                       key-permit = "read","write","del";
+               };
+               keysn_19:key_19{
+                       key-name = "hdcp22_rprp_fw";
+                       key-device = "normal";
+                       key-permit = "read","write","del";
+               };
+               keysn_20:key_20{
+                       key-name = "hdcp22_rp_private";
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
 
        }; /* End unifykey */
 
index 4b5bfa9..ae680b1 100644 (file)
                compatible = "amlogic, unifykey";
                status = "okay";
 
-               unifykey-num = <18>;
+               unifykey-num = <21>;
                unifykey-index-0 = <&keysn_0>;
                unifykey-index-1 = <&keysn_1>;
                unifykey-index-2 = <&keysn_2>;
                unifykey-index-15 = <&keysn_15>;
                unifykey-index-16 = <&keysn_16>;
                unifykey-index-17 = <&keysn_17>;
+               unifykey-index-18 = <&keysn_18>;
+               unifykey-index-19 = <&keysn_19>;
+               unifykey-index-20 = <&keysn_20>;
 
                keysn_0: key_0{
                        key-name = "usid";
                        key-device = "normal";
                        key-permit = "read","write","del";
                };
+               keysn_18:key_18{
+                       key-name = "hdcp22_rprx_fw";
+                       key-device = "normal";
+                       key-permit = "read","write","del";
+               };
+               keysn_19:key_19{
+                       key-name = "hdcp22_rprp_fw";
+                       key-device = "normal";
+                       key-permit = "read","write","del";
+               };
+               keysn_20:key_20{
+                       key-name = "hdcp22_rp_private";
+                       key-device = "secure";
+                       key-permit = "read","write","del";
+               };
        }; /* End unifykey */
 
        cvbsout {