diff --git a/components/bt/controller/esp32c3/bt.c b/components/bt/controller/esp32c3/bt.c index 29b6a49fe0..ea2bffaec6 100644 --- a/components/bt/controller/esp32c3/bt.c +++ b/components/bt/controller/esp32c3/bt.c @@ -60,6 +60,7 @@ #include "esp_partition.h" #include "hal/wdt_hal.h" #endif // CONFIG_BT_CTRL_LE_LOG_STORAGE_EN +#include "esp_rom_gpio.h" #if CONFIG_BT_ENABLED /* Macro definition @@ -2400,4 +2401,9 @@ static void * coex_schm_curr_phase_get_wrapper(void) #endif } +void btdm_gpio_matrix_out(uint32_t gpio, uint32_t signal_idx, bool out_inv, bool oen_inv) +{ + esp_rom_gpio_connect_out_signal(gpio, signal_idx, out_inv, oen_inv); +} + #endif /* CONFIG_BT_ENABLED */ diff --git a/components/bt/controller/lib_esp32c3_family b/components/bt/controller/lib_esp32c3_family index 0c68809d62..42c965137e 160000 --- a/components/bt/controller/lib_esp32c3_family +++ b/components/bt/controller/lib_esp32c3_family @@ -1 +1 @@ -Subproject commit 0c68809d62e432427de97b5294f6619307f62f40 +Subproject commit 42c965137ecc3c6cf3d38ecece7ce71ffc461353