static int slugiic_read_byte(void *arg, uint8_t *vp, int flags) { struct slugiic_softc *sc = arg; return (i2c_bitbang_read_byte(sc, vp, flags, &sc->sc_ibo)); }
int gpioiic_i2c_read_byte(void *cookie, uint8_t *bytep, int flags) { return i2c_bitbang_read_byte(cookie, bytep, flags, &gpioiic_bbops); }
static int igma_i2c_read_byte(void *cookie, uint8_t *valp, int flags) { return i2c_bitbang_read_byte(cookie, valp, flags, &igma_i2cbb_ops); }
int radeonfb_i2c_read_byte(void *cookie, uint8_t *valp, int flags) { return i2c_bitbang_read_byte(cookie, valp, flags, &radeonfb_i2cbb_ops); }
int armadillo9iic_read_byte(void *cookie, uint8_t *bytep, int flags) { return i2c_bitbang_read_byte(cookie, bytep, flags, &armadillo9iic_bbops); }
static int iomdiic_read_byte(void *cookie, uint8_t *bytep, int flags) { return (i2c_bitbang_read_byte(cookie, bytep, flags, &iomdiic_bbops)); }