Searched refs:i2c_bitbang_ops_t (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/sys/dev/i2c/ |
H A D | i2c_bitbang.h | 54 typedef const struct i2c_bitbang_ops *i2c_bitbang_ops_t; typedef 56 int i2c_bitbang_send_start(void *, int, i2c_bitbang_ops_t); 57 int i2c_bitbang_send_stop(void *, int, i2c_bitbang_ops_t); 58 int i2c_bitbang_initiate_xfer(void *, i2c_addr_t, int, i2c_bitbang_ops_t); 59 int i2c_bitbang_read_byte(void *, uint8_t *, int, i2c_bitbang_ops_t); 60 int i2c_bitbang_write_byte(void *, uint8_t, int, i2c_bitbang_ops_t);
|
H A D | i2c_bitbang.c | 64 static inline int i2c_wait_for_scl(void *, i2c_bitbang_ops_t); 67 i2c_wait_for_scl(void *v, i2c_bitbang_ops_t ops) in i2c_wait_for_scl() 84 i2c_bitbang_send_start(void *v, int flags, i2c_bitbang_ops_t ops) in i2c_bitbang_send_start() 105 i2c_bitbang_send_stop(void *v, int flags, i2c_bitbang_ops_t ops) in i2c_bitbang_send_stop() 121 i2c_bitbang_ops_t ops) in i2c_bitbang_initiate_xfer() 159 i2c_bitbang_read_byte(void *v, uint8_t *valp, int flags, i2c_bitbang_ops_t ops) in i2c_bitbang_read_byte() 215 i2c_bitbang_write_byte(void *v, uint8_t val, int flags, i2c_bitbang_ops_t ops) in i2c_bitbang_write_byte()
|