Home
last modified time | relevance | path

Searched refs:i2c_bitbang_ops_t (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/sys/dev/i2c/
H A Di2c_bitbang.h54 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 Di2c_bitbang.c64 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()