menu "Driver Configurations"

    orsource "./twai/Kconfig.twai"

    menu "Legacy MCPWM Driver Configurations"
        depends on SOC_MCPWM_SUPPORTED
        config MCPWM_SUPPRESS_DEPRECATE_WARN
            bool "Suppress legacy driver deprecated warning"
            default n
            help
                Whether to suppress the deprecation warnings when using legacy MCPWM driver (driver/mcpwm.h).
                If you want to continue using the legacy driver, and don't want to see related deprecation warnings,
                you can enable this option.

        config MCPWM_SKIP_LEGACY_CONFLICT_CHECK
            bool "Skip legacy conflict check"
            default n
            help
                This configuration option allows the user to bypass the conflict check mechanism with legacy code.
    endmenu # Legacy MCPWM Driver Configurations

    menu "Legacy RMT Driver Configurations"
        depends on SOC_RMT_SUPPORTED
        config RMT_SUPPRESS_DEPRECATE_WARN
            bool "Suppress legacy driver deprecated warning"
            default n
            help
                Whether to suppress the deprecation warnings when using legacy rmt driver (driver/rmt.h).
                If you want to continue using the legacy driver, and don't want to see related deprecation warnings,
                you can enable this option.

        config RMT_SKIP_LEGACY_CONFLICT_CHECK
            bool "Skip legacy conflict check"
            default n
            help
                This configuration option allows the user to bypass the conflict check mechanism with legacy code.
    endmenu # Legacy RMT Driver Configurations

    menu "Legacy I2C Driver Configurations"
        depends on SOC_I2C_SUPPORTED
        config I2C_SKIP_LEGACY_CONFLICT_CHECK
            bool "Skip legacy conflict check"
            default n
            help
                This configuration option allows the user to bypass the conflict check mechanism with legacy code.
    endmenu # Legacy I2C Driver Configurationss

    menu "Legacy PCNT Driver Configurations"
        depends on SOC_PCNT_SUPPORTED
        config PCNT_SUPPRESS_DEPRECATE_WARN
            bool "Suppress legacy driver deprecated warning"
            default n
            help
                whether to suppress the deprecation warnings when using legacy PCNT driver (driver/pcnt.h).
                If you want to continue using the legacy driver, and don't want to see related deprecation warnings,
                you can enable this option.

        config PCNT_SKIP_LEGACY_CONFLICT_CHECK
            bool "Skip legacy conflict check"
            default n
            help
                This configuration option allows the user to bypass the conflict check mechanism with legacy code.
    endmenu # Legacy PCNT Driver Configurationss

    menu "Legacy SDM Driver Configurations"
        depends on SOC_SDM_SUPPORTED
        config SDM_SUPPRESS_DEPRECATE_WARN
            bool "Suppress legacy driver deprecated warning"
            default n
            help
                whether to suppress the deprecation warnings when using legacy SDM driver (driver/sigmadelta.h).
                If you want to continue using the legacy driver, and don't want to see related deprecation warnings,
                you can enable this option.

        config SDM_SKIP_LEGACY_CONFLICT_CHECK
            bool "Skip legacy conflict check"
            default n
            help
                This configuration option allows the user to bypass the conflict check mechanism with legacy code.
    endmenu # Legacy SDM Driver Configurationss

    menu "Legacy Touch Sensor Driver Configurations"
        depends on SOC_TOUCH_SENSOR_SUPPORTED
        config TOUCH_SUPPRESS_DEPRECATE_WARN
            bool "Suppress legacy driver deprecated warning"
            default n
            help
                whether to suppress the deprecation warnings when using legacy touch sensor driver
                (driver/touch_sensor.h). If you want to continue using the legacy driver,
                and don't want to see related deprecation warnings, you can enable this option.

        config TOUCH_SKIP_LEGACY_CONFLICT_CHECK
            bool "Skip legacy conflict check"
            default n
            help
                This configuration option allows the user to bypass the conflict check mechanism with legacy code.
    endmenu # Legacy Touch Sensor Driver Configurationss
endmenu  # Driver configurations
