Lines Matching refs:cht_wc_extcon_data
97 struct cht_wc_extcon_data { struct
105 static int cht_wc_extcon_get_id(struct cht_wc_extcon_data *ext, int pwrsrc_sts) in cht_wc_extcon_get_id() argument
119 static int cht_wc_extcon_get_charger(struct cht_wc_extcon_data *ext, in cht_wc_extcon_get_charger()
175 static void cht_wc_extcon_set_phymux(struct cht_wc_extcon_data *ext, u8 state) in cht_wc_extcon_set_phymux()
184 static void cht_wc_extcon_set_5v_boost(struct cht_wc_extcon_data *ext, in cht_wc_extcon_set_5v_boost()
203 static void cht_wc_extcon_set_state(struct cht_wc_extcon_data *ext, in cht_wc_extcon_set_state()
211 static void cht_wc_extcon_pwrsrc_event(struct cht_wc_extcon_data *ext) in cht_wc_extcon_pwrsrc_event()
258 struct cht_wc_extcon_data *ext = data; in cht_wc_extcon_isr()
278 static int cht_wc_extcon_sw_control(struct cht_wc_extcon_data *ext, bool enable) in cht_wc_extcon_sw_control()
294 struct cht_wc_extcon_data *ext; in cht_wc_extcon_probe()
374 struct cht_wc_extcon_data *ext = platform_get_drvdata(pdev); in cht_wc_extcon_remove()