change(esp_hw_support): support esp32h21eco1 sleep flow

This commit is contained in:
hebinglin
2026-03-25 15:38:49 +08:00
parent 8ce11e1608
commit c09aaa64bf
13 changed files with 143 additions and 95 deletions
@@ -1,5 +1,5 @@
/*
* SPDX-FileCopyrightText: 2025 Espressif Systems (Shanghai) CO LTD
* SPDX-FileCopyrightText: 2025-2026 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
@@ -84,6 +84,12 @@ static inline void lp_aon_ll_inform_wakeup_type(bool dslp)
}
}
static inline void lp_aon_ll_set_ldo_sw(uint32_t value)
{
CLEAR_PERI_REG_MASK(LP_AON_DATE_REG, LP_AON_DREG_LDO_HW);
REG_SET_FIELD(LP_AON_DATE_REG, LP_AON_DREG_LDO_SW, value);
}
#ifdef __cplusplus
}
#endif