| /freebsd-14.2/sys/dev/bhnd/cores/chipc/ |
| H A D | chipc_gpio.c | 457 chipc_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in chipc_gpio_pin_access_32() argument 468 if (first_pin >= CC_GPIO_NPINS) in chipc_gpio_pin_access_32() 473 num_pins = CC_GPIO_NPINS - first_pin; in chipc_gpio_pin_access_32() 483 if (!CC_GPIO_VALID_PINS(first_pin, num_pins)) in chipc_gpio_pin_access_32() 499 pin = first_pin + i; in chipc_gpio_pin_access_32() 539 chipc_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in chipc_gpio_pin_config_32() argument 548 if (!CC_GPIO_VALID_PINS(first_pin, num_pins)) in chipc_gpio_pin_config_32() 556 pin = first_pin + i; in chipc_gpio_pin_config_32()
|
| /freebsd-14.2/sys/sys/ |
| H A D | gpio.h | 179 uint32_t first_pin; /* First pin in group of 32 adjacent */ member 214 uint32_t first_pin; member
|
| /freebsd-14.2/sys/dev/gpio/ |
| H A D | qoriq_gpio.c | 251 qoriq_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in qoriq_gpio_pin_access_32() argument 259 if (first_pin != 0) in qoriq_gpio_pin_access_32() 275 qoriq_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in qoriq_gpio_pin_config_32() argument 283 if (first_pin != 0 || !VALID_PIN(num_pins)) in qoriq_gpio_pin_config_32()
|
| H A D | gpio_if.m | 169 uint32_t first_pin; 184 uint32_t first_pin;
|
| H A D | gpioc.c | 882 res = GPIO_PIN_ACCESS_32(sc->sc_pdev, a32->first_pin, in gpioc_ioctl() 887 res = GPIO_PIN_CONFIG_32(sc->sc_pdev, c32->first_pin, in gpioc_ioctl()
|
| /freebsd-14.2/sys/riscv/sifive/ |
| H A D | sifive_gpio.c | 360 sfgpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in sfgpio_pin_access_32() argument 366 if (first_pin != 0) in sfgpio_pin_access_32() 390 sfgpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in sfgpio_pin_config_32() argument 399 if (first_pin != 0 || num_pins > sc->npins) in sfgpio_pin_config_32()
|
| /freebsd-14.2/sys/arm/allwinner/ |
| H A D | aw_gpio.c | 794 aw_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in aw_gpio_pin_access_32() argument 801 if (first_pin > sc->conf->padconf->npins) in aw_gpio_pin_access_32() 810 bank = sc->conf->padconf->pins[first_pin].port; in aw_gpio_pin_access_32() 811 pin = sc->conf->padconf->pins[first_pin].pin; in aw_gpio_pin_access_32() 829 aw_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in aw_gpio_pin_config_32() argument 837 if (first_pin > sc->conf->padconf->npins) in aw_gpio_pin_config_32() 840 if (sc->conf->padconf->pins[first_pin].pin != 0) in aw_gpio_pin_config_32() 851 for (err = 0, pin = first_pin; err == 0 && pin < num_pins; ++pin) { in aw_gpio_pin_config_32()
|
| /freebsd-14.2/sys/arm/freescale/imx/ |
| H A D | imx_gpio.c | 715 imx51_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in imx51_gpio_pin_access_32() argument 720 if (first_pin != 0) in imx51_gpio_pin_access_32() 739 imx51_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in imx51_gpio_pin_config_32() argument 748 if (first_pin != 0 || num_pins > sc->gpio_npins) in imx51_gpio_pin_config_32()
|
| /freebsd-14.2/sys/arm64/rockchip/ |
| H A D | rk_gpio.c | 578 rk_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in rk_gpio_pin_access_32() argument 602 rk_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in rk_gpio_pin_config_32() argument 611 if (first_pin != 0 || num_pins > 32) in rk_gpio_pin_config_32()
|