Searched refs:clear_pins (Results 1 - 8 of 8) sorted by relevance
/freebsd-current/sys/sys/ |
H A D | gpio.h | 170 * pins are set to ((starting_state & ~clear_pins) ^ change_pins). 180 uint32_t clear_pins; /* Pins are changed using: */ member in struct:gpio_access_32 181 uint32_t change_pins; /* ((hwstate & ~clear_pins) ^ change_pins) */
|
/freebsd-current/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, argument 379 if ((clear_pins | change_pins) != 0) 381 (reg & ~clear_pins) ^ change_pins);
|
/freebsd-current/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, argument 471 if (clear_pins == 0 && change_pins == 0) { 476 num_clear_pins = flsl((u_long)clear_pins); 520 if (clear_pins & (1 << pin))
|
/freebsd-current/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, argument 264 (hwstate & ~clear_pins) ^ change_pins);
|
H A D | gpioc.c | 882 a32->clear_pins, a32->change_pins, &a32->orig_pins);
|
/freebsd-current/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, argument 728 if ((clear_pins | change_pins) != 0) { 731 (READ4(sc, IMX_GPIO_DR_REG) & ~clear_pins) ^ change_pins);
|
/freebsd-current/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, argument 591 if ((clear_pins | change_pins) != 0) { 592 reg = (reg & ~clear_pins) ^ change_pins;
|
/freebsd-current/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, argument 817 if ((clear_pins | change_pins) != 0) 819 (data & ~clear_pins) ^ change_pins);
|
Completed in 142 milliseconds