/linux/drivers/media/usb/au0828/ |
H A D | au0828-i2c.c | 26 static inline int i2c_slave_did_read_ack(struct i2c_adapter *i2c_adap) in i2c_slave_did_read_ack() 33 static int i2c_wait_read_ack(struct i2c_adapter *i2c_adap) in i2c_wait_read_ack() 49 static inline int i2c_is_read_busy(struct i2c_adapter *i2c_adap) in i2c_is_read_busy() 56 static int i2c_wait_read_done(struct i2c_adapter *i2c_adap) in i2c_wait_read_done() 72 static inline int i2c_is_write_done(struct i2c_adapter *i2c_adap) in i2c_is_write_done() 79 static int i2c_wait_write_done(struct i2c_adapter *i2c_adap) in i2c_wait_write_done() 95 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap) in i2c_is_busy() 102 static int i2c_wait_done(struct i2c_adapter *i2c_adap) in i2c_wait_done() 119 static int i2c_sendbytes(struct i2c_adapter *i2c_adap, in i2c_sendbytes() 209 static int i2c_readbytes(struct i2c_adapter *i2c_adap, in i2c_readbytes() [all …]
|
/linux/drivers/i2c/algos/ |
H A D | i2c-algo-bit.c | 152 static int i2c_outb(struct i2c_adapter *i2c_adap, unsigned char c) in i2c_outb() 199 static int i2c_inb(struct i2c_adapter *i2c_adap) in i2c_inb() 230 static int test_bus(struct i2c_adapter *i2c_adap) in test_bus() 319 static int try_address(struct i2c_adapter *i2c_adap, in try_address() 344 static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) in sendbytes() 385 static int acknak(struct i2c_adapter *i2c_adap, int is_ack) in acknak() 401 static int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) in readbytes() 466 static int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) in bit_doAddress() 520 static int bit_xfer(struct i2c_adapter *i2c_adap, in bit_xfer() 601 static int bit_xfer_atomic(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], in bit_xfer_atomic()
|
H A D | i2c-algo-pcf.c | 206 static int pcf_sendbytes(struct i2c_adapter *i2c_adap, const char *buf, in pcf_sendbytes() 239 static int pcf_readbytes(struct i2c_adapter *i2c_adap, char *buf, in pcf_readbytes() 295 static int pcf_xfer(struct i2c_adapter *i2c_adap, in pcf_xfer()
|
/linux/drivers/media/pci/cx23885/ |
H A 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()
|
H A D | cimax2.c | 71 struct i2c_adapter *i2c_adap; member 82 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/drivers/media/pci/cx25821/ |
H A 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/drivers/media/tuners/ |
H A 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()
|
H A 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()
|
H A 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()
|
H A D | mt20xx.h | 17 struct i2c_adapter* i2c_adap, in microtune_attach()
|
H A D | tda9887.h | 18 struct i2c_adapter *i2c_adap, in tda9887_attach()
|
H A D | tuner-simple.h | 18 struct i2c_adapter *i2c_adap, in simple_tuner_attach()
|
/linux/drivers/gpu/drm/radeon/ |
H A D | radeon_i2c.c | 85 static int pre_xfer(struct i2c_adapter *i2c_adap) in pre_xfer() 155 static void post_xfer(struct i2c_adapter *i2c_adap) in post_xfer() 321 static int r100_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in r100_hw_i2c_xfer() 574 static int r500_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in r500_hw_i2c_xfer() 807 static int radeon_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in radeon_hw_i2c_xfer()
|
H A D | atombios_i2c.c | 100 int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in radeon_atom_hw_i2c_xfer()
|
/linux/drivers/i2c/busses/ |
H A 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()
|
H A D | i2c-eg20t.c | 363 static s32 pch_i2c_writebytes(struct i2c_adapter *i2c_adap, in pch_i2c_writebytes() 474 static s32 pch_i2c_readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, in pch_i2c_readbytes() 636 static s32 pch_i2c_xfer(struct i2c_adapter *i2c_adap, in pch_i2c_xfer()
|
/linux/drivers/media/dvb-frontends/ |
H A D | mb86a16.h | 33 struct i2c_adapter *i2c_adap) in mb86a16_attach()
|
H A D | lg2160.h | 62 struct i2c_adapter *i2c_adap) in lg2160_attach()
|
H A D | lgdt3306a.h | 62 struct i2c_adapter *i2c_adap) in lgdt3306a_attach()
|
H A D | dib3000mc.h | 51 struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, in dib3000mc_attach()
|
/linux/include/media/drv-intf/ |
H A D | sh_vou.h | 25 int i2c_adap; member
|
/linux/drivers/media/pci/saa7164/ |
H A D | saa7164-i2c.c | 16 static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num) in i2c_xfer()
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_i2c.c | 107 int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap, in amdgpu_atombios_i2c_xfer()
|
/linux/drivers/media/usb/em28xx/ |
H A D | em28xx-i2c.c | 524 static int em28xx_i2c_xfer(struct i2c_adapter *i2c_adap, in em28xx_i2c_xfer() 879 static u32 functionality(struct i2c_adapter *i2c_adap) in functionality()
|
/linux/drivers/media/usb/stk1160/ |
H A D | stk1160-i2c.c | 151 static int stk1160_i2c_xfer(struct i2c_adapter *i2c_adap, in stk1160_i2c_xfer()
|