/freebsd/sys/dev/bhnd/cores/chipc/ |
H A D | chipc_gpio.c | 456 chipc_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in chipc_gpio_pin_access_32() argument 467 if (first_pin >= CC_GPIO_NPINS) in chipc_gpio_pin_access_32() 472 num_pins = CC_GPIO_NPINS - first_pin; in chipc_gpio_pin_access_32() 482 if (!CC_GPIO_VALID_PINS(first_pin, num_pins)) in chipc_gpio_pin_access_32() 498 pin = first_pin + i; in chipc_gpio_pin_access_32() 538 chipc_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in chipc_gpio_pin_config_32() argument 547 if (!CC_GPIO_VALID_PINS(first_pin, num_pins)) in chipc_gpio_pin_config_32() 555 pin = first_pin + i; in chipc_gpio_pin_config_32()
|
/freebsd/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/sys/dev/gpio/ |
H A D | qoriq_gpio.c | 250 qoriq_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in qoriq_gpio_pin_access_32() argument 258 if (first_pin != 0) in qoriq_gpio_pin_access_32() 274 qoriq_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in qoriq_gpio_pin_config_32() argument 282 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 | 886 res = GPIO_PIN_ACCESS_32(sc->sc_pdev, a32->first_pin, in gpioc_ioctl() 891 res = GPIO_PIN_CONFIG_32(sc->sc_pdev, c32->first_pin, in gpioc_ioctl()
|
/freebsd/sys/riscv/sifive/ |
H A D | sifive_gpio.c | 359 sfgpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in sfgpio_pin_access_32() argument 365 if (first_pin != 0) in sfgpio_pin_access_32() 389 sfgpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in sfgpio_pin_config_32() argument 398 if (first_pin != 0 || num_pins > sc->npins) in sfgpio_pin_config_32()
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_gpio.c | 872 aw_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in aw_gpio_pin_access_32() argument 879 if (first_pin > sc->conf->padconf->npins) in aw_gpio_pin_access_32() 888 bank = sc->conf->padconf->pins[first_pin].port; in aw_gpio_pin_access_32() 889 pin = sc->conf->padconf->pins[first_pin].pin; in aw_gpio_pin_access_32() 907 aw_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in aw_gpio_pin_config_32() argument 915 if (first_pin > sc->conf->padconf->npins) in aw_gpio_pin_config_32() 918 if (sc->conf->padconf->pins[first_pin].pin != 0) in aw_gpio_pin_config_32() 929 for (err = 0, pin = first_pin; err == 0 && pin < num_pins; ++pin) { in aw_gpio_pin_config_32()
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx_gpio.c | 716 imx51_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in imx51_gpio_pin_access_32() argument 721 if (first_pin != 0) in imx51_gpio_pin_access_32() 740 imx51_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in imx51_gpio_pin_config_32() argument 749 if (first_pin != 0 || num_pins > sc->gpio_npins) in imx51_gpio_pin_config_32()
|
/freebsd/sys/arm64/rockchip/ |
H A D | rk_gpio.c | 577 rk_gpio_pin_access_32(device_t dev, uint32_t first_pin, uint32_t clear_pins, in rk_gpio_pin_access_32() argument 601 rk_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in rk_gpio_pin_config_32() argument 610 if (first_pin != 0 || num_pins > 32) in rk_gpio_pin_config_32()
|