热门内容

公众号"MAKE1"

获取行业最新资讯

请扫码添加

专业客服企业微信

电源常开

简介

电源常开

DLDO3能否配置成常开:

arch/arm/mach-lc186x/board/board.c

static struct pmic_power_module_map lc1160_power_module_map[] = {

{PMIC_DCDC9, PMIC_POWER_WLAN_IO, 0, 0},

{PMIC_DLDO3, PMIC_POWER_SDIO, 0, 1},配置成1常开,PMIC_POWER_SDIO改个不用的名字

static struct pmic_reg_st lc1160_init_regs[] = {

/* RF power register could be write by SPI &IIC */

{LC1160_REG_SPICR, 0x01, LC1160_REG_BITMASK_SPI_IIC_EN},

/* DCDC9 control by coscen */

{LC1160_REG_DCLDOCONEN, 0x01, LC1160_REG_BITMASK_DC9CONEN},

{LC1160_REG_DCLDOCONEN, 0x00, LC1160_REG_BITMASK_LDOA4CONEN},

/* ALDO2 enter ECO mode when sleep */

{LC1160_REG_LDOA2CR, 0x01, LC1160_REG_BITMASK_LDOA2SLP},

/* ALDO1/4/5/6/7/8/9/10/11/12 disable when sleep */

{LC1160_REG_LDOA_SLEEP_MODE1, 0x00, LC1160_REG_BITMASK_LDOA5_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE1, 0x00, LC1160_REG_BITMASK_LDOA6_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE2, 0x01, LC1160_REG_BITMASK_LDOA1_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE2, 0x00, LC1160_REG_BITMASK_LDOA4_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE2, 0x01, LC1160_REG_BITMASK_LDOA7_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE2, 0x01, LC1160_REG_BITMASK_LDOA8_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE3, 0x00, LC1160_REG_BITMASK_LDOA9_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE3, 0x00, LC1160_REG_BITMASK_LDOA10_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE3, 0x00, LC1160_REG_BITMASK_LDOA11_ALLOW_IN_SLP},

{LC1160_REG_LDOA_SLEEP_MODE3, 0x00, LC1160_REG_BITMASK_LDOA12_ALLOW_IN_SLP},

/* DLDO1/2 enter ECO mode when sleep */

{LC1160_REG_LDOD1CR, 0x01, LC1160_REG_BITMASK_LDOD1SLP},

{LC1160_REG_LDOD2CR, 0x01, LC1160_REG_BITMASK_LDOD2SLP},

{LC1160_REG_LDOD4CR, 0x01, LC1160_REG_BITMASK_LDOD4SLP},

{LC1160_REG_LDOD5CR, 0x01, LC1160_REG_BITMASK_LDOD5SLP},

/* DLDO3/6/7/8/9/10/11/ disable when sleep */

{LC1160_REG_LDOD_SLEEP_MODE1, 0x01, LC1160_REG_BITMASK_LDOD3_ALLOW_IN_SLP},睡眠时不关闭

{LC1160_REG_LDOD_SLEEP_MODE1, 0x00, LC1160_REG_BITMASK_LDOD6_ALLOW_IN_SLP},

 

2
 条评论
相关内容推荐