Searched refs:pulse8 (Results 1 – 8 of 8) sorted by relevance
117 struct pulse8 { struct143 struct pulse8 *pulse8 = in pulse8_irq_work_handler() argument144 container_of(work, struct pulse8, work); in pulse8_irq_work_handler()146 switch (pulse8->data[0] & 0x3f) { in pulse8_irq_work_handler()148 cec_received_msg(pulse8->adap, &pulse8->rx_msg); in pulse8_irq_work_handler()151 cec_transmit_attempt_done(pulse8->adap, CEC_TX_STATUS_OK); in pulse8_irq_work_handler()154 cec_transmit_attempt_done(pulse8->adap, CEC_TX_STATUS_NACK); in pulse8_irq_work_handler()159 cec_transmit_attempt_done(pulse8->adap, CEC_TX_STATUS_ERROR); in pulse8_irq_work_handler()167 struct pulse8 *pulse8 = serio_get_drvdata(serio); in pulse8_interrupt() local169 if (!pulse8->started && data != MSGSTART) in pulse8_interrupt()[all …]
1 obj-$(CONFIG_USB_PULSE8_CEC) += pulse8-cec.o
11 module will be called pulse8-cec.
4 The pulse8-cec driver implements the following module option:
34 pulse8-cec
28 obj-$(CONFIG_USB_PULSE8_CEC) += pulse8-cec/
65 source "drivers/media/usb/pulse8-cec/Kconfig"
11828 F: drivers/media/usb/pulse8-cec/*11829 F: Documentation/media/cec-drivers/pulse8-cec.rst