Lines Matching refs:adap
29 * @adap: CEC adapter
36 struct cec_adapter *adap;
68 cec_received_msg(port->adap, &port->rx_msg);
134 cec_transmit_attempt_done(port->adap, CEC_TX_STATUS_OK);
138 cec_transmit_attempt_done(port->adap,
169 static int cros_ec_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr)
171 struct cros_ec_cec_port *port = adap->priv;
192 static int cros_ec_cec_transmit(struct cec_adapter *adap, u8 attempts,
195 struct cros_ec_cec_port *port = adap->priv;
224 static int cros_ec_cec_adap_enable(struct cec_adapter *adap, bool enable)
226 struct cros_ec_cec_port *port = adap->priv;
452 port->adap = cec_allocate_adapter(&cros_ec_cec_ops, port, DRV_NAME,
455 if (IS_ERR(port->adap))
456 return PTR_ERR(port->adap);
465 port->adap);
471 ret = cec_register_adapter(port->adap, dev);
480 cec_notifier_cec_adap_unregister(port->notify, port->adap);
482 cec_delete_adapter(port->adap);
546 cec_notifier_cec_adap_unregister(port->notify, port->adap);
547 cec_unregister_adapter(port->adap);
572 cec_notifier_cec_adap_unregister(port->notify, port->adap);
573 cec_unregister_adapter(port->adap);