Searched full:ch7322 (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.10/drivers/media/cec/i2c/ |
D | ch7322.c | 3 * Driver for the Chrontel CH7322 CEC Controller 150 struct ch7322 { struct 165 static int ch7322_send_message(struct ch7322 *ch7322, const struct cec_msg *msg) in ch7322_send_message() argument 172 WARN_ON(!mutex_is_locked(&ch7322->mutex)); in ch7322_send_message() 177 ret = regmap_read(ch7322->regmap, CH7322_WRITE, &val); in ch7322_send_message() 187 ch7322->tx_flags = CH7322_TX_FLAG_NACK | CH7322_TX_FLAG_RETRY; in ch7322_send_message() 189 ch7322->tx_flags = CH7322_TX_FLAG_NACK; in ch7322_send_message() 191 ch7322->tx_flags = CH7322_TX_FLAG_RETRY; in ch7322_send_message() 194 ret = regmap_write(ch7322->regmap, CH7322_WRITE, len - 1); in ch7322_send_message() 199 ret = regmap_write(ch7322->regmap, in ch7322_send_message() [all …]
|
D | Kconfig | 6 tristate "Chrontel CH7322 CEC controller" 11 This is a driver for the Chrontel CH7322 CEC controller. It uses the
|
D | Makefile | 5 obj-$(CONFIG_CEC_CH7322) += ch7322.o
|
/Linux-v5.10/Documentation/devicetree/bindings/media/i2c/ |
D | chrontel,ch7322.yaml | 4 $id: "http://devicetree.org/schemas/media/i2c/chrontel,ch7322.yaml#" 13 The Chrontel CH7322 is a discrete HDMI-CEC controller. It is 18 const: chrontel,ch7322 61 ch7322@75 { 62 compatible = "chrontel,ch7322";
|
/Linux-v5.10/ |
D | MAINTAINERS | 4190 CHRONTEL CH7322 CEC DRIVER 4195 F: Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml 4196 F: drivers/media/cec/i2c/ch7322.c
|