Skip to content

Commit e8f5a03

Browse files
committed
[nrf noup] scripts: ci: check_compliance: Add undefined Kconfigs
Adds undefined Kconfigs used in NCS to the allow list for Kconfig compliance checks Signed-off-by: Jamie McCrae <[email protected]>
1 parent 74cb512 commit e8f5a03

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

scripts/ci/check_compliance.py

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1379,6 +1379,81 @@ def check_no_undef_outside_kconfig(self, kconf):
13791379
# documentation
13801380
"ZTEST_FAIL_TEST_", # regex in tests/ztest/fail/CMakeLists.txt
13811381
# zephyr-keep-sorted-stop
1382+
1383+
# NCS-specific allow list
1384+
# zephyr-keep-sorted-start re(^\s+")
1385+
"APPLICATION", # Example documentation
1386+
"BAR", # Example documentation
1387+
"BOOT_IMAGE_ACCESS_HOOK", # MCUboot setting used in documentation
1388+
"BT_ADV_PROV_", # Documentation
1389+
"BT_CTLR_TX_PWR_MINUS", # CHIP documentation
1390+
"BT_CTLR_TX_PWR_MINUS_", # CHIP documentation
1391+
"BT_CTLR_TX_PWR_PLUS", # CHIP documentation
1392+
"BT_CTLR_TX_PWR_PLUS_", # CHIP documentation
1393+
"BT_SDC_ADDITIONAL_MEMORY", # From dragoon repo
1394+
"CHANNEL", # NRF desktop
1395+
"CHANNEL_FETCHED_DATA_MAX_SIZE", # NRF desktop
1396+
"CHANNEL_TRANSPORT_DISABLED", # NRF desktop
1397+
"CHANNEL_TRANSPORT_IDLE", # NRF desktop
1398+
"CHANNEL_TRANSPORT_RSP_READY", # NRF desktop
1399+
"CHANNEL_TRANSPORT_WAIT_RSP", # NRF desktop
1400+
"CHIP_DFU_OVER_BT_SMP", # CHIP module
1401+
"CHIP_LAST_FABRIC_REMOVED_ACTION_DELAY", # CHIP module
1402+
"CHIP_LAST_FABRIC_REMOVED_ERASE_AND_PAIRING_START", # CHIP module
1403+
"CHIP_LAST_FABRIC_REMOVED_ERASE_AND_REBOOT", # CHIP module
1404+
"CHIP_LAST_FABRIC_REMOVED_ERASE_ONLY", # CHIP module
1405+
"CHIP_LAST_FABRIC_REMOVED_NONE", # CHIP module
1406+
"CHIP_MEMORY_PROFILING", # CHIP module
1407+
"CHIP_NUS", # CHIP module
1408+
"CHIP_NUS_FIXED_PASSKEY", # CHIP module
1409+
"CHIP_NUS_MAX_COMMANDS", # CHIP module
1410+
"CHIP_NUS_MAX_COMMAND_LEN", # CHIP module
1411+
"CHIP_QSPI_NOR", # CHIP module
1412+
"CHIP_SPI_NOR", # CHIP module
1413+
"CHIP_WIFI", # CHIP module
1414+
"DESKTOP_DVFS_STATE_", # NRF desktop
1415+
"DESKTOP_DVFS_STATE_CONFIG_CHANNEL_ENABLE", # NRF desktop
1416+
"DESKTOP_DVFS_STATE_INITIALIZING_ENABLE", # NRF desktop
1417+
"DESKTOP_DVFS_STATE_LLPM_CONNECTED_ENABLE", # NRF desktop
1418+
"DESKTOP_DVFS_STATE_SMP_TRANSFER_ENABLE", # NRF desktop
1419+
"DESKTOP_DVFS_STATE_USB_CONNECTED_ENABLE", # NRF desktop
1420+
"FACTORY_DATA_CUSTOM_BACKEND", # CHIP module
1421+
"MEMFAULT_", # Documentation
1422+
"MEMFAULT_NCS", # Documentation
1423+
"MEMFAULT_NCS_", # Documentation
1424+
"MY_CUSTOM_CONFIG", # Example documentation
1425+
"MY_EXT_API_ENABLED", # Example documentation
1426+
"MY_EXT_API_REQUIRED", # Example documentation
1427+
"NCS_IS_VARIANT_IMAGE", # Build system defined symbol
1428+
"NCS_MCUBOOT_UUID_CID_IMAGE_0_VALUE", # MCUboot
1429+
"NCS_MCUBOOT_UUID_CID_IMAGE_1_VALUE", # MCUboot
1430+
"NCS_VARIANT_MERGE_KCONFIG", # Build system defined symbol
1431+
"NRF_MODEM_LIB_TRACE_BACKEND_MY_TRACE_BACKEND", # Documentation
1432+
"PM_PARTITION_SIZE", # Used in search link
1433+
"PM_PARTITION_SIZE_", # Used in documentation
1434+
"PM_PARTITION_SIZE_MEMFAULT_STORAGE", # Created by Kconfig template
1435+
"PM_PARTITION_SIZE_SETTINGS", # Created by Kconfig template
1436+
"SOC_NRF54H20_CPUSEC", # Internal
1437+
"SSF_SERVER_PSA_CRYPTO_SERVICE_ENABLED", # Internal
1438+
"STATUS_", # NRF desktop
1439+
"STATUS_COUNT", # NRF desktop
1440+
"STATUS_DISCONNECTED", # NRF desktop
1441+
"STATUS_FETCH", # NRF desktop
1442+
"STATUS_GET_BOARD_NAME", # NRF desktop
1443+
"STATUS_GET_HWID", # NRF desktop
1444+
"STATUS_GET_MAX_MOD_ID", # NRF desktop
1445+
"STATUS_GET_PEER", # NRF desktop
1446+
"STATUS_GET_PEERS_CACHE", # NRF desktop
1447+
"STATUS_INDEX_PEERS", # NRF desktop
1448+
"STATUS_LIST", # NRF desktop
1449+
"STATUS_PENDING", # NRF desktop
1450+
"STATUS_POS", # NRF desktop
1451+
"STATUS_REJECT", # NRF desktop
1452+
"STATUS_SET", # NRF desktop
1453+
"STATUS_SUCCESS", # NRF desktop
1454+
"STATUS_TIMEOUT", # NRF desktop
1455+
"STATUS_WRITE_FAIL", # NRF desktop
1456+
# zephyr-keep-sorted-stop
13821457
}
13831458

13841459

0 commit comments

Comments
 (0)