| /freebsd/sys/dev/iicbus/gpio/ |
| H A D | tca64xx.c | 99 uint8_t num_pins; member 246 sc->num_pins = TCA6416_NUM_PINS; in tca64xx_attach() 253 sc->num_pins = TCA6408_NUM_PINS; in tca64xx_attach() 322 *maxpin = sc->num_pins-1; in tca64xx_pin_max() 334 if (pin >= sc->num_pins || caps == NULL) in tca64xx_pin_getcaps() 352 if (pin >= sc->num_pins || pflags == NULL) in tca64xx_pin_getflags() 382 pins = sc->num_pins; in tca64xx_pin_setflags() 429 if (pin >= sc->num_pins || name == NULL) in tca64xx_pin_getname() 447 pins = sc->num_pins; in tca64xx_pin_get() 473 pins = sc->num_pins; in tca64xx_pin_set() [all …]
|
| /freebsd/sys/dev/bhnd/cores/chipc/ |
| H A D | chipc_gpio.c | 462 uint32_t num_pins; in chipc_gpio_pin_access_32() local 472 num_pins = CC_GPIO_NPINS - first_pin; in chipc_gpio_pin_access_32() 478 num_pins = MAX(num_clear_pins, num_change_pins); in chipc_gpio_pin_access_32() 482 if (!CC_GPIO_VALID_PINS(first_pin, num_pins)) in chipc_gpio_pin_access_32() 494 for (uint32_t i = 0; i < num_pins; 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() 552 for (uint32_t i = 0; i < num_pins; i++) { in chipc_gpio_pin_config_32()
|
| /freebsd/sys/dev/gpio/ |
| H A D | qoriq_gpio.c | 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() 289 for (i = 0; i < num_pins; i++) { in qoriq_gpio_pin_config_32() 318 for (i = 0; i < num_pins; i++) in qoriq_gpio_pin_config_32()
|
| H A D | gpiobus.c | 1055 uint32_t num_pins) in gpiobus_pin_verify_32() argument 1057 if (first_pin + num_pins > devi->npins) in gpiobus_pin_verify_32() 1061 for (uint32_t pin = first_pin; pin < first_pin + num_pins - 1; pin++) { in gpiobus_pin_verify_32() 1085 uint32_t num_pins, uint32_t *pin_flags) in gpiobus_pin_config_32() argument 1090 if (num_pins > 32) in gpiobus_pin_config_32() 1092 if (!gpiobus_pin_verify_32(devi, first_pin, num_pins)) in gpiobus_pin_config_32() 1096 devi->pins[first_pin], num_pins, pin_flags)); in gpiobus_pin_config_32()
|
| H A D | gpiobus_if.m | 135 uint32_t num_pins;
|
| H A D | gpio_if.m | 201 uint32_t num_pins;
|
| H A D | gpioc.c | 906 c32->first_pin, c32->num_pins, c32->pin_flags); in gpioc_ioctl()
|
| /freebsd/sys/riscv/sifive/ |
| H A D | sifive_gpio.c | 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() 406 for (i = 0; i < num_pins; ++i) { in sfgpio_pin_config_32()
|
| /freebsd/sys/sys/ |
| H A D | gpio.h | 215 uint32_t num_pins; member
|
| /freebsd/sys/arm64/apple/ |
| H A D | apple_pinctrl.c | 367 apple_pinctrl_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in apple_pinctrl_pin_config_32() argument 386 for (pin = first_pin; pin < num_pins; ++pin) { in apple_pinctrl_pin_config_32()
|
| /freebsd/sys/arm/freescale/imx/ |
| H A D | imx_gpio.c | 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() 755 for (i = 0; i < num_pins; ++i) { in imx51_gpio_pin_config_32()
|
| /freebsd/sys/arm64/rockchip/ |
| H A D | rk_gpio.c | 611 rk_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in rk_gpio_pin_config_32() argument 620 if (first_pin != 0 || num_pins > 32) in rk_gpio_pin_config_32() 625 for (i = 0; i < num_pins; i++) { in rk_gpio_pin_config_32()
|
| /freebsd/sys/arm/allwinner/ |
| H A D | aw_gpio.c | 931 aw_gpio_pin_config_32(device_t dev, uint32_t first_pin, uint32_t num_pins, in aw_gpio_pin_config_32() argument 953 for (err = 0, pin = first_pin; err == 0 && pin < num_pins; ++pin) { in aw_gpio_pin_config_32()
|
| /freebsd/sys/dev/bnxt/bnxt_en/ |
| H A D | hsi_struct_def.h | 21688 uint8_t num_pins; member
|