Lines Matching defs:cht_wc_extcon_data
104 struct cht_wc_extcon_data {
117 static int cht_wc_extcon_get_id(struct cht_wc_extcon_data *ext, int pwrsrc_sts)
143 static int cht_wc_extcon_get_charger(struct cht_wc_extcon_data *ext,
205 static void cht_wc_extcon_set_phymux(struct cht_wc_extcon_data *ext, u8 state)
214 static void cht_wc_extcon_set_5v_boost(struct cht_wc_extcon_data *ext,
232 static void cht_wc_extcon_set_otgmode(struct cht_wc_extcon_data *ext,
256 static void cht_wc_extcon_enable_charging(struct cht_wc_extcon_data *ext,
269 static void cht_wc_extcon_set_state(struct cht_wc_extcon_data *ext,
277 static void cht_wc_extcon_pwrsrc_event(struct cht_wc_extcon_data *ext)
348 struct cht_wc_extcon_data *ext = data;
368 static int cht_wc_extcon_sw_control(struct cht_wc_extcon_data *ext, bool enable)
389 static int cht_wc_extcon_find_role_sw(struct cht_wc_extcon_data *ext)
407 struct cht_wc_extcon_data *ext = data;
413 static int cht_wc_extcon_get_role_sw_and_regulator(struct cht_wc_extcon_data *ext)
448 struct cht_wc_extcon_data *ext = power_supply_get_drvdata(psy);
487 static int cht_wc_extcon_register_psy(struct cht_wc_extcon_data *ext)
500 struct cht_wc_extcon_data *ext;
622 struct cht_wc_extcon_data *ext = platform_get_drvdata(pdev);