[fix][drivers/pm] set higher ldo level
This commit is contained in:
parent
daca77ab31
commit
c65ae0f8f2
@ -44,7 +44,7 @@ SPI_Flash_Cfg_Type *flash_cfg;
|
|||||||
#define PM_PDS_PLL_POWER_OFF 1
|
#define PM_PDS_PLL_POWER_OFF 1
|
||||||
#define PM_PDS_RF_POWER_OFF 1
|
#define PM_PDS_RF_POWER_OFF 1
|
||||||
#define PM_PDS_LDO_LEVEL_DEFAULT HBN_LDO_LEVEL_1P10V
|
#define PM_PDS_LDO_LEVEL_DEFAULT HBN_LDO_LEVEL_1P10V
|
||||||
#define PM_HBN_LDO_LEVEL_DEFAULT HBN_LDO_LEVEL_0P90V
|
#define PM_HBN_LDO_LEVEL_DEFAULT HBN_LDO_LEVEL_1P00V
|
||||||
|
|
||||||
void HBN_OUT0_IRQ(void);
|
void HBN_OUT0_IRQ(void);
|
||||||
void HBN_OUT1_IRQ(void);
|
void HBN_OUT1_IRQ(void);
|
||||||
@ -944,6 +944,8 @@ ATTR_TCM_SECTION void pm_pds_mode_enter(enum pm_pds_sleep_level pds_level, uint3
|
|||||||
case PM_PDS_LEVEL_31:
|
case PM_PDS_LEVEL_31:
|
||||||
pPdsCfg = &pdsCfgLevel31;
|
pPdsCfg = &pdsCfgLevel31;
|
||||||
break;
|
break;
|
||||||
|
default:
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if PM_PDS_FLASH_POWER_OFF
|
#if PM_PDS_FLASH_POWER_OFF
|
||||||
@ -983,10 +985,6 @@ ATTR_TCM_SECTION void pm_pds_mode_enter(enum pm_pds_sleep_level pds_level, uint3
|
|||||||
pPdsCfg->pdsCtl.pdsLdoVol = PM_PDS_LDO_LEVEL_DEFAULT;
|
pPdsCfg->pdsCtl.pdsLdoVol = PM_PDS_LDO_LEVEL_DEFAULT;
|
||||||
pPdsCfg->pdsCtl.pdsLdoVselEn = 1;
|
pPdsCfg->pdsCtl.pdsLdoVselEn = 1;
|
||||||
|
|
||||||
if (BL_GET_REG_BITS_VAL(BL_RD_REG(PDS_BASE, PDS_GPIO_INT), PDS_GPIO_INT_MASK)) {
|
|
||||||
pPdsCfg->pdsCtl.gpioIePuPd = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#if PM_PDS_RF_POWER_OFF == 0
|
#if PM_PDS_RF_POWER_OFF == 0
|
||||||
pPdsCfg->pdsCtl.pdsCtlRfSel = 0;
|
pPdsCfg->pdsCtl.pdsCtlRfSel = 0;
|
||||||
#endif
|
#endif
|
||||||
@ -1233,7 +1231,8 @@ ATTR_TCM_SECTION void pm_hbn_mode_enter(enum pm_hbn_sleep_level hbn_level, uint8
|
|||||||
BL_WR_REG(HBN_BASE, HBN_CTL, tmpVal);
|
BL_WR_REG(HBN_BASE, HBN_CTL, tmpVal);
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
BL702_Delay_MS(1000);
|
arch_delay_ms(100);
|
||||||
|
GLB_SW_POR_Reset();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user