Merge branch 'bugfix/pm_hw_support_dep' into 'master'

fix(test_apps): drop obsolete esp_hw_support to esp_pm violation

See merge request espressif/esp-idf!52978
This commit is contained in:
Marius Vikhammer
2026-09-21 10:19:19 +08:00
4 changed files with 4 additions and 5 deletions

View File

@@ -70,7 +70,7 @@ tools/test_apps/system/esp_intr_dump:
tools/test_apps/system/flash_auto_suspend_iram_reduction:
disable:
- if: IDF_TARGET == "esp32" or IDF_TARGET == "esp32s2
- if: IDF_TARGET == "esp32" or IDF_TARGET == "esp32s2"
reason: Targets do not support auto-suspend
disable_test:
- if: IDF_TARGET != "esp32c3"

View File

@@ -1,2 +1,2 @@
| Supported Targets | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-H4 | ESP32-P4 | ESP32-S2 | ESP32-S3 | ESP32-S31 |
| ----------------- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | -------- | --------- |
| Supported Targets | ESP32-C2 | ESP32-C3 | ESP32-C5 | ESP32-C6 | ESP32-C61 | ESP32-H2 | ESP32-H21 | ESP32-H4 | ESP32-P4 | ESP32-S3 | ESP32-S31 |
| ----------------- | -------- | -------- | -------- | -------- | --------- | -------- | --------- | -------- | -------- | -------- | --------- |

View File

@@ -54,7 +54,7 @@ g1_g0_components = g1_g0_components_base + get_all_esp_hal_components()
# Global expected dependency violations that apply to all targets
expected_dep_violations = {
'esp_system': ['esp_timer', 'bootloader_support', 'esp_pm'],
'esp_hw_support': ['efuse', 'bootloader_support', 'esp_driver_gpio', 'esp_timer', 'esp_pm'],
'esp_hw_support': ['efuse', 'bootloader_support', 'esp_driver_gpio', 'esp_timer'],
# efuse: esp_mspi_align queries the flash encryption state to derive MSPI buffer alignment
'esp_mspi': ['bootloader_support', 'efuse'],
'cxx': ['pthread'],

View File

@@ -44,7 +44,6 @@ set(extra_components_which_shouldnt_be_included
# esp_pm is pulled in by esp_system due to pm_init and freertos idle hook
# both could be moved to pm component if esp-system idle hook provided a way to register hooks
# esp_hw_support dependency seems like it could be removed?
# It is also used by esp_driver_gpio, which should be removed from G1-only build.
# IDF-10415
esp_pm