Home
last modified time | relevance | path

Searched full:ch7322 (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/media/cec/i2c/
H A Dch7322.c3 * 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 …]
H A DKconfig6 tristate "Chrontel CH7322 CEC controller"
12 This is a driver for the Chrontel CH7322 CEC controller. It uses the
H A DMakefile5 obj-$(CONFIG_CEC_CH7322) += ch7322.o
/linux/Documentation/devicetree/bindings/media/i2c/
H A Dchrontel,ch7322.yaml4 $id: http://devicetree.org/schemas/media/i2c/chrontel,ch7322.yaml#
13 The Chrontel CH7322 is a discrete HDMI-CEC controller. It is
21 const: chrontel,ch7322
61 compatible = "chrontel,ch7322";
/linux/Documentation/admin-guide/media/
H A Dcec.rst29 - Chrontel CH7322
/linux/
H A DMAINTAINERS5392 CHRONTEL CH7322 CEC DRIVER
5397 F: Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
5398 F: drivers/media/cec/i2c/ch7322.c