| /Linux-v5.4/drivers/media/usb/au0828/ | 
| D | au0828-i2c.c | 26 static inline int i2c_slave_did_write_ack(struct i2c_adapter *i2c_adap)  in i2c_slave_did_write_ack()33 static inline int i2c_slave_did_read_ack(struct i2c_adapter *i2c_adap)  in i2c_slave_did_read_ack()
 40 static int i2c_wait_read_ack(struct i2c_adapter *i2c_adap)  in i2c_wait_read_ack()
 56 static inline int i2c_is_read_busy(struct i2c_adapter *i2c_adap)  in i2c_is_read_busy()
 63 static int i2c_wait_read_done(struct i2c_adapter *i2c_adap)  in i2c_wait_read_done()
 79 static inline int i2c_is_write_done(struct i2c_adapter *i2c_adap)  in i2c_is_write_done()
 86 static int i2c_wait_write_done(struct i2c_adapter *i2c_adap)  in i2c_wait_write_done()
 102 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap)  in i2c_is_busy()
 109 static int i2c_wait_done(struct i2c_adapter *i2c_adap)  in i2c_wait_done()
 126 static int i2c_sendbytes(struct i2c_adapter *i2c_adap,  in i2c_sendbytes()
 [all …]
 
 | 
| /Linux-v5.4/drivers/i2c/algos/ | 
| D | i2c-algo-bit.c | 152 static int i2c_outb(struct i2c_adapter *i2c_adap, unsigned char c)  in i2c_outb()198 static int i2c_inb(struct i2c_adapter *i2c_adap)  in i2c_inb()
 229 static int test_bus(struct i2c_adapter *i2c_adap)  in test_bus()
 334 static int try_address(struct i2c_adapter *i2c_adap,  in try_address()
 359 static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)  in sendbytes()
 400 static int acknak(struct i2c_adapter *i2c_adap, int is_ack)  in acknak()
 416 static int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)  in readbytes()
 477 static int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c_msg *msg)  in bit_doAddress()
 531 static int bit_xfer(struct i2c_adapter *i2c_adap,  in bit_xfer()
 612 static int bit_xfer_atomic(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[],  in bit_xfer_atomic()
 
 | 
| D | i2c-algo-pcf.c | 205 static int pcf_sendbytes(struct i2c_adapter *i2c_adap, const char *buf,  in pcf_sendbytes()238 static int pcf_readbytes(struct i2c_adapter *i2c_adap, char *buf,  in pcf_readbytes()
 294 static int pcf_xfer(struct i2c_adapter *i2c_adap,  in pcf_xfer()
 
 | 
| /Linux-v5.4/drivers/media/pci/cx23885/ | 
| D | cx23885-i2c.c | 37 static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap)  in i2c_slave_did_ack()44 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap)  in i2c_is_busy()
 51 static int i2c_wait_done(struct i2c_adapter *i2c_adap)  in i2c_wait_done()
 67 static int i2c_sendbytes(struct i2c_adapter *i2c_adap,  in i2c_sendbytes()
 148 static int i2c_readbytes(struct i2c_adapter *i2c_adap,  in i2c_readbytes()
 209 static int i2c_xfer(struct i2c_adapter *i2c_adap,  in i2c_xfer()
 
 | 
| D | netup-eeprom.c | 18 int netup_eeprom_read(struct i2c_adapter *i2c_adap, u8 addr)  in netup_eeprom_read()52 int netup_eeprom_write(struct i2c_adapter *i2c_adap, u8 addr, u8 data)  in netup_eeprom_write()
 81 void netup_get_card_info(struct i2c_adapter *i2c_adap,  in netup_get_card_info()
 
 | 
| D | cimax2.c | 71 	struct i2c_adapter *i2c_adap;  member82 static int netup_read_i2c(struct i2c_adapter *i2c_adap, u8 addr, u8 reg,  in netup_read_i2c()
 115 static int netup_write_i2c(struct i2c_adapter *i2c_adap, u8 addr, u8 reg,  in netup_write_i2c()
 
 | 
| /Linux-v5.4/drivers/media/dvb-frontends/ | 
| D | dibx000_common.c | 182 int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed)  in dibx000_i2c_set_speed()209 static int dibx000_i2c_master_xfer_gpio12(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int n…  in dibx000_i2c_master_xfer_gpio12()
 231 static int dibx000_i2c_master_xfer_gpio34(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int n…  in dibx000_i2c_master_xfer_gpio34()
 285 static int dibx000_i2c_gated_gpio67_xfer(struct i2c_adapter *i2c_adap,  in dibx000_i2c_gated_gpio67_xfer()
 332 static int dibx000_i2c_gated_tuner_xfer(struct i2c_adapter *i2c_adap,  in dibx000_i2c_gated_tuner_xfer()
 424 static int i2c_adapter_init(struct i2c_adapter *i2c_adap,  in i2c_adapter_init()
 438 				struct i2c_adapter *i2c_adap, u8 i2c_addr)  in dibx000_init_i2c_master()
 
 | 
| D | mb86a16.h | 33 					   struct i2c_adapter *i2c_adap)  in mb86a16_attach()
 | 
| D | dib7000p.c | 36 	struct i2c_adapter *i2c_adap;  member45 	struct i2c_adapter *i2c_adap;  member
 2012 static int dib7000pc_detection(struct i2c_adapter *i2c_adap)  in dib7000pc_detection()
 2196 static int w7090p_tuner_write_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)  in w7090p_tuner_write_serpar()
 2215 static int w7090p_tuner_read_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)  in w7090p_tuner_read_serpar()
 2245 static int w7090p_tuner_rw_serpar(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)  in w7090p_tuner_rw_serpar()
 2257 static int dib7090p_rw_on_apb(struct i2c_adapter *i2c_adap,  in dib7090p_rw_on_apb()
 2274 static int dib7090_tuner_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int num)  in dib7090_tuner_xfer()
 2737 static struct dvb_frontend *dib7000p_init(struct i2c_adapter *i2c_adap, u8 i2c_addr, struct dib7000…  in dib7000p_init()
 
 | 
| /Linux-v5.4/drivers/media/pci/cx25821/ | 
| D | cx25821-i2c.c | 36 static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap)  in i2c_slave_did_ack()43 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap)  in i2c_is_busy()
 50 static int i2c_wait_done(struct i2c_adapter *i2c_adap)  in i2c_wait_done()
 66 static int i2c_sendbytes(struct i2c_adapter *i2c_adap,  in i2c_sendbytes()
 160 static int i2c_readbytes(struct i2c_adapter *i2c_adap,  in i2c_readbytes()
 224 static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)  in i2c_xfer()
 
 | 
| /Linux-v5.4/drivers/media/tuners/ | 
| D | tea5761.h | 18 static inline int tea5761_autodetection(struct i2c_adapter* i2c_adap,  in tea5761_autodetection()27 						   struct i2c_adapter* i2c_adap,  in tea5761_attach()
 
 | 
| D | tda8290.h | 37 static inline int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr)  in tda829x_probe()44 						  struct i2c_adapter *i2c_adap,  in tda829x_attach()
 
 | 
| D | tea5767.h | 37 static inline int tea5767_autodetection(struct i2c_adapter* i2c_adap,  in tea5767_autodetection()46 						   struct i2c_adapter* i2c_adap,  in tea5767_attach()
 
 | 
| D | tda9887.h | 18 						  struct i2c_adapter *i2c_adap,  in tda9887_attach()
 | 
| D | mt20xx.h | 17 					     struct i2c_adapter* i2c_adap,  in microtune_attach()
 | 
| D | tuner-simple.h | 18 						       struct i2c_adapter *i2c_adap,  in simple_tuner_attach()
 | 
| D | tea5767.c | 368 int tea5767_autodetection(struct i2c_adapter* i2c_adap, u8 i2c_addr)  in tea5767_autodetection()439 				    struct i2c_adapter* i2c_adap,  in tea5767_attach()
 
 | 
| /Linux-v5.4/drivers/media/usb/cx231xx/ | 
| D | cx231xx-i2c.c | 72 static int cx231xx_i2c_send_bytes(struct i2c_adapter *i2c_adap,  in cx231xx_i2c_send_bytes()183 static int cx231xx_i2c_recv_bytes(struct i2c_adapter *i2c_adap,  in cx231xx_i2c_recv_bytes()
 269 static int cx231xx_i2c_recv_bytes_with_saddr(struct i2c_adapter *i2c_adap,  in cx231xx_i2c_recv_bytes_with_saddr()
 333 static int cx231xx_i2c_check_for_device(struct i2c_adapter *i2c_adap,  in cx231xx_i2c_check_for_device()
 360 static int cx231xx_i2c_xfer(struct i2c_adapter *i2c_adap,  in cx231xx_i2c_xfer()
 
 | 
| /Linux-v5.4/drivers/media/usb/usbvision/ | 
| D | usbvision-i2c.c | 43 static inline int try_write_address(struct i2c_adapter *i2c_adap,  in try_write_address()68 static inline int try_read_address(struct i2c_adapter *i2c_adap,  in try_read_address()
 92 static inline int usb_find_address(struct i2c_adapter *i2c_adap,  in usb_find_address()
 118 usbvision_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num)  in usbvision_i2c_xfer()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/radeon/ | 
| D | radeon_i2c.c | 93 static int pre_xfer(struct i2c_adapter *i2c_adap)  in pre_xfer()163 static void post_xfer(struct i2c_adapter *i2c_adap)  in post_xfer()
 329 static int r100_hw_i2c_xfer(struct i2c_adapter *i2c_adap,  in r100_hw_i2c_xfer()
 582 static int r500_hw_i2c_xfer(struct i2c_adapter *i2c_adap,  in r500_hw_i2c_xfer()
 815 static int radeon_hw_i2c_xfer(struct i2c_adapter *i2c_adap,  in radeon_hw_i2c_xfer()
 
 | 
| /Linux-v5.4/drivers/i2c/busses/ | 
| D | i2c-iop3xx.c | 301 iop3xx_i2c_writebytes(struct i2c_adapter *i2c_adap, const char *buf, int count)  in iop3xx_i2c_writebytes()313 iop3xx_i2c_readbytes(struct i2c_adapter *i2c_adap, char *buf, int count)  in iop3xx_i2c_readbytes()
 333 iop3xx_i2c_handle_msg(struct i2c_adapter *i2c_adap, struct i2c_msg* pmsg)  in iop3xx_i2c_handle_msg()
 354 iop3xx_i2c_master_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs,  in iop3xx_i2c_master_xfer()
 
 | 
| D | i2c-sibyte.c | 27 static int smbus_xfer(struct i2c_adapter *i2c_adap, u16 addr,  in smbus_xfer()122 static int __init i2c_sibyte_add_bus(struct i2c_adapter *i2c_adap, int speed)  in i2c_sibyte_add_bus()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ | 
| D | amdgpu_i2c.c | 40 static int amdgpu_i2c_pre_xfer(struct i2c_adapter *i2c_adap)  in amdgpu_i2c_pre_xfer()82 static void amdgpu_i2c_post_xfer(struct i2c_adapter *i2c_adap)  in amdgpu_i2c_post_xfer()
 
 | 
| /Linux-v5.4/include/media/drv-intf/ | 
| D | sh_vou.h | 25 	int i2c_adap;  member
 | 
| /Linux-v5.4/drivers/media/pci/saa7164/ | 
| D | saa7164-i2c.c | 16 static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num)  in i2c_xfer()
 |