fix(openthread): fix openthread radio spinel deinit

This commit is contained in:
Xu Si Yu
2025-01-07 12:22:16 +08:00
parent 17ec36e3e0
commit a4843338e8
9 changed files with 19 additions and 4 deletions
+1 -1
View File
@@ -164,7 +164,7 @@ esp_err_t esp_enable_extern_coex_gpio_pin(external_coex_wire_t wire_type,
* @brief Disable external coex.
* @return : ESP_OK - success, other - failed
*/
esp_err_t esp_disable_extern_coex_gpio_pin();
esp_err_t esp_disable_extern_coex_gpio_pin(void);
#if SOC_EXTERNAL_COEX_ADVANCE
/**
+1 -1
View File
@@ -275,7 +275,7 @@ esp_err_t esp_enable_extern_coex_gpio_pin(external_coex_wire_t wire_type, esp_ex
return ESP_OK;
}
esp_err_t esp_disable_extern_coex_gpio_pin()
esp_err_t esp_disable_extern_coex_gpio_pin(void)
{
esp_coex_external_stop();
@@ -156,6 +156,8 @@ esp_err_t esp_openthread_rcp_init(void)
void esp_openthread_radio_deinit(void)
{
s_radio.Deinit();
s_spinel_driver.Deinit();
s_spinel_interface.GetSpinelInterface().Disable();
esp_openthread_platform_workflow_unregister(radiospinel_workflow);
}