Lines Matching full:cec
3 * cec-pin.h - low-level CEC pin control
12 #include <media/cec.h>
15 * struct cec_pin_ops - low-level CEC pin operations
16 * @read: read the CEC pin. Returns > 0 if high, 0 if low, or an error
18 * @low: drive the CEC pin low.
19 * @high: stop driving the CEC pin. The pull-up will drive the pin
30 * @received: optional. High-level CEC message callback. Allows the driver
31 * to process CEC messages.
34 * cec pin framework to manipulate the CEC pin.
47 /* High-level CEC message callback */
54 * @adap: pointer to the cec adapter
57 * If changes of the CEC voltage are detected via an interrupt, then
63 * cec_pin_allocate_adapter() - allocate a pin-based cec adapter
68 * @name: the name of the CEC adapter. Note: this name will be copied.
69 * @caps: capabilities of the CEC adapter. This will be ORed with
72 * Allocate a cec adapter using the cec pin framework.
74 * Return: a pointer to the cec adapter or an error pointer