Home
last modified time | relevance | path

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

123456789

/kernel/linux/linux-4.19/drivers/media/usb/au0828/
Dau0828-i2c.c36 static inline int i2c_slave_did_write_ack(struct i2c_adapter *i2c_adap) in i2c_slave_did_write_ack()
43 static inline int i2c_slave_did_read_ack(struct i2c_adapter *i2c_adap) in i2c_slave_did_read_ack()
50 static int i2c_wait_read_ack(struct i2c_adapter *i2c_adap) in i2c_wait_read_ack()
66 static inline int i2c_is_read_busy(struct i2c_adapter *i2c_adap) in i2c_is_read_busy()
73 static int i2c_wait_read_done(struct i2c_adapter *i2c_adap) in i2c_wait_read_done()
89 static inline int i2c_is_write_done(struct i2c_adapter *i2c_adap) in i2c_is_write_done()
96 static int i2c_wait_write_done(struct i2c_adapter *i2c_adap) in i2c_wait_write_done()
112 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap) in i2c_is_busy()
119 static int i2c_wait_done(struct i2c_adapter *i2c_adap) in i2c_wait_done()
136 static int i2c_sendbytes(struct i2c_adapter *i2c_adap, in i2c_sendbytes()
[all …]
/kernel/linux/linux-5.10/drivers/media/usb/au0828/
Dau0828-i2c.c26 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 …]
/kernel/linux/linux-5.10/drivers/i2c/algos/
Di2c-algo-bit.c152 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()
/kernel/linux/linux-4.19/drivers/i2c/algos/
Di2c-algo-bit.c161 static int i2c_outb(struct i2c_adapter *i2c_adap, unsigned char c) in i2c_outb()
207 static int i2c_inb(struct i2c_adapter *i2c_adap) in i2c_inb()
238 static int test_bus(struct i2c_adapter *i2c_adap) in test_bus()
343 static int try_address(struct i2c_adapter *i2c_adap, in try_address()
368 static int sendbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) in sendbytes()
409 static int acknak(struct i2c_adapter *i2c_adap, int is_ack) in acknak()
425 static int readbytes(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) in readbytes()
486 static int bit_doAddress(struct i2c_adapter *i2c_adap, struct i2c_msg *msg) in bit_doAddress()
540 static int bit_xfer(struct i2c_adapter *i2c_adap, in bit_xfer()
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/
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()
Dnetup-eeprom.c18 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()
/kernel/linux/linux-4.19/drivers/media/pci/cx23885/
Dcx23885-i2c.c48 static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap) in i2c_slave_did_ack()
55 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap) in i2c_is_busy()
62 static int i2c_wait_done(struct i2c_adapter *i2c_adap) in i2c_wait_done()
78 static int i2c_sendbytes(struct i2c_adapter *i2c_adap, in i2c_sendbytes()
159 static int i2c_readbytes(struct i2c_adapter *i2c_adap, in i2c_readbytes()
220 static int i2c_xfer(struct i2c_adapter *i2c_adap, in i2c_xfer()
Dnetup-eeprom.c28 int netup_eeprom_read(struct i2c_adapter *i2c_adap, u8 addr) in netup_eeprom_read()
62 int netup_eeprom_write(struct i2c_adapter *i2c_adap, u8 addr, u8 data) in netup_eeprom_write()
91 void netup_get_card_info(struct i2c_adapter *i2c_adap, in netup_get_card_info()
/kernel/linux/linux-4.19/drivers/media/pci/cx25821/
Dcx25821-i2c.c46 static inline int i2c_slave_did_ack(struct i2c_adapter *i2c_adap) in i2c_slave_did_ack()
53 static inline int i2c_is_busy(struct i2c_adapter *i2c_adap) in i2c_is_busy()
60 static int i2c_wait_done(struct i2c_adapter *i2c_adap) in i2c_wait_done()
76 static int i2c_sendbytes(struct i2c_adapter *i2c_adap, in i2c_sendbytes()
170 static int i2c_readbytes(struct i2c_adapter *i2c_adap, in i2c_readbytes()
234 static int i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg *msgs, int num) in i2c_xfer()
/kernel/linux/linux-5.10/drivers/media/pci/cx25821/
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()
/kernel/linux/linux-4.19/drivers/media/dvb-frontends/
Ddibx000_common.c181 int dibx000_i2c_set_speed(struct i2c_adapter *i2c_adap, u16 speed) in dibx000_i2c_set_speed()
208 static int dibx000_i2c_master_xfer_gpio12(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int n… in dibx000_i2c_master_xfer_gpio12()
230 static int dibx000_i2c_master_xfer_gpio34(struct i2c_adapter *i2c_adap, struct i2c_msg msg[], int n… in dibx000_i2c_master_xfer_gpio34()
284 static int dibx000_i2c_gated_gpio67_xfer(struct i2c_adapter *i2c_adap, in dibx000_i2c_gated_gpio67_xfer()
331 static int dibx000_i2c_gated_tuner_xfer(struct i2c_adapter *i2c_adap, in dibx000_i2c_gated_tuner_xfer()
423 static int i2c_adapter_init(struct i2c_adapter *i2c_adap, in i2c_adapter_init()
437 struct i2c_adapter *i2c_adap, u8 i2c_addr) in dibx000_init_i2c_master()
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Ddibx000_common.c182 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()
/kernel/linux/linux-4.19/drivers/media/tuners/
Dtea5761.h30 static inline int tea5761_autodetection(struct i2c_adapter* i2c_adap, in tea5761_autodetection()
39 struct i2c_adapter* i2c_adap, in tea5761_attach()
Dtda8290.h49 static inline int tda829x_probe(struct i2c_adapter *i2c_adap, u8 i2c_addr) in tda829x_probe()
56 struct i2c_adapter *i2c_adap, in tda829x_attach()
Dtea5767.h49 static inline int tea5767_autodetection(struct i2c_adapter* i2c_adap, in tea5767_autodetection()
58 struct i2c_adapter* i2c_adap, in tea5767_attach()
/kernel/linux/linux-5.10/drivers/media/tuners/
Dtea5761.h18 static inline int tea5761_autodetection(struct i2c_adapter* i2c_adap, in tea5761_autodetection()
27 struct i2c_adapter* i2c_adap, in tea5761_attach()
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()
Dtea5767.h37 static inline int tea5767_autodetection(struct i2c_adapter* i2c_adap, in tea5767_autodetection()
46 struct i2c_adapter* i2c_adap, in tea5767_attach()
/kernel/linux/linux-4.19/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c84 static int cx231xx_i2c_send_bytes(struct i2c_adapter *i2c_adap, in cx231xx_i2c_send_bytes()
195 static int cx231xx_i2c_recv_bytes(struct i2c_adapter *i2c_adap, in cx231xx_i2c_recv_bytes()
281 static int cx231xx_i2c_recv_bytes_with_saddr(struct i2c_adapter *i2c_adap, in cx231xx_i2c_recv_bytes_with_saddr()
345 static int cx231xx_i2c_check_for_device(struct i2c_adapter *i2c_adap, in cx231xx_i2c_check_for_device()
372 static int cx231xx_i2c_xfer(struct i2c_adapter *i2c_adap, in cx231xx_i2c_xfer()
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/
Dcx231xx-i2c.c72 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()
/kernel/linux/linux-4.19/drivers/media/usb/usbvision/
Dusbvision-i2c.c52 static inline int try_write_address(struct i2c_adapter *i2c_adap, in try_write_address()
77 static inline int try_read_address(struct i2c_adapter *i2c_adap, in try_read_address()
101 static inline int usb_find_address(struct i2c_adapter *i2c_adap, in usb_find_address()
127 usbvision_i2c_xfer(struct i2c_adapter *i2c_adap, struct i2c_msg msgs[], int num) in usbvision_i2c_xfer()
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
Dradeon_i2c.c93 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()
/kernel/linux/linux-4.19/drivers/gpu/drm/radeon/
Dradeon_i2c.c90 static int pre_xfer(struct i2c_adapter *i2c_adap) in pre_xfer()
160 static void post_xfer(struct i2c_adapter *i2c_adap) in post_xfer()
326 static int r100_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in r100_hw_i2c_xfer()
579 static int r500_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in r500_hw_i2c_xfer()
812 static int radeon_hw_i2c_xfer(struct i2c_adapter *i2c_adap, in radeon_hw_i2c_xfer()
/kernel/linux/linux-4.19/drivers/i2c/busses/
Di2c-sibyte.c36 static int smbus_xfer(struct i2c_adapter *i2c_adap, u16 addr, in smbus_xfer()
131 static int __init i2c_sibyte_add_bus(struct i2c_adapter *i2c_adap, int speed) in i2c_sibyte_add_bus()
/kernel/linux/linux-5.10/drivers/i2c/busses/
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()

123456789