change(esp_hw_support): add i2c_mst_st_map and lp_apb_st_map in h4 i2c_mst enable way

This commit is contained in:
hebinglin
2026-05-22 15:18:31 +08:00
parent f73d67acb2
commit b160ba668d
4 changed files with 22 additions and 11 deletions
@@ -13,6 +13,7 @@
#include "soc/soc_caps.h"
#include "soc/clk_tree_defs.h"
#include "hal/pmu_types.h"
#if SOC_PMU_SUPPORTED
#include "hal/pmu_hal.h"
@@ -24,16 +25,6 @@
extern "C" {
#endif
/**
* @brief PMU ICG modem code of HP system
* @note This type is required in rtc_clk_init.c when PMU not fully supported
*/
typedef enum {
PMU_HP_ICG_MODEM_CODE_SLEEP = 0,
PMU_HP_ICG_MODEM_CODE_MODEM = 1,
PMU_HP_ICG_MODEM_CODE_ACTIVE = 2,
} pmu_hp_icg_modem_mode_t;
#if SOC_PMU_SUPPORTED
#define RTC_SLEEP_PD_DIG PMU_SLEEP_PD_TOP //!< Deep sleep (power down digital domain, includes all power domains
@@ -51,7 +51,7 @@ bool clock_domain_pd_allowed(void);
*/
esp_err_t sleep_clock_system_retention_init(void *arg);
#if CONFIG_MAC_BB_PD || CONFIG_BT_LE_SLEEP_ENABLE || CONFIG_BT_CTRL_SLEEP_ENABLE || CONFIG_IEEE802154_SLEEP_ENABLE || SOC_PM_MODEM_CLK_CONF_RETENTION
#if CONFIG_MAC_BB_PD || CONFIG_BT_LE_SLEEP_ENABLE || CONFIG_BT_CTRL_SLEEP_ENABLE || CONFIG_IEEE802154_SLEEP_ENABLE
/**
* @brief Modem system clock retention initialize.
*