Searched refs:ch7322 (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/cec/i2c/ |
H A D | ch7322.c | 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 in ch7322_send_message() 208 ch7322_receive_message(struct ch7322 *ch7322, struct cec_msg *msg) ch7322_receive_message() argument 237 ch7322_tx_done(struct ch7322 *ch7322) ch7322_tx_done() argument 270 ch7322_rx_done(struct ch7322 *ch7322) ch7322_rx_done() argument 290 ch7322_phys_addr(struct ch7322 *ch7322) ch7322_phys_addr() argument 308 struct ch7322 *ch7322 = dev; ch7322_irq() local 342 struct ch7322 *ch7322 = cec_get_drvdata(adap); ch7322_cec_adap_log_addr() local 356 struct ch7322 *ch7322 = cec_get_drvdata(adap); ch7322_cec_adap_transmit() local 451 struct ch7322 *ch7322; ch7322_probe() local 570 struct ch7322 *ch7322 = i2c_get_clientdata(client); ch7322_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/media/cec/i2c/ |
H A D | ch7322.c | 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 in ch7322_send_message() 208 ch7322_receive_message(struct ch7322 *ch7322, struct cec_msg *msg) ch7322_receive_message() argument 237 ch7322_tx_done(struct ch7322 *ch7322) ch7322_tx_done() argument 270 ch7322_rx_done(struct ch7322 *ch7322) ch7322_rx_done() argument 290 ch7322_phys_addr(struct ch7322 *ch7322) ch7322_phys_addr() argument 308 struct ch7322 *ch7322 = dev; ch7322_irq() local 342 struct ch7322 *ch7322 = cec_get_drvdata(adap); ch7322_cec_adap_log_addr() local 356 struct ch7322 *ch7322 = cec_get_drvdata(adap); ch7322_cec_adap_transmit() local 451 struct ch7322 *ch7322; ch7322_probe() local 570 struct ch7322 *ch7322 = i2c_get_clientdata(client); ch7322_remove() local [all...] |
Completed in 3 milliseconds