mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
bugfix: update pm trace io num for esp32h2
This commit is contained in:
parent
6b16801863
commit
bedc26d032
@ -1,7 +0,0 @@
|
|||||||
# Documentation: .gitlab/ci/README.md#manifest-file-to-control-the-buildtest-apps
|
|
||||||
|
|
||||||
components/esp_pm/test_apps/esp_pm:
|
|
||||||
disable:
|
|
||||||
- if: IDF_TARGET in ["esp32h2"]
|
|
||||||
temporary: true
|
|
||||||
reason: Not supported yet
|
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* SPDX-FileCopyrightText: 2016-2022 Espressif Systems (Shanghai) CO LTD
|
* SPDX-FileCopyrightText: 2016-2023 Espressif Systems (Shanghai) CO LTD
|
||||||
*
|
*
|
||||||
* SPDX-License-Identifier: Apache-2.0
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
*/
|
*/
|
||||||
@ -29,6 +29,13 @@ static const int DRAM_ATTR s_trace_io[] = {
|
|||||||
BIT(15), BIT(15), // ESP_PM_TRACE_CCOMPARE_UPDATE
|
BIT(15), BIT(15), // ESP_PM_TRACE_CCOMPARE_UPDATE
|
||||||
BIT(16), BIT(17), // ESP_PM_TRACE_ISR_HOOK
|
BIT(16), BIT(17), // ESP_PM_TRACE_ISR_HOOK
|
||||||
BIT(18), BIT(18), // ESP_PM_TRACE_SLEEP
|
BIT(18), BIT(18), // ESP_PM_TRACE_SLEEP
|
||||||
|
#elif CONFIG_IDF_TARGET_ESP32H2
|
||||||
|
BIT(2), BIT(3), // ESP_PM_TRACE_IDLE
|
||||||
|
BIT(4), BIT(5), // ESP_PM_TRACE_TICK
|
||||||
|
BIT(6), BIT(6), // ESP_PM_TRACE_FREQ_SWITCH
|
||||||
|
BIT(7), BIT(7), // ESP_PM_TRACE_CCOMPARE_UPDATE
|
||||||
|
BIT(8), BIT(9), // ESP_PM_TRACE_ISR_HOOK
|
||||||
|
BIT(10), BIT(10), // ESP_PM_TRACE_SLEEP
|
||||||
#else
|
#else
|
||||||
BIT(2), BIT(3), // ESP_PM_TRACE_IDLE
|
BIT(2), BIT(3), // ESP_PM_TRACE_IDLE
|
||||||
BIT(4), BIT(5), // ESP_PM_TRACE_TICK
|
BIT(4), BIT(5), // ESP_PM_TRACE_TICK
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-S2 | ESP32-S3 |
|
| Supported Targets | ESP32 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-H2 | ESP32-S2 | ESP32-S3 |
|
||||||
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- |
|
| ----------------- | ----- | -------- | -------- | -------- | -------- | -------- | -------- |
|
||||||
|
@ -4,14 +4,13 @@
|
|||||||
import pytest
|
import pytest
|
||||||
from pytest_embedded import Dut
|
from pytest_embedded import Dut
|
||||||
|
|
||||||
CONFIGS = [
|
|
||||||
pytest.param('default', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='TODO: IDF-7657')]),
|
|
||||||
pytest.param('limits', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='TODO: IDF-7657')]),
|
|
||||||
pytest.param('options', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='TODO: IDF-7657')]),
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.generic
|
@pytest.mark.generic
|
||||||
@pytest.mark.parametrize('config', CONFIGS, indirect=True)
|
@pytest.mark.supported_targets
|
||||||
|
@pytest.mark.parametrize('config', [
|
||||||
|
'default',
|
||||||
|
'limits',
|
||||||
|
'options',
|
||||||
|
], indirect=True)
|
||||||
def test_esp_pm(dut: Dut) -> None:
|
def test_esp_pm(dut: Dut) -> None:
|
||||||
dut.run_all_single_board_cases()
|
dut.run_all_single_board_cases()
|
||||||
|
Loading…
Reference in New Issue
Block a user