Lines Matching refs:cros_ec_device
119 struct cros_ec_device { struct
126 int (*cmd_readmem)(struct cros_ec_device *ec, unsigned int offset, argument
142 int (*cmd_xfer)(struct cros_ec_device *ec, argument
144 int (*pkt_xfer)(struct cros_ec_device *ec, argument
192 struct cros_ec_device *ec_dev;
210 int cros_ec_suspend(struct cros_ec_device *ec_dev);
220 int cros_ec_resume(struct cros_ec_device *ec_dev);
232 int cros_ec_prepare_tx(struct cros_ec_device *ec_dev,
244 int cros_ec_check_result(struct cros_ec_device *ec_dev,
256 int cros_ec_cmd_xfer(struct cros_ec_device *ec_dev,
271 int cros_ec_cmd_xfer_status(struct cros_ec_device *ec_dev,
282 int cros_ec_remove(struct cros_ec_device *ec_dev);
293 int cros_ec_register(struct cros_ec_device *ec_dev);
301 int cros_ec_query_all(struct cros_ec_device *ec_dev);
312 int cros_ec_get_next_event(struct cros_ec_device *ec_dev, bool *wake_event);
322 u32 cros_ec_get_host_event(struct cros_ec_device *ec_dev);