= {
DEVMETHOD_END
}
int iicbus_null_callback(device_t dev, int index, caddr_t data)
int iicoc_iicbus_write(device_t dev, const char *buf, int len, int *sent, int timeout)
int iicoc_iicbus_stop(device_t dev)
int iicoc_iicbus_reset(device_t dev, u_char speed, u_char addr, u_char *oldadr)
int iicoc_iicbus_repeated_start(device_t dev, u_char slave, int timeout)
int iicoc_iicbus_start(device_t dev, u_char slave, int timeout)
int iicoc_iicbus_read(device_t dev, char *buf, int len, int *read, int last, int delay)
static phandle_t iicoc_get_node(device_t bus, device_t dev)
static int iicoc_probe(device_t dev)
static int iicoc_attach(device_t dev)
int iicbus_transfer(device_t bus, struct iic_msg *msgs, uint32_t nmsgs)
int iicbus_read(device_t bus, char *buf, int len, int *read, int last, int delay)
int iicbus_write(device_t bus, const char *buf, int len, int *sent, int timeout)
int iicbus_stop(device_t bus)
int iicbus_repeated_start(device_t bus, u_char slave, int timeout)
int iicbus_start(device_t bus, u_char slave, int timeout)
int iicbus_transfer_gen(device_t dev, struct iic_msg *msgs, uint32_t nmsgs)
#define iicbus_reset(bus, speed, addr, oldaddr)