Searched refs:sc_npins (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/arm/mv/ |
H A D | a37x0_gpio.c | 52 uint32_t sc_npins; member 105 *maxpin = sc->sc_npins - 1; in a37x0_gpio_pin_max() 116 if (pin >= sc->sc_npins) in a37x0_gpio_pin_getname() 129 if (pin >= sc->sc_npins) in a37x0_gpio_pin_getcaps() 143 if (pin >= sc->sc_npins) in a37x0_gpio_pin_getflags() 161 if (pin >= sc->sc_npins) in a37x0_gpio_pin_setflags() 181 if (pin >= sc->sc_npins) in a37x0_gpio_pin_get() 201 if (pin >= sc->sc_npins) in a37x0_gpio_pin_set() 221 if (pin >= sc->sc_npins) in a37x0_gpio_pin_toggle() 287 sc->sc_npins = ranges[3]; in a37x0_gpio_attach() [all …]
|
/freebsd/sys/dev/gpio/ |
H A D | bytgpio.c | 78 int sc_npins; member 324 *maxpin = sc->sc_npins - 1; in bytgpio_pin_max() 333 if (pin >= sc->sc_npins || sc->sc_mem_res == NULL) in bytgpio_valid_pin() 575 sc->sc_npins = SCORE_PINS; in bytgpio_attach() 580 sc->sc_npins = NCORE_PINS; in bytgpio_attach() 585 sc->sc_npins = SUS_PINS; in bytgpio_attach() 594 sc->sc_pad_funcs = malloc(sizeof(int)*sc->sc_npins, M_DEVBUF, in bytgpio_attach() 605 for (pin = 0; pin < sc->sc_npins; pin++) { in bytgpio_attach()
|
H A D | gpiobus.c | 338 if (GPIO_PIN_MAX(sc->sc_dev, &sc->sc_npins) != 0) in gpiobus_init_softc() 341 KASSERT(sc->sc_npins >= 0, ("GPIO device with no pins")); in gpiobus_init_softc() 344 sc->sc_npins++; in gpiobus_init_softc() 346 sc->sc_pins = malloc(sizeof(*sc->sc_pins) * sc->sc_npins, M_DEVBUF, in gpiobus_init_softc() 387 if (pin >= sc->sc_npins) { in gpiobus_acquire_pin() 389 "invalid pin %d, max: %d\n", pin, sc->sc_npins - 1); in gpiobus_acquire_pin() 410 if (pin >= sc->sc_npins) { in gpiobus_release_pin() 413 pin, sc->sc_npins - 1); in gpiobus_release_pin() 584 for (i = 0; i < sc->sc_npins; i++) { in gpiobus_detach() 984 if (pin > sc->sc_npins) in gpiobus_pin_getname() [all …]
|
H A D | acpi_gpiobus.c | 127 if (__predict_false(gpio_res->PinTableLength > super_sc->sc_npins)) { in acpi_gpiobus_enumerate_res() 130 gpio_res->PinTableLength, super_sc->sc_npins); in acpi_gpiobus_enumerate_res() 138 if (__predict_false(pin >= super_sc->sc_npins)) { in acpi_gpiobus_enumerate_res() 141 pin, super_sc->sc_npins - 1); in acpi_gpiobus_enumerate_res()
|
H A D | gpioc.c | 65 int sc_npins; member 578 err = GPIO_PIN_MAX(sc->sc_pdev, &sc->sc_npins); in gpioc_attach() 579 sc->sc_npins++; /* Number of pins is one more than max pin number. */ in gpioc_attach() 582 sc->sc_pin_intr = malloc(sizeof(struct gpioc_pin_intr) * sc->sc_npins, in gpioc_attach() 584 for (int i = 0; i < sc->sc_npins; i++) { in gpioc_attach() 618 for (int i = 0; i < sc->sc_npins; i++) { in gpioc_detach() 699 priv->numevents = priv->sc->sc_npins * 2; in gpioc_open()
|
H A D | chvgpio.c | 101 int sc_npins; member 152 *maxpin = sc->sc_npins - 1; in chvgpio_pin_max() 402 sc->sc_npins += sc->sc_pins[i]; in chvgpio_attach()
|
H A D | gpiobusvar.h | 92 int sc_npins; /* total pins on bus */ member
|
H A D | ofw_gpiobus.c | 268 if (devi->pins[i] > sc->sc_npins) in ofw_gpiobus_destroy_devinfo()
|
/freebsd/sys/dev/amdgpio/ |
H A D | amdgpio.c | 115 *maxpin = sc->sc_npins - 1; in amdgpio_pin_max() 116 dprintf("npins %d maxpin %d\n", sc->sc_npins, *maxpin); in amdgpio_pin_max() 375 sc->sc_npins = AMD_GPIO_PINS_MAX; in amdgpio_attach()
|
H A D | amdgpio.h | 316 int sc_npins; member
|