Lines Matching refs:adap
224 struct cec_adapter *adap;
419 cec_transmit_attempt_done(ao_cec->adap, tx_status);
423 cec_transmit_attempt_done(ao_cec->adap, CEC_TX_STATUS_ERROR);
456 cec_received_msg(ao_cec->adap, &ao_cec->rx_msg);
484 static int meson_ao_cec_set_log_addr(struct cec_adapter *adap, u8 logical_addr)
486 struct meson_ao_cec_device *ao_cec = adap->priv;
515 static int meson_ao_cec_transmit(struct cec_adapter *adap, u8 attempts,
518 struct meson_ao_cec_device *ao_cec = adap->priv;
543 static int meson_ao_cec_adap_enable(struct cec_adapter *adap, bool enable)
545 struct meson_ao_cec_device *ao_cec = adap->priv;
618 ao_cec->adap = cec_allocate_adapter(&meson_ao_cec_ops, ao_cec,
623 if (IS_ERR(ao_cec->adap))
624 return PTR_ERR(ao_cec->adap);
626 ao_cec->adap->owner = THIS_MODULE;
669 ao_cec->adap);
675 ret = cec_register_adapter(ao_cec->adap, &pdev->dev);
686 cec_notifier_cec_adap_unregister(ao_cec->notify, ao_cec->adap);
692 cec_delete_adapter(ao_cec->adap);
705 cec_notifier_cec_adap_unregister(ao_cec->notify, ao_cec->adap);
706 cec_unregister_adapter(ao_cec->adap);