diff --git a/components/esp_coex/Kconfig b/components/esp_coex/Kconfig index c690ec5474c..f7a8c2bdfef 100644 --- a/components/esp_coex/Kconfig +++ b/components/esp_coex/Kconfig @@ -17,15 +17,12 @@ menu "Wireless Coexistence" config ESP_COEX_EXTERNAL_COEXIST_ENABLE bool "External Coexistence" default n - depends on (!(BT_ENABLED||NIMBLE_ENABLED)&&(!IDF_TARGET_ESP32)) + depends on (!BT_CONTROLLER_ENABLED && !IDF_TARGET_ESP32) || SOC_EXTERNAL_COEX_ADVANCE help If enabled, HW External coexistence arbitration is managed by GPIO pins. It can support three types of wired combinations so far which are 1-wired/2-wired/3-wired. User can select GPIO pins in application code with configure interfaces. - This function depends on BT-off - because currently we do not support external coex and internal coex simultaneously. - config ESP_COEX_POWER_MANAGEMENT bool "Support power management under coexistence" default n diff --git a/components/esp_coex/lib b/components/esp_coex/lib index 1f4cf23fbc6..c3c29994977 160000 --- a/components/esp_coex/lib +++ b/components/esp_coex/lib @@ -1 +1 @@ -Subproject commit 1f4cf23fbc696ee24cb06736aef526eab0fdcd5a +Subproject commit c3c29994977b67e307a46350f333645c83463cdd