Lines Matching defs:iicbus
57 #include <dev/iicbus/iiconf.h>
58 #include <dev/iicbus/iicbus.h>
129 device_t iicbus; /* IIC bus. */
280 DRIVER_MODULE(iicbus, glxiic, iicbus_driver, iicbus_devclass, 0, 0);
281 MODULE_DEPEND(glxiic, iicbus, 1, 1, 1);
395 if ((sc->iicbus = device_add_child(dev, "iicbus", -1)) == NULL) {
396 device_printf(dev, "Could not allocate iicbus instance\n");
423 if (sc->iicbus != NULL)
424 device_delete_child(dev, sc->iicbus);
461 if (sc->iicbus != NULL)
462 error = device_delete_child(dev, sc->iicbus);
551 iicbus_intr(sc->iicbus, INTR_ERROR, &error);
602 iicbus_intr(sc->iicbus, INTR_START, &addr);
606 iicbus_intr(sc->iicbus, INTR_GENERAL, &addr);
646 iicbus_intr(sc->iicbus, INTR_STOP, NULL);
652 iicbus_intr(sc->iicbus, INTR_NOACK, NULL);
666 iicbus_intr(sc->iicbus, INTR_TRANSMIT, &data);
687 iicbus_intr(sc->iicbus, INTR_STOP, NULL);
703 iicbus_intr(sc->iicbus, INTR_RECEIVE, &data);
917 iicbus_intr(sc->iicbus, INTR_ERROR, &data);