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
+2 -2
View File
@@ -36,7 +36,7 @@ if BLE_MESH
select BT_NIMBLE_50_FEATURE_SUPPORT if BT_NIMBLE_ENABLED
select BT_NIMBLE_EXT_ADV if BT_NIMBLE_ENABLED
select BT_BLE_50_FEATURES_SUPPORTED if BT_BLUEDROID_ENABLED
select BT_LE_50_FEATURE_SUPPORT if IDF_TARGET_ESP32C6 || IDF_TARGET_ESP32H2
select BT_LE_50_FEATURE_SUPPORT if SOC_ESP_NIMBLE_CONTROLLER
default n
help
This option to enable BLE Mesh using some BLE 5.0 APIs.
@@ -184,7 +184,7 @@ if BLE_MESH
select BTDM_BLE_MESH_SCAN_DUPL_EN if IDF_TARGET_ESP32
select BT_CTRL_BLE_SCAN_DUPL if IDF_TARGET_ESP32C3 || IDF_TARGET_ESP32S3
select BT_CTRL_BLE_MESH_SCAN_DUPL_EN if IDF_TARGET_ESP32C3 || IDF_TARGET_ESP32S3
select BT_LE_SCAN_DUPL if IDF_TARGET_ESP32C6 || IDF_TARGET_ESP32H2 || IDF_TARGET_ESP32C61 || IDF_TARGET_ESP32C5
select BT_LE_SCAN_DUPL if SOC_ESP_NIMBLE_CONTROLLER
select BT_NIMBLE_VS_SUPPORT if BT_NIMBLE_ENABLED
default y
help