Home
last modified time | relevance | path

Searched defs:i2c_adap (Results 1 – 25 of 81) sorted by relevance

1234

/linux/drivers/media/usb/au0828/
H A Dau0828-i2c.c26 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 Di2c-algo-bit.c152 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 Di2c-algo-pcf.c206 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 Dcx23885-i2c.c37 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 Dcimax2.c71 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 Dcx25821-i2c.c36 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 Dtea5761.h18 static inline int tea5761_autodetection(struct i2c_adapter* i2c_adap, in tea5761_autodetection()
27 struct i2c_adapter* i2c_adap, in tea5761_attach()
H A Dtda8290.h37 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 Dtea5767.h37 static inline int tea5767_autodetection(struct i2c_adapter* i2c_adap, in tea5767_autodetection()
46 struct i2c_adapter* i2c_adap, in tea5767_attach()
H A Dmt20xx.h17 struct i2c_adapter* i2c_adap, in microtune_attach()
H A Dtda9887.h18 struct i2c_adapter *i2c_adap, in tda9887_attach()
H A Dtuner-simple.h18 struct i2c_adapter *i2c_adap, in simple_tuner_attach()
/linux/drivers/gpu/drm/radeon/
H A Dradeon_i2c.c85 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 Datombios_i2c.c100 int radeon_atom_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in radeon_atom_hw_i2c_xfer()
/linux/drivers/i2c/busses/
H A Di2c-sibyte.c27 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 Di2c-eg20t.c363 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 Dmb86a16.h33 struct i2c_adapter *i2c_adap) in mb86a16_attach()
H A Dlg2160.h62 struct i2c_adapter *i2c_adap) in lg2160_attach()
H A Dlgdt3306a.h62 struct i2c_adapter *i2c_adap) in lgdt3306a_attach()
H A Ddib3000mc.h51 struct dvb_frontend *dib3000mc_attach(struct i2c_adapter *i2c_adap, u8 i2c_addr, in dib3000mc_attach()
/linux/include/media/drv-intf/
H A Dsh_vou.h25 int i2c_adap; member
/linux/drivers/media/pci/saa7164/
H A Dsaa7164-i2c.c16 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 Datombios_i2c.c107 int amdgpu_atombios_i2c_xfer(struct i2c_adapter *i2c_adap, in amdgpu_atombios_i2c_xfer()
/linux/drivers/media/usb/em28xx/
H A Dem28xx-i2c.c524 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 Dstk1160-i2c.c151 static int stk1160_i2c_xfer(struct i2c_adapter *i2c_adap, in stk1160_i2c_xfer()

1234