@@ -1303,6 +1303,81 @@ def check_no_undef_outside_kconfig(self, kconf):
13031303 # documentation
13041304 "ZTEST_FAIL_TEST_" , # regex in tests/ztest/fail/CMakeLists.txt
13051305 # zephyr-keep-sorted-stop
1306+
1307+ # NCS-specific allow list
1308+ # zephyr-keep-sorted-start re(^\s+")
1309+ "APPLICATION" , # Example documentation
1310+ "BAR" , # Example documentation
1311+ "BOOT_IMAGE_ACCESS_HOOK" , # MCUboot setting used in documentation
1312+ "BT_ADV_PROV_" , # Documentation
1313+ "BT_CTLR_TX_PWR_MINUS" , # CHIP documentation
1314+ "BT_CTLR_TX_PWR_MINUS_" , # CHIP documentation
1315+ "BT_CTLR_TX_PWR_PLUS" , # CHIP documentation
1316+ "BT_CTLR_TX_PWR_PLUS_" , # CHIP documentation
1317+ "BT_SDC_ADDITIONAL_MEMORY" , # From dragoon repo
1318+ "CHANNEL" , # NRF desktop
1319+ "CHANNEL_FETCHED_DATA_MAX_SIZE" , # NRF desktop
1320+ "CHANNEL_TRANSPORT_DISABLED" , # NRF desktop
1321+ "CHANNEL_TRANSPORT_IDLE" , # NRF desktop
1322+ "CHANNEL_TRANSPORT_RSP_READY" , # NRF desktop
1323+ "CHANNEL_TRANSPORT_WAIT_RSP" , # NRF desktop
1324+ "CHIP_DFU_OVER_BT_SMP" , # CHIP module
1325+ "CHIP_LAST_FABRIC_REMOVED_ACTION_DELAY" , # CHIP module
1326+ "CHIP_LAST_FABRIC_REMOVED_ERASE_AND_PAIRING_START" , # CHIP module
1327+ "CHIP_LAST_FABRIC_REMOVED_ERASE_AND_REBOOT" , # CHIP module
1328+ "CHIP_LAST_FABRIC_REMOVED_ERASE_ONLY" , # CHIP module
1329+ "CHIP_LAST_FABRIC_REMOVED_NONE" , # CHIP module
1330+ "CHIP_MEMORY_PROFILING" , # CHIP module
1331+ "CHIP_NUS" , # CHIP module
1332+ "CHIP_NUS_FIXED_PASSKEY" , # CHIP module
1333+ "CHIP_NUS_MAX_COMMANDS" , # CHIP module
1334+ "CHIP_NUS_MAX_COMMAND_LEN" , # CHIP module
1335+ "CHIP_QSPI_NOR" , # CHIP module
1336+ "CHIP_SPI_NOR" , # CHIP module
1337+ "CHIP_WIFI" , # CHIP module
1338+ "DESKTOP_DVFS_STATE_" , # NRF desktop
1339+ "DESKTOP_DVFS_STATE_CONFIG_CHANNEL_ENABLE" , # NRF desktop
1340+ "DESKTOP_DVFS_STATE_INITIALIZING_ENABLE" , # NRF desktop
1341+ "DESKTOP_DVFS_STATE_LLPM_CONNECTED_ENABLE" , # NRF desktop
1342+ "DESKTOP_DVFS_STATE_SMP_TRANSFER_ENABLE" , # NRF desktop
1343+ "DESKTOP_DVFS_STATE_USB_CONNECTED_ENABLE" , # NRF desktop
1344+ "FACTORY_DATA_CUSTOM_BACKEND" , # CHIP module
1345+ "MEMFAULT_" , # Documentation
1346+ "MEMFAULT_NCS" , # Documentation
1347+ "MEMFAULT_NCS_" , # Documentation
1348+ "MY_CUSTOM_CONFIG" , # Example documentation
1349+ "MY_EXT_API_ENABLED" , # Example documentation
1350+ "MY_EXT_API_REQUIRED" , # Example documentation
1351+ "NCS_IS_VARIANT_IMAGE" , # Build system defined symbol
1352+ "NCS_MCUBOOT_UUID_CID_IMAGE_0_VALUE" , # MCUboot
1353+ "NCS_MCUBOOT_UUID_CID_IMAGE_1_VALUE" , # MCUboot
1354+ "NCS_VARIANT_MERGE_KCONFIG" , # Build system defined symbol
1355+ "NRF_MODEM_LIB_TRACE_BACKEND_MY_TRACE_BACKEND" , # Documentation
1356+ "PM_PARTITION_SIZE" , # Used in search link
1357+ "PM_PARTITION_SIZE_" , # Used in documentation
1358+ "PM_PARTITION_SIZE_MEMFAULT_STORAGE" , # Created by Kconfig template
1359+ "PM_PARTITION_SIZE_SETTINGS" , # Created by Kconfig template
1360+ "SOC_NRF54H20_CPUSEC" , # Internal
1361+ "SSF_SERVER_PSA_CRYPTO_SERVICE_ENABLED" , # Internal
1362+ "STATUS_" , # NRF desktop
1363+ "STATUS_COUNT" , # NRF desktop
1364+ "STATUS_DISCONNECTED" , # NRF desktop
1365+ "STATUS_FETCH" , # NRF desktop
1366+ "STATUS_GET_BOARD_NAME" , # NRF desktop
1367+ "STATUS_GET_HWID" , # NRF desktop
1368+ "STATUS_GET_MAX_MOD_ID" , # NRF desktop
1369+ "STATUS_GET_PEER" , # NRF desktop
1370+ "STATUS_GET_PEERS_CACHE" , # NRF desktop
1371+ "STATUS_INDEX_PEERS" , # NRF desktop
1372+ "STATUS_LIST" , # NRF desktop
1373+ "STATUS_PENDING" , # NRF desktop
1374+ "STATUS_POS" , # NRF desktop
1375+ "STATUS_REJECT" , # NRF desktop
1376+ "STATUS_SET" , # NRF desktop
1377+ "STATUS_SUCCESS" , # NRF desktop
1378+ "STATUS_TIMEOUT" , # NRF desktop
1379+ "STATUS_WRITE_FAIL" , # NRF desktop
1380+ # zephyr-keep-sorted-stop
13061381 }
13071382
13081383
0 commit comments