rk3288:rk808:get dc0\1 voltage when power off

This commit is contained in:
张晴
2014-05-04 11:19:40 +08:00
parent 5198023c6d
commit a2f2439493

View File

@@ -1115,12 +1115,20 @@ static struct rk808_board *rk808_parse_dt(struct i2c_client *i2c)
static int rk808_device_shutdown(void)
{
int ret;
int ret,i,val;
int err = -1;
u16 reg = 0;
struct rk808 *rk808 = g_rk808;
printk("%s\n",__func__);
/***************get dc0\dc1 voltage *********************/
for(i=0;i<2;i++){
reg = rk808_reg_read(rk808,rk808_BUCK_SET_VOL_REG(i));
reg &= BUCK_VOL_MASK;
val = 700000 + reg * 12500;
printk("%s,line=%d dc[%d]= %d\n", __func__,__LINE__,i,val);
}
/*****************************************************/
ret = rk808_set_bits(rk808, RK808_INT_STS_MSK_REG1,(0x3<<5),(0x3<<5)); //close rtc int when power off
ret = rk808_clear_bits(rk808, RK808_RTC_INT_REG,(0x3<<2)); //close rtc int when power off
ret = rk808_reg_read(rk808,RK808_DEVCTRL_REG);