/freebsd/sys/dev/gpio/ |
H A D | acpi_gpiobus.c | 54 struct gpiobus_ivar gpiobus; /* Must come first */ member 161 resource_list_init(&devi->gpiobus.rl); in acpi_gpiobus_setup_devinfo() 167 devi->gpiobus.npins = 1; in acpi_gpiobus_setup_devinfo() 168 if (gpiobus_alloc_ivars(&devi->gpiobus) != 0) { in acpi_gpiobus_setup_devinfo() 173 for (int i = 0; i < devi->gpiobus.npins; i++) in acpi_gpiobus_setup_devinfo() 174 devi->gpiobus.pins[i] = gpio_res->PinTable[i]; in acpi_gpiobus_setup_devinfo() 205 for (int i = 0; i < devi->gpiobus.npins; i++) { in acpi_gpiobus_enumerate_aei() 428 DEFINE_CLASS_1(gpiobus, acpi_gpiobus_driver, acpi_gpiobus_methods,
|
H A D | gpioled.c | 154 DRIVER_MODULE(gpioled, gpiobus, gpioled_driver, 0, 0); 155 MODULE_DEPEND(gpioled, gpiobus, 1, 1, 1);
|
H A D | gpiomdio.c | 233 EARLY_DRIVER_MODULE(gpiomdio, gpiobus, gpiomdio_driver, 0, 0, 236 MODULE_DEPEND(gpiomdio, gpiobus, 1, 1, 1);
|
H A D | pl061_fdt.c | 92 MODULE_DEPEND(pl061, gpiobus, 1, 1, 1);
|
H A D | pl061_acpi.c | 99 MODULE_DEPEND(pl061, gpiobus, 1, 1, 1);
|
H A D | gpioths.c | 411 DRIVER_MODULE(gpioths, gpiobus, gpioths_driver, 0, 0); 412 MODULE_DEPEND(gpioths, gpiobus, 1, 1, 1);
|
H A D | gpioiic.c | 369 DRIVER_MODULE(gpioiic, gpiobus, gpioiic_driver, 0, 0); 373 MODULE_DEPEND(gpioiic, gpiobus, 1, 1, 1);
|
H A D | gpiobacklight.c | 167 MODULE_DEPEND(gpiobacklight, gpiobus, 1, 1, 1);
|
H A D | gpiopower.c | 153 MODULE_DEPEND(gpiopower, gpiobus, 1, 1, 1);
|
H A D | gpiospi.c | 398 DRIVER_MODULE(gpiospi, gpiobus, gpio_spi_driver, 0, 0); 401 MODULE_DEPEND(gpiospi, gpiobus, 1, 1, 1);
|
H A D | gpioaei.c | 152 DRIVER_MODULE(gpio_aei, gpiobus, gpio_aei_driver, NULL, NULL);
|
H A D | ofw_gpiobus.c | 508 DEFINE_CLASS_1(gpiobus, ofw_gpiobus_driver, ofw_gpiobus_methods, 512 MODULE_DEPEND(ofw_gpiobus, gpiobus, 1, 1, 1);
|
H A D | gpioled_fdt.c | 228 MODULE_DEPEND(gpioled, gpiobus, 1, 1, 1);
|
H A D | gpiobusvar.h | 117 __BUS_ACCESSOR(gpiobus, var, GPIOBUS, ivar, type)
|
H A D | gpiobus_if.m | 31 INTERFACE gpiobus;
|
H A D | gpio_if.m | 72 # Return the gpiobus device reference
|
/freebsd/sys/modules/gpio/gpiobus/ |
H A D | Makefile | 33 KMOD= gpiobus 34 SRCS= gpiobus.c gpioc.c
|
/freebsd/sys/modules/gpio/ |
H A D | Makefile | 27 SUBDIR = gpiobus gpioiic gpioled gpiospi gpioths
|
/freebsd/sys/dev/ow/ |
H A D | owc_gpiobus.c | 396 DRIVER_MODULE(owc_gpiobus, gpiobus, owc_gpiobus_driver, 0, 0); 398 MODULE_DEPEND(owc_gpiobus, gpiobus, 1, 1, 1);
|
/freebsd/sys/dev/bhnd/cores/chipc/ |
H A D | chipc_gpio.c | 174 sc->gpiobus = NULL; in chipc_gpio_attach() 176 if ((sc->gpiobus = gpiobus_attach_bus(dev)) == NULL) { in chipc_gpio_attach() 230 return (sc->gpiobus); in chipc_gpio_get_bus() 837 MODULE_DEPEND(chipc_gpio, gpiobus, 1, 1, 1);
|
H A D | chipc_gpiovar.h | 120 device_t gpiobus; /**< attached gpiobus child */ member
|
/freebsd/sys/dev/p2sb/ |
H A D | lewisburg_gpio.c | 267 MODULE_DEPEND(lbggpio, gpiobus, 1, 1, 1);
|
/freebsd/sys/dev/iicbus/gpio/ |
H A D | pcf8574.c | 417 MODULE_DEPEND(pcf8574, gpiobus, 1, 1, 1);
|
/freebsd/sys/dev/rccgpio/ |
H A D | rccgpio.c | 370 MODULE_DEPEND(rcc_gpio, gpiobus, 1, 1, 1);
|
/freebsd/sys/dev/amdgpio/ |
H A D | amdgpio.c | 472 MODULE_DEPEND(amdgpio, gpiobus, 1, 1, 1);
|