Searched refs:pulse8 (Results 1 – 8 of 8) sorted by relevance
173 struct pulse8 { struct232 static int pulse8_send_and_wait_once(struct pulse8 *pulse8, in pulse8_send_and_wait_once() argument239 dev_info(pulse8->dev, "transmit %s: %*ph\n", in pulse8_send_and_wait_once()241 init_completion(&pulse8->cmd_done); in pulse8_send_and_wait_once()243 err = pulse8_send(pulse8->serio, cmd, cmd_len); in pulse8_send_and_wait_once()247 if (!wait_for_completion_timeout(&pulse8->cmd_done, HZ)) in pulse8_send_and_wait_once()249 if ((pulse8->data[0] & 0x3f) == MSGCODE_COMMAND_REJECTED && in pulse8_send_and_wait_once()255 ((pulse8->data[0] & 0x3f) != response || pulse8->len < size + 1)) { in pulse8_send_and_wait_once()256 dev_info(pulse8->dev, "transmit %s failed with %s\n", in pulse8_send_and_wait_once()258 pulse8_msgname(pulse8->data[0])); in pulse8_send_and_wait_once()[all …]
2 obj-$(CONFIG_USB_PULSE8_CEC) += pulse8-cec.o
13 module will be called pulse8-cec.
5 obj-$(CONFIG_USB_PULSE8_CEC) += pulse8/
6 source "drivers/media/cec/usb/pulse8/Kconfig"
10 pulse8-cec
6 The pulse8-cec driver implements the following module option:
14203 F: Documentation/admin-guide/media/pulse8-cec.rst14204 F: drivers/media/cec/usb/pulse8/