完成 #288 » 0001-mfd-rk808-remove-rtc-stop-for-pre-init.patch
| drivers/mfd/rk808.c | ||
|---|---|---|
|
{RK805_BUCK4_CONFIG_REG, BUCK_ILMIN_MASK, BUCK_ILMIN_400MA},
|
||
|
{RK805_GPIO_IO_POL_REG, SLP_SD_MSK, SLEEP_FUN},
|
||
|
{RK805_THERMAL_REG, TEMP_HOTDIE_MSK, TEMP115C},
|
||
|
{RK808_RTC_CTRL_REG, RTC_STOP, RTC_STOP},
|
||
|
};
|
||
|
static struct rk808_reg_data rk805_suspend_reg[] = {
|
||
| ... | ... | |
|
{ RK808_BUCK1_CONFIG_REG, BUCK1_RATE_MASK, BUCK_ILMIN_200MA },
|
||
|
{ RK808_BUCK2_CONFIG_REG, BUCK2_RATE_MASK, BUCK_ILMIN_200MA },
|
||
|
{ RK808_DCDC_UV_ACT_REG, BUCK_UV_ACT_MASK, BUCK_UV_ACT_DISABLE},
|
||
|
{ RK808_RTC_CTRL_REG, RTC_STOP, RTC_STOP},
|
||
|
{ RK808_VB_MON_REG, MASK_ALL, VB_LO_ACT |
|
||
|
VB_LO_SEL_3500MV },
|
||
|
};
|
||
| ... | ... | |
|
static const struct rk808_reg_data rk817_pre_init_reg[] = {
|
||
|
{RK817_SYS_CFG(3), RK817_SLPPOL_MSK, RK817_SLPPOL_L},
|
||
|
{RK817_RTC_CTRL_REG, RTC_STOP, RTC_STOP},
|
||
|
{RK817_GPIO_INT_CFG, RK817_INT_POL_MSK, RK817_INT_POL_L},
|
||
|
{RK817_SYS_CFG(1), RK817_HOTDIE_TEMP_MSK | RK817_TSD_TEMP_MSK,
|
||
|
RK817_HOTDIE_105 | RK817_TSD_140},
|
||
| ... | ... | |
|
{ RK818_H5V_EN_REG, BIT(1), RK818_REF_RDY_CTRL },
|
||
|
/* enable HDMI 5V */
|
||
|
{ RK818_H5V_EN_REG, BIT(0), RK818_H5V_EN },
|
||
|
{ RK808_RTC_CTRL_REG, RTC_STOP, RTC_STOP},
|
||
|
{ RK808_VB_MON_REG, MASK_ALL, VB_LO_ACT |
|
||
|
VB_LO_SEL_3500MV },
|
||
|
{RK808_CLK32OUT_REG, CLK32KOUT2_FUNC_MASK, CLK32KOUT2_FUNC},
|
||