Skip to content

Commit 7ea131d

Browse files
committed
[nrf fromlist] scripts: ci: check_compliance: Add missing gen_uicr UNDEF's
Add missing gen_uicr configuration symbols to the compliance check's UNDEF list. These symbols are used by the UICR generation system and need to be excluded from the undefined symbol check. The following UICR-related Kconfig symbols are added: - GEN_UICR_SECONDARY_PROCESSOR_APPLICATION - GEN_UICR_SECONDARY_PROCESSOR_RADIOCORE - GEN_UICR_SECONDARY_WDTSTART_INSTANCE_WDT0 - GEN_UICR_SECONDARY_WDTSTART_INSTANCE_WDT1 - GEN_UICR_WDTSTART_INSTANCE_WDT0 - GEN_UICR_WDTSTART_INSTANCE_WDT1 These symbols are part of the UICR (User Information Configuration Registers) generation framework for Nordic devices and are intentionally defined outside of the standard Kconfig hierarchy. Upstream PR #: 97914 Signed-off-by: Sebastian Bøe <[email protected]>
1 parent be1a9fd commit 7ea131d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

scripts/ci/check_compliance.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1310,6 +1310,8 @@ def check_no_undef_outside_kconfig(self, kconf):
13101310
"GEN_UICR_PROTECTEDMEM_SIZE_BYTES",
13111311
"GEN_UICR_SECONDARY",
13121312
"GEN_UICR_SECONDARY_GENERATE_PERIPHCONF",
1313+
"GEN_UICR_SECONDARY_PROCESSOR_APPLICATION",
1314+
"GEN_UICR_SECONDARY_PROCESSOR_RADIOCORE",
13131315
"GEN_UICR_SECONDARY_PROCESSOR_VALUE",
13141316
"GEN_UICR_SECONDARY_PROTECTEDMEM",
13151317
"GEN_UICR_SECONDARY_PROTECTEDMEM_SIZE_BYTES",
@@ -1323,10 +1325,14 @@ def check_no_undef_outside_kconfig(self, kconf):
13231325
"GEN_UICR_SECONDARY_WDTSTART",
13241326
"GEN_UICR_SECONDARY_WDTSTART_CRV",
13251327
"GEN_UICR_SECONDARY_WDTSTART_INSTANCE_CODE",
1328+
"GEN_UICR_SECONDARY_WDTSTART_INSTANCE_WDT0",
1329+
"GEN_UICR_SECONDARY_WDTSTART_INSTANCE_WDT1",
13261330
"GEN_UICR_SECURESTORAGE",
13271331
"GEN_UICR_WDTSTART",
13281332
"GEN_UICR_WDTSTART_CRV",
13291333
"GEN_UICR_WDTSTART_INSTANCE_CODE", # Used in specialized build tool, not part of main Kconfig
1334+
"GEN_UICR_WDTSTART_INSTANCE_WDT0",
1335+
"GEN_UICR_WDTSTART_INSTANCE_WDT1",
13301336
"HEAP_MEM_POOL_ADD_SIZE_", # Used as an option matching prefix
13311337
"HUGETLBFS", # Linux, in boards/xtensa/intel_adsp_cavs25/doc
13321338
"IAR_BUFFERED_WRITE",

0 commit comments

Comments
 (0)