Merge branch 'feat/support_esp32h4_for_ble_mesh' into 'master'

Feat/support esp32h4/esp32s31 for esp ble mesh

Closes BLERP-2742, BLERP-2691, IDF-12247, and IDF-14609

See merge request espressif/esp-idf!47243
This commit is contained in:
Island
2026-04-30 19:08:20 +08:00
52 changed files with 280 additions and 33 deletions
@@ -1227,6 +1227,10 @@ config SOC_BLE_SUPPORTED
bool
default y
config SOC_BLE_MESH_SUPPORTED
bool
default y
config SOC_BLE_ISO_SUPPORTED
bool
default y
@@ -531,7 +531,7 @@
/*---------------------------------- Bluetooth CAPS ----------------------------------*/
#define SOC_BLE_SUPPORTED (1) /*!< Support Bluetooth Low Energy hardware */
// #define SOC_BLE_MESH_SUPPORTED (1) /*!< Support BLE MESH */
#define SOC_BLE_MESH_SUPPORTED (1) /*!< Support BLE MESH */
#define SOC_BLE_ISO_SUPPORTED (1) /*!< Support BLE ISO */
#define SOC_BLE_AUDIO_SUPPORTED (1) /*!< Support BLE Audio */
#define SOC_ESP_NIMBLE_CONTROLLER (1) /*!< Support BLE EMBEDDED controller V1 */
@@ -1231,6 +1231,10 @@ config SOC_BLE_SUPPORTED
bool
default y
config SOC_BLE_MESH_SUPPORTED
bool
default y
config SOC_BLE_ISO_SUPPORTED
bool
default y
@@ -508,7 +508,7 @@
/*---------------------------------- Bluetooth CAPS ----------------------------------*/
#define SOC_BT_CLASSIC_SUPPORTED (1) /*!< Support Bluetooth Classic hardware */
#define SOC_BLE_SUPPORTED (1) /*!< Support Bluetooth Low Energy hardware */
// #define SOC_BLE_MESH_SUPPORTED (1) /*!< Support BLE MESH */
#define SOC_BLE_MESH_SUPPORTED (1) /*!< Support BLE MESH */
#define SOC_BLE_ISO_SUPPORTED (1) /*!< Support BLE ISO */
#define SOC_BLE_AUDIO_SUPPORTED (1) /*!< Support BLE Audio */
#define SOC_ESP_NIMBLE_CONTROLLER (1) /*!< Support BLE EMBEDDED controller V1 */