Lines Matching defs:cros_ec

45  * @cros_ec: Pointer to EC device
52 struct cros_ec_device *cros_ec;
73 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec;
74 uint8_t *cec_message = cros_ec->event_data.data.cec_message;
75 unsigned int len = cros_ec->event_size;
88 dev_err(cros_ec->dev,
100 struct cros_ec_device *cros_ec = port->cros_ec_cec->cros_ec;
107 ret = cros_ec_cmd(cros_ec, 0, EC_CMD_CEC_READ_MSG, &params,
110 dev_err(cros_ec->dev,
120 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec;
121 uint32_t cec_events = cros_ec->event_data.data.cec_events;
127 dev_err(cros_ec->dev,
151 struct cros_ec_device *cros_ec;
154 cros_ec = cros_ec_cec->cros_ec;
156 if (cros_ec->event_data.event_type == EC_MKBP_EVENT_CEC_EVENT) {
161 if (cros_ec->event_data.event_type == EC_MKBP_EVENT_CEC_MESSAGE) {
173 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec;
181 ret = cros_ec_cmd(cros_ec, 0, EC_CMD_CEC_SET, &params, sizeof(params),
184 dev_err(cros_ec->dev,
197 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec;
204 ret = cros_ec_cmd(cros_ec, 0, EC_CMD_CEC_WRITE_MSG, &params,
210 ret = cros_ec_cmd(cros_ec, cros_ec_cec->write_cmd_version,
216 dev_err(cros_ec->dev,
228 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec;
236 ret = cros_ec_cmd(cros_ec, 0, EC_CMD_CEC_SET, &params, sizeof(params),
239 dev_err(cros_ec->dev,
261 enable_irq_wake(cros_ec_cec->cros_ec->irq);
272 disable_irq_wake(cros_ec_cec->cros_ec->irq);
378 ret = cros_ec_cmd(cros_ec_cec->cros_ec, 0, EC_CMD_CEC_PORT_COUNT, NULL,
390 dev_err(cros_ec_cec->cros_ec->dev,
396 dev_err(cros_ec_cec->cros_ec->dev,
407 struct cros_ec_device *cros_ec = cros_ec_cec->cros_ec;
414 ret = cros_ec_cmd(cros_ec, 1, EC_CMD_GET_CMD_VERSIONS, &params,
417 dev_err(cros_ec->dev,
426 dev_err(cros_ec->dev,
489 struct cros_ec_device *cros_ec = ec_dev->ec_dev;
506 cros_ec_cec->cros_ec = cros_ec;
527 ret = blocking_notifier_chain_register(&cros_ec->event_notifier,
565 &cros_ec_cec->cros_ec->event_notifier,