Lines Matching refs:adap
66 struct cec_adapter *adap;
92 cec_transmit_done(cec->adap, CEC_TX_STATUS_ERROR,
98 cec_transmit_done(cec->adap, CEC_TX_STATUS_ARB_LOST,
104 cec_transmit_done(cec->adap, CEC_TX_STATUS_NACK,
121 cec_transmit_done(cec->adap, CEC_TX_STATUS_OK, 0, 0, 0, 0);
139 cec_received_msg(cec->adap, &cec->rx_msg);
172 static int stm32_cec_adap_enable(struct cec_adapter *adap, bool enable)
174 struct stm32_cec *cec = adap->priv;
193 static int stm32_cec_adap_log_addr(struct cec_adapter *adap, u8 logical_addr)
195 struct stm32_cec *cec = adap->priv;
214 static int stm32_cec_adap_transmit(struct cec_adapter *adap, u8 attempts,
217 struct stm32_cec *cec = adap->priv;
319 cec->adap = cec_allocate_adapter(&stm32_cec_adap_ops, cec,
321 ret = PTR_ERR_OR_ZERO(cec->adap);
325 ret = cec_register_adapter(cec->adap, &pdev->dev);
336 cec_delete_adapter(cec->adap);
353 cec_unregister_adapter(cec->adap);