1#=============================================================================== 2# @brief Kconfig file. 3# Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2023. All rights reserved. 4#=============================================================================== 5config MIDDLEWARE_SUPPORT_PM 6 bool 7 prompt "PM" 8 default y 9 help 10 This option means support pm. 11 12if MIDDLEWARE_SUPPORT_PM 13menu "PM Configuration" 14 comment "Config PM" 15 osource "middleware/utils/pm/Kconfig" 16endmenu 17endif 18 19config MIDDLEWARE_SUPPORT_DFX 20 bool 21 prompt "DFX" 22 default y 23 help 24 This option means support dfx. 25 26if MIDDLEWARE_SUPPORT_DFX 27menu "Design for Maintainable and Testable Configuration" 28 comment "Config DFM & DFT" 29 osource "middleware/utils/dfx/Kconfig" 30endmenu 31endif 32 33config MIDDLEWARE_SUPPORT_AT 34 bool 35 prompt "AT" 36 default y 37 help 38 This option means support at command. 39 40if MIDDLEWARE_SUPPORT_AT 41menu "Config AT" 42 comment "Config AT" 43 osource "middleware/utils/at/Kconfig" 44endmenu 45endif 46 47config MIDDLEWARE_SUPPORT_CODEC 48 bool 49 prompt "Codec" 50 default n 51 help 52 This option means support codec. 53 54if MIDDLEWARE_SUPPORT_CODEC 55menu "Config Codec" 56 comment "Config Codec" 57 osource "middleware/utils/codec/Kconfig" 58endmenu 59endif 60 61config MIDDLEWARE_SUPPORT_UPDATE 62 bool 63 prompt "Update Config" 64 default n 65 help 66 This option means support bt upg. 67 68if MIDDLEWARE_SUPPORT_UPDATE 69 menu "Update Configuration" 70 comment "Config Update" 71 osource "middleware/utils/update/Kconfig" 72 endmenu 73 endif