factoryBurn: efuse: keyman support efuse user space
authorSam Wu <yihui.wu@amlogic.com>
Tue, 27 Feb 2018 07:21:05 +0000 (15:21 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Tue, 6 Mar 2018 03:31:06 +0000 (19:31 -0800)
PD# 156734 PD# 160873

1, add efuse user space key-name list, then can user key-name rd/wr efuse.

Change-Id: I5feee2e59cefb96fae907403509a86a631e57342
Signed-off-by: Sam Wu <yihui.wu@amlogic.com>
arch/arm64/boot/dts/amlogic/g12a_skt.dts

index 319b329..55929d3 100644 (file)
                };
        };//End unifykey
 
+       efusekey:efusekey{
+               keynum = <4>;
+               key0 = <&key_0>;
+               key1 = <&key_1>;
+               key2 = <&key_2>;
+               key3 = <&key_3>;
+               key_0:key_0{
+                       keyname = "mac";
+                       offset = <0>;
+                       size = <6>;
+               };
+               key_1:key_1{
+                       keyname = "mac_bt";
+                       offset = <6>;
+                       size = <6>;
+               };
+               key_2:key_2{
+                       keyname = "mac_wifi";
+                       offset = <12>;
+                       size = <6>;
+               };
+               key_3:key_3{
+                       keyname = "usid";
+                       offset = <18>;
+                       size = <16>;
+               };
+       };//End efusekey
+
        amlvecm {
                compatible = "amlogic, vecm";
                dev_name = "aml_vecm";