feat(pwr_glitch): chip764 power glitch reset config

This commit is contained in:
hongshuqing
2026-07-16 17:51:17 +08:00
parent 47009c5458
commit 4ab85accea
5 changed files with 60 additions and 1 deletions
@@ -32,4 +32,3 @@
#define I2C_BIAS_DREG_2P2_PVT 1
#define I2C_BIAS_DREG_2P2_PVT_MSB 7
#define I2C_BIAS_DREG_2P2_PVT_LSB 4
@@ -62,6 +62,38 @@
#define ADC_SARADC_ENT_TSENS_ADDR_MSB 0x2
#define ADC_SARADC_ENT_TSENS_ADDR_LSB 0x2
#define POWER_GLITCH_XPD_VDET_PERIF 10
#define POWER_GLITCH_XPD_VDET_PERIF_MSB 0
#define POWER_GLITCH_XPD_VDET_PERIF_LSB 0
#define POWER_GLITCH_XPD_VDET_VDDPST 10
#define POWER_GLITCH_XPD_VDET_VDDPST_MSB 1
#define POWER_GLITCH_XPD_VDET_VDDPST_LSB 1
#define POWER_GLITCH_XPD_VDET_PLLBB 10
#define POWER_GLITCH_XPD_VDET_PLLBB_MSB 2
#define POWER_GLITCH_XPD_VDET_PLLBB_LSB 2
#define POWER_GLITCH_XPD_VDET_PLL 10
#define POWER_GLITCH_XPD_VDET_PLL_MSB 3
#define POWER_GLITCH_XPD_VDET_PLL_LSB 3
#define POWER_GLITCH_MODE_VDET_PERIF 10
#define POWER_GLITCH_MODE_VDET_PERIF_MSB 4
#define POWER_GLITCH_MODE_VDET_PERIF_LSB 4
#define POWER_GLITCH_MODE_VDET_VDDPST 10
#define POWER_GLITCH_MODE_VDET_VDDPST_MSB 5
#define POWER_GLITCH_MODE_VDET_VDDPST_LSB 5
#define POWER_GLITCH_MODE_VDET_PLLBB 10
#define POWER_GLITCH_MODE_VDET_PLLBB_MSB 6
#define POWER_GLITCH_MODE_VDET_PLLBB_LSB 6
#define POWER_GLITCH_MODE_VDET_PLL 10
#define POWER_GLITCH_MODE_VDET_PLL_MSB 7
#define POWER_GLITCH_MODE_VDET_PLL_LSB 7
#define POWER_GLITCH_DREF_VDET_PERIF 11
#define POWER_GLITCH_DREF_VDET_PERIF_MSB 2
#define POWER_GLITCH_DREF_VDET_PERIF_LSB 0
@@ -119,6 +119,11 @@ extern "C" {
#define LP_ANA_ANA_FIB_ENA_V 0xFFFFFFFFU
#define LP_ANA_ANA_FIB_ENA_S 0
#define LP_ANA_ANA_FIB_PWR_GLITCH_ENA 0x0000000FU
#define LP_ANA_ANA_FIB_PWR_GLITCH_ENA_M (LP_ANA_ANA_FIB_PWR_GLITCH_ENA_V << LP_ANA_ANA_FIB_PWR_GLITCH_ENA_S)
#define LP_ANA_ANA_FIB_PWR_GLITCH_ENA_V 0x0000000FU
#define LP_ANA_ANA_FIB_PWR_GLITCH_ENA_S 2
/** LP_ANA_INT_RAW_REG register
* need_des
*/