Lines Matching refs:ec_dev

34 	struct cros_ec_dev *ec_dev;  member
39 struct cros_ec_dev *ec_dev; member
70 ret = cros_ec_cmd_xfer_status(ec->ec_dev, msg); in ec_get_version()
98 struct cros_ec_device *ec_dev = priv->ec_dev->ec_dev; in cros_ec_chardev_mkbp_event() local
100 unsigned long event_bit = 1 << ec_dev->event_data.event_type; in cros_ec_chardev_mkbp_event()
101 int total_size = sizeof(*event) + ec_dev->event_size; in cros_ec_chardev_mkbp_event()
111 event->size = ec_dev->event_size; in cros_ec_chardev_mkbp_event()
112 event->event_type = ec_dev->event_data.event_type; in cros_ec_chardev_mkbp_event()
113 memcpy(event->data, &ec_dev->event_data.data, ec_dev->event_size); in cros_ec_chardev_mkbp_event()
163 struct cros_ec_dev *ec_dev = dev_get_drvdata(mdev->parent); in cros_ec_chardev_open() local
171 priv->ec_dev = ec_dev; in cros_ec_chardev_open()
178 ret = blocking_notifier_chain_register(&ec_dev->ec_dev->event_notifier, in cros_ec_chardev_open()
181 dev_err(ec_dev->dev, "failed to register event notifier\n"); in cros_ec_chardev_open()
206 struct cros_ec_dev *ec_dev = priv->ec_dev; in cros_ec_chardev_read() local
240 ret = ec_get_version(ec_dev, msg, sizeof(msg)); in cros_ec_chardev_read()
256 struct cros_ec_dev *ec_dev = priv->ec_dev; in cros_ec_chardev_release() local
259 blocking_notifier_chain_unregister(&ec_dev->ec_dev->event_notifier, in cros_ec_chardev_release()
304 ret = cros_ec_cmd_xfer_status(ec->ec_dev, s_cmd); in cros_ec_chardev_ioctl_xcmd()
319 struct cros_ec_device *ec_dev = ec->ec_dev; in cros_ec_chardev_ioctl_readmem() local
324 if (!ec_dev->cmd_readmem) in cros_ec_chardev_ioctl_readmem()
330 num = ec_dev->cmd_readmem(ec_dev, s_mem.offset, s_mem.bytes, in cros_ec_chardev_ioctl_readmem()
345 struct cros_ec_dev *ec = priv->ec_dev; in cros_ec_chardev_ioctl()
376 struct cros_ec_dev *ec_dev = dev_get_drvdata(pdev->dev.parent); in cros_ec_chardev_probe() local
377 struct cros_ec_platform *ec_platform = dev_get_platdata(ec_dev->dev); in cros_ec_chardev_probe()
385 data->ec_dev = ec_dev; in cros_ec_chardev_probe()