menu "Hifimisc driver serve HIFI dsp"

config HIFI_DSP_ONE_TRACK
     bool "hifi low power play device support"
     select SND_HWDEP
     help
          hifi lpp device provide service for HIFI and AP, in case of HIFI ultra-low power audio play.
config HIFI_MEMORY_21M
    bool "hifi memory is 21M"
    help
         hifi memory is 21M
config HIFI_MEMORY_15M
    bool "hifi memory is 15M"
    help
         hifi memory is 15M
config DSP_VAD_WAKEUP
    bool "4mic 4ec vad wakeup"
    help
         4mic 4ec vad wakeup
config 2MIC_LP_WAKEUP
    bool "2mic lp wakeup"
    help
         2mic lp wakeup
config SOCDSP_CMA_SIZE_7M
    bool "socdsp cma size 7M"
    help
         socdsp cma size 7M
config AUDIO_DEBUG
    bool "support audio debug function"
    help
        support audio debug function
config HIFI_EXTRA_MODEM_MODE
    bool "support a+b function"
    help
        support a+b function
config HIFI_RESET_CDEV
    bool "support hifi reset cdev"
    help
        support hifi reset cdev
config HIFI_SUPPORT_VIBRATOR
    bool "support transfer vibrator data"
    help
        support transfer vibrator data
config DP_MULTI_CHANNELS
    bool "support dp audio multi channels"
    help
        support dp audio multi channels
config HIFI_SECOS_LOAD
        tristate "Support secos load hifi"
        default n
        help
          Enables secos load hifi.
config HIFI_NPU_ROUTE
    bool "hifi npu route support"
    default n
    help
        hifi npu route.
config HIFI_SPATIAL_AUDIO_SUPPORT
    bool "hifi spatial audio support"
    help
        hifi spatial audio.
config RDA_AUDIO
    bool "audio funcs for CDC RDA support"
    help
        audio funcs for CDC RDA.
config HIFI_EXTEND_MISC
    bool "hifi extend misc support"
    default n
    help
        hifi extend misc.
config HIFI_AUDIO_NN_SUPPORT
    bool "hifi audio nn support"
    default n
    help
        hifi audio nn.
config HIFI_RUNTIME_LITE_SUPPORT
    bool "hifi runtime lite support"
    default n
    help
        hifi runtime lite.
config HIFI_HISTEN_OFFLOAD
    bool "hifi histen offload support"
    default n
    help
        hifi histen offload.
config UPLOAD_CHANNEL_COUNT
    int "upload channel count"
    default 1
    help
        upload channel count
config AUDIO_HIBERNATION_V2
    bool "audio hibernation s4 v2 support"
    default n
    help
        DSP security and non-security ddr buffer are freezed and restored in ATF during S4 hibernation.
config HIFI_OHOS
    bool "hifi ohos"
    help
        hisi ohos.
config AUDIO_HAPTIC
    bool "audio haptic driver support"
    default n
    help
        for audio haptic feature

config DRV_IODIE
    bool "drv iodie"
    default n
    help
        drv iodie init enable.
config HIFI_RECORD_OFFLOAD_SUPPORT
    bool "hifi record offload support"
    help
        hifi record offload.
config AUDIO_PRIMARY_IN2_SUPPORT
    bool "audio primary in2 driver support"
    default n
    help
        for audio primary in2 featured.
config HIFI_AUDIO_NNREF
    bool "hifi audio nnref support"
    default n
    help
        hifi audio nnref.

config AUDIO_HAPTIC_UEVENT
    bool "audio haptic driver uevent support"
    depends on AUDIO_HAPTIC
    default n
    help
        for audio haptic uevent feature
source "platform_source/audio/drivers/hifi_dsp/voice_proxy/Kconfig"
source "platform_source/audio/drivers/hifi_dsp/audio_cognition/Kconfig"
endmenu

