Lines Matching defs:ec
125 static int gaokun_ec_request(struct gaokun_ec *ec, const u8 *req, in gaokun_ec_request()
182 int gaokun_ec_read(struct gaokun_ec *ec, const u8 *req, in gaokun_ec_read()
199 int gaokun_ec_write(struct gaokun_ec *ec, const u8 *req) in gaokun_ec_write()
207 int gaokun_ec_read_byte(struct gaokun_ec *ec, const u8 *req, u8 *byte) in gaokun_ec_read_byte()
226 int gaokun_ec_register_notify(struct gaokun_ec *ec, struct notifier_block *nb) in gaokun_ec_register_notify()
240 void gaokun_ec_unregister_notify(struct gaokun_ec *ec, struct notifier_block *nb) in gaokun_ec_unregister_notify()
258 int gaokun_ec_psy_multi_read(struct gaokun_ec *ec, u8 reg, in gaokun_ec_psy_multi_read()
286 int gaokun_ec_psy_get_smart_charge(struct gaokun_ec *ec, in gaokun_ec_psy_get_smart_charge()
316 int gaokun_ec_psy_set_smart_charge(struct gaokun_ec *ec, in gaokun_ec_psy_set_smart_charge()
341 int gaokun_ec_psy_get_smart_charge_enable(struct gaokun_ec *ec, bool *on) in gaokun_ec_psy_get_smart_charge_enable()
365 int gaokun_ec_psy_set_smart_charge_enable(struct gaokun_ec *ec, bool on) in gaokun_ec_psy_set_smart_charge_enable()
386 int gaokun_ec_ucsi_read(struct gaokun_ec *ec, in gaokun_ec_ucsi_read()
411 int gaokun_ec_ucsi_write(struct gaokun_ec *ec, in gaokun_ec_ucsi_write()
431 int gaokun_ec_ucsi_get_reg(struct gaokun_ec *ec, struct gaokun_ucsi_reg *ureg) in gaokun_ec_ucsi_get_reg()
456 int gaokun_ec_ucsi_pan_ack(struct gaokun_ec *ec, int port_id) in gaokun_ec_ucsi_pan_ack()
474 static int gaokun_ec_get_fn_lock(struct gaokun_ec *ec, bool *on) in gaokun_ec_get_fn_lock()
495 static int gaokun_ec_set_fn_lock(struct gaokun_ec *ec, bool on) in gaokun_ec_set_fn_lock()
508 struct gaokun_ec *ec = dev_get_drvdata(dev); in fn_lock_show() local
523 struct gaokun_ec *ec = dev_get_drvdata(dev); in fn_lock_store() local
555 static int gaokun_ec_get_temp(struct gaokun_ec *ec, u8 idx, long *temp) in gaokun_ec_get_temp()
584 struct gaokun_ec *ec = dev_get_drvdata(dev); in gaokun_ec_hwmon_read() local
622 struct gaokun_ec *ec = dev_get_drvdata(dev); in gaokun_ec_suspend() local
640 struct gaokun_ec *ec = dev_get_drvdata(dev); in gaokun_ec_resume() local
677 struct gaokun_ec *ec) in gaokun_aux_init()
714 struct gaokun_ec *ec = data; in gaokun_ec_irq_handler() local
744 struct gaokun_ec *ec; in gaokun_ec_probe() local