14274d6f8SXialin Liu/* 24274d6f8SXialin Liu * Copyright (c) 2024, Arm Limited. All rights reserved. 34274d6f8SXialin Liu * 44274d6f8SXialin Liu * SPDX-License-Identifier: BSD-3-Clause 54274d6f8SXialin Liu * 64274d6f8SXialin Liu * This file provide a malformed CoT DT file that there 74274d6f8SXialin Liu * are image/certificate that missing mandantory attributes 84274d6f8SXialin Liu * 94274d6f8SXialin Liu */ 104274d6f8SXialin Liu 114274d6f8SXialin Liucot { 124274d6f8SXialin Liu manifests { 134274d6f8SXialin Liu compatible = "arm, cert-descs"; 144274d6f8SXialin Liu 154274d6f8SXialin Liu cca_content_cert: cca_content_cert { 164274d6f8SXialin Liu root-certificate; 174274d6f8SXialin Liu antirollback-counter = <&cca_nv_ctr>; 184274d6f8SXialin Liu 194274d6f8SXialin Liu hw_config_hash: hw_config_hash { 204274d6f8SXialin Liu }; 21*e19977d6SManish V Badarkhe 224274d6f8SXialin Liu soc_fw_config_hash: soc_fw_config_hash { 23*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.604"; 244274d6f8SXialin Liu }; 254274d6f8SXialin Liu }; 264274d6f8SXialin Liu 274274d6f8SXialin Liu plat_key_cert: plat_key_cert { 284274d6f8SXialin Liu root-certificate; 29*e19977d6SManish V Badarkhe image-id = <38>; 304274d6f8SXialin Liu signing-key = <&prot_pk>; 314274d6f8SXialin Liu antirollback-counter = <&non_trusted_nv_ctr>; 324274d6f8SXialin Liu 334274d6f8SXialin Liu plat_pk: plat_pk { 34*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.1105"; 354274d6f8SXialin Liu }; 364274d6f8SXialin Liu }; 374274d6f8SXialin Liu 384274d6f8SXialin Liu non_trusted_fw_content_cert: non_trusted_fw_content_cert { 39*e19977d6SManish V Badarkhe image-id = <15>; 404274d6f8SXialin Liu signing-key = <&plat_pk>; 414274d6f8SXialin Liu antirollback-counter = <&non_trusted_nv_ctr>; 424274d6f8SXialin Liu 434274d6f8SXialin Liu nt_world_bl_hash: nt_world_bl_hash { 44*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.1201"; 454274d6f8SXialin Liu }; 464274d6f8SXialin Liu nt_fw_config_hash: nt_fw_config_hash { 47*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.1202"; 484274d6f8SXialin Liu }; 494274d6f8SXialin Liu }; 504274d6f8SXialin Liu 514274d6f8SXialin Liu images { 524274d6f8SXialin Liu compatible = "arm, img-descs"; 534274d6f8SXialin Liu 544274d6f8SXialin Liu hw_config { 55*e19977d6SManish V Badarkhe image-id = <23>; 564274d6f8SXialin Liu hash = <&hw_config_hash>; 574274d6f8SXialin Liu }; 584274d6f8SXialin Liu 594274d6f8SXialin Liu soc_fw_config { 60*e19977d6SManish V Badarkhe image-id = <25>; 614274d6f8SXialin Liu parent = <&cca_content_cert>; 624274d6f8SXialin Liu hash = <&soc_fw_config_hash>; 634274d6f8SXialin Liu }; 644274d6f8SXialin Liu 654274d6f8SXialin Liu bl33_image { 66*e19977d6SManish V Badarkhe image-id = <5>; 674274d6f8SXialin Liu parent = <&non_trusted_fw_content_cert>; 684274d6f8SXialin Liu hash = <&nt_world_bl_hash>; 694274d6f8SXialin Liu }; 704274d6f8SXialin Liu 714274d6f8SXialin Liu nt_fw_config { 72*e19977d6SManish V Badarkhe image-id = <27>; 734274d6f8SXialin Liu parent = <&non_trusted_fw_content_cert>; 744274d6f8SXialin Liu hash = <&nt_fw_config_hash>; 754274d6f8SXialin Liu }; 764274d6f8SXialin Liu }; 774274d6f8SXialin Liu}; 784274d6f8SXialin Liu 794274d6f8SXialin Liunon_volatile_counters: non_volatile_counters { 804274d6f8SXialin Liu compatible = "arm, non-volatile-counter"; 814274d6f8SXialin Liu 824274d6f8SXialin Liu #address-cells = <1>; 834274d6f8SXialin Liu #size-cells = <0>; 844274d6f8SXialin Liu 854274d6f8SXialin Liu cca_nv_ctr: cca_nv_ctr { 86*e19977d6SManish V Badarkhe id = <0>; 87*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.3"; 884274d6f8SXialin Liu }; 894274d6f8SXialin Liu 904274d6f8SXialin Liu trusted_nv_ctr: trusted_nv_ctr { 91*e19977d6SManish V Badarkhe id = <0>; 92*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.1"; 934274d6f8SXialin Liu }; 944274d6f8SXialin Liu 954274d6f8SXialin Liu non_trusted_nv_ctr: non_trusted_nv_ctr { 96*e19977d6SManish V Badarkhe id = <1>; 97*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.2"; 984274d6f8SXialin Liu }; 994274d6f8SXialin Liu}; 1004274d6f8SXialin Liu 1014274d6f8SXialin Liurot_keys { 1024274d6f8SXialin Liu swd_rot_pk: swd_rot_pk { 103*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.1103"; 1044274d6f8SXialin Liu }; 1054274d6f8SXialin Liu prot_pk: prot_pk { 106*e19977d6SManish V Badarkhe oid = "1.3.6.1.4.1.4128.2100.1102"; 1074274d6f8SXialin Liu }; 1084274d6f8SXialin Liu}; 109