From dd787f8a9918166e8ddb9f505bfc027ff4fe4c8d Mon Sep 17 00:00:00 2001 From: Keunho Hwang Date: Tue, 9 Jul 2019 17:46:50 +0900 Subject: [PATCH] [RAMEN9610-19595]muic: Support India Turbo-charger (SC-25) - Set VNMON Vref 0.5V -> 0.4V - Set DP_src 0.6 -> 0.75 Change-Id: Iac23950c195a0097f3f0b3ef8e611188ffb204f5 Signed-off-by: Keunho Hwang Signed-off-by: Kim Gunho --- drivers/muic/s2mu106-muic-afc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/muic/s2mu106-muic-afc.c b/drivers/muic/s2mu106-muic-afc.c index ca558cd2f4ad..35dfac6f8785 100644 --- a/drivers/muic/s2mu106-muic-afc.c +++ b/drivers/muic/s2mu106-muic-afc.c @@ -307,6 +307,10 @@ static void _s2mu106_hv_muic_reset(struct s2mu106_muic_data *muic_data) pr_info("%s enter\n", __func__); /* set reg default value */ +#if defined(CONFIG_HV_MUIC_TURBO_CHARGER) + s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_OTP3, 0x21); + s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_OTP4, 0x02); +#endif s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_CTRL1, 0); s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_CTRL2, 0); s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_TX_BYTE, 0); @@ -380,6 +384,10 @@ static void s2mu106_if_hv_muic_dcp_charger(void *mdata) pr_info("%s\n", __func__); +#if defined(CONFIG_HV_MUIC_TURBO_CHARGER) + s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_OTP3, 0x41); + s2mu106_hv_muic_write_reg(muic_data, S2MU106_REG_AFC_OTP4, 0x80); +#endif msleep(200); /* Enable Afc Block */ -- 2.20.1