Home
last modified time | relevance | path

Searched refs:gpiobus (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/sys/dev/gpio/
H A Dacpi_gpiobus.c54 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 Dgpioled.c154 DRIVER_MODULE(gpioled, gpiobus, gpioled_driver, 0, 0);
155 MODULE_DEPEND(gpioled, gpiobus, 1, 1, 1);
H A Dgpiomdio.c233 EARLY_DRIVER_MODULE(gpiomdio, gpiobus, gpiomdio_driver, 0, 0,
236 MODULE_DEPEND(gpiomdio, gpiobus, 1, 1, 1);
H A Dpl061_fdt.c92 MODULE_DEPEND(pl061, gpiobus, 1, 1, 1);
H A Dpl061_acpi.c99 MODULE_DEPEND(pl061, gpiobus, 1, 1, 1);
H A Dgpioths.c411 DRIVER_MODULE(gpioths, gpiobus, gpioths_driver, 0, 0);
412 MODULE_DEPEND(gpioths, gpiobus, 1, 1, 1);
H A Dgpioiic.c369 DRIVER_MODULE(gpioiic, gpiobus, gpioiic_driver, 0, 0);
373 MODULE_DEPEND(gpioiic, gpiobus, 1, 1, 1);
H A Dgpiobacklight.c167 MODULE_DEPEND(gpiobacklight, gpiobus, 1, 1, 1);
H A Dgpiopower.c153 MODULE_DEPEND(gpiopower, gpiobus, 1, 1, 1);
H A Dgpiospi.c398 DRIVER_MODULE(gpiospi, gpiobus, gpio_spi_driver, 0, 0);
401 MODULE_DEPEND(gpiospi, gpiobus, 1, 1, 1);
H A Dgpioaei.c152 DRIVER_MODULE(gpio_aei, gpiobus, gpio_aei_driver, NULL, NULL);
H A Dofw_gpiobus.c508 DEFINE_CLASS_1(gpiobus, ofw_gpiobus_driver, ofw_gpiobus_methods,
512 MODULE_DEPEND(ofw_gpiobus, gpiobus, 1, 1, 1);
H A Dgpioled_fdt.c228 MODULE_DEPEND(gpioled, gpiobus, 1, 1, 1);
H A Dgpiobusvar.h117 __BUS_ACCESSOR(gpiobus, var, GPIOBUS, ivar, type)
H A Dgpiobus_if.m31 INTERFACE gpiobus;
H A Dgpio_if.m72 # Return the gpiobus device reference
/freebsd/sys/modules/gpio/gpiobus/
H A DMakefile33 KMOD= gpiobus
34 SRCS= gpiobus.c gpioc.c
/freebsd/sys/modules/gpio/
H A DMakefile27 SUBDIR = gpiobus gpioiic gpioled gpiospi gpioths
/freebsd/sys/dev/ow/
H A Dowc_gpiobus.c396 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 Dchipc_gpio.c174 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 Dchipc_gpiovar.h120 device_t gpiobus; /**< attached gpiobus child */ member
/freebsd/sys/dev/p2sb/
H A Dlewisburg_gpio.c267 MODULE_DEPEND(lbggpio, gpiobus, 1, 1, 1);
/freebsd/sys/dev/iicbus/gpio/
H A Dpcf8574.c417 MODULE_DEPEND(pcf8574, gpiobus, 1, 1, 1);
/freebsd/sys/dev/rccgpio/
H A Drccgpio.c370 MODULE_DEPEND(rcc_gpio, gpiobus, 1, 1, 1);
/freebsd/sys/dev/amdgpio/
H A Damdgpio.c472 MODULE_DEPEND(amdgpio, gpiobus, 1, 1, 1);

12