Lines Matching full:cec
3 * HDMI CEC
5 * Based on the CEC code from hdmi_ti_4xxx_ip.c from Android.
11 * Heavily modified to use the linux CEC framework:
27 /* HDMI CEC */
60 /* While there are CEC frames in the FIFO */ in hdmi_cec_received_msg()
175 * Initialize CEC clock divider: CEC needs 2MHz clock hence in hdmi_cec_adap_enable()
182 pr_err("cec-%s: could not clear TX FIFO\n", adap->name); in hdmi_cec_adap_enable()
189 pr_err("cec-%s: could not clear RX FIFO\n", adap->name); in hdmi_cec_adap_enable()
194 /* Clear CEC interrupts */ in hdmi_cec_adap_enable()
202 /* Unmask CEC interrupt */ in hdmi_cec_adap_enable()
205 * Enable CEC interrupts: in hdmi_cec_adap_enable()
211 * Enable CEC interrupts: in hdmi_cec_adap_enable()
216 /* cec calibration enable (self clearing) */ in hdmi_cec_adap_enable()
227 * If we enabled CEC in middle of a CEC message on the bus, in hdmi_cec_adap_enable()
275 pr_err("cec-%s: could not clear TX FIFO for transmit\n", in hdmi_cec_adap_transmit()