/freebsd/sys/dev/ftgpio/ |
H A D | ftgpio.c | 162 ftgpio_pin_write(struct ftgpio_softc *sc, uint32_t pin_num, bool pin_value) in ftgpio_pin_write() 190 ftgpio_pin_read(struct ftgpio_softc *sc, uint32_t pin_num) in ftgpio_pin_read() 223 ftgpio_pin_set_drive(struct ftgpio_softc *sc, uint32_t pin_num, bool pin_drive) in ftgpio_pin_set_drive() 243 ftgpio_pin_is_pushpull(struct ftgpio_softc *sc, uint32_t pin_num) in ftgpio_pin_is_pushpull() 265 ftgpio_pin_set_io(struct ftgpio_softc *sc, uint32_t pin_num, bool pin_io) in ftgpio_pin_set_io() 289 ftgpio_pin_is_output(struct ftgpio_softc *sc, uint32_t pin_num) in ftgpio_pin_is_output() 304 ftgpio_pin_setflags(struct ftgpio_softc *sc, uint32_t pin_num, uint32_t pin_flags) in ftgpio_pin_setflags() 441 ftgpio_gpio_pin_set(device_t dev, uint32_t pin_num, uint32_t pin_value) in ftgpio_gpio_pin_set() 461 ftgpio_gpio_pin_get(device_t dev, uint32_t pin_num, uint32_t *pin_value) in ftgpio_gpio_pin_get() 480 ftgpio_gpio_pin_toggle(device_t dev, uint32_t pin_num) in ftgpio_gpio_pin_toggle() [all …]
|
/freebsd/sys/dev/nctgpio/ |
H A D | nctgpio.c | 845 nct_get_pin_cache(struct nct_softc *sc, uint32_t pin_num, uint8_t *cache) in nct_get_pin_cache() 881 nct_set_pin_reg(struct nct_softc *sc, reg_t reg, uint32_t pin_num, bool val) in nct_set_pin_reg() 914 nct_set_pin_input(struct nct_softc *sc, uint32_t pin_num, bool val) in nct_set_pin_input() 923 nct_pin_is_input(struct nct_softc *sc, uint32_t pin_num) in nct_pin_is_input() 932 nct_set_pin_inverted(struct nct_softc *sc, uint32_t pin_num, bool val) in nct_set_pin_inverted() 938 nct_pin_is_inverted(struct nct_softc *sc, uint32_t pin_num) in nct_pin_is_inverted() 951 nct_write_pin(struct nct_softc *sc, uint32_t pin_num, bool val) in nct_write_pin() 974 nct_get_pin_reg(struct nct_softc *sc, reg_t reg, uint32_t pin_num) in nct_get_pin_reg() 1008 nct_read_pin(struct nct_softc *sc, uint32_t pin_num) in nct_read_pin() 1042 nct_ppod_reg(struct nct_softc *sc, uint32_t pin_num) in nct_ppod_reg() [all …]
|
/freebsd/sys/dev/bhnd/cores/chipc/ |
H A D | chipc_gpio.c | 241 chipc_gpio_pin_set(device_t dev, uint32_t pin_num, uint32_t pin_value) in chipc_gpio_pin_set() 283 chipc_gpio_pin_get(device_t dev, uint32_t pin_num, uint32_t *pin_value) in chipc_gpio_pin_get() 318 chipc_gpio_pin_toggle(device_t dev, uint32_t pin_num) in chipc_gpio_pin_toggle() 350 chipc_gpio_pin_getcaps(device_t dev, uint32_t pin_num, uint32_t *caps) in chipc_gpio_pin_getcaps() 369 chipc_gpio_pin_getflags(device_t dev, uint32_t pin_num, uint32_t *flags) in chipc_gpio_pin_getflags() 412 chipc_gpio_pin_getname(device_t dev, uint32_t pin_num, char *name) in chipc_gpio_pin_getname() 431 chipc_gpio_pin_setflags(device_t dev, uint32_t pin_num, uint32_t flags) in chipc_gpio_pin_setflags() 628 struct chipc_gpio_update *update, uint32_t pin_num, uint32_t flags) in chipc_gpio_pin_update() 708 chipc_gpio_check_flags(struct chipc_gpio_softc *sc, uint32_t pin_num, in chipc_gpio_check_flags() 796 chipc_gpio_pin_get_mode(struct chipc_gpio_softc *sc, uint32_t pin_num) in chipc_gpio_pin_get_mode()
|
H A D | chipc_gpiovar.h | 136 #define CC_GPIO_WRFLAG(sc, pin_num, flag, val) \ argument 143 #define CC_GPIO_RDFLAG(sc, pin_num, flag) \ argument 152 #define CC_GPIO_ASSERT_VALID_PIN(sc, pin_num) \ argument
|
/freebsd/sys/dev/usb/misc/ |
H A D | cp2112.c | 358 cp2112_gpio_read_pin(device_t dev, uint32_t pin_num, bool *on) in cp2112_gpio_read_pin() 377 cp2112_gpio_write_pin(device_t dev, uint32_t pin_num, bool on) in cp2112_gpio_write_pin() 402 cp2112_gpio_configure_write_pin(device_t dev, uint32_t pin_num, in cp2112_gpio_configure_write_pin() 485 cp2112_gpio_pin_set(device_t dev, uint32_t pin_num, uint32_t pin_value) in cp2112_gpio_pin_set() 502 cp2112_gpio_pin_get(device_t dev, uint32_t pin_num, uint32_t *pin_value) in cp2112_gpio_pin_get() 522 cp2112_gpio_pin_toggle(device_t dev, uint32_t pin_num) in cp2112_gpio_pin_toggle() 542 cp2112_gpio_pin_getcaps(device_t dev, uint32_t pin_num, uint32_t *caps) in cp2112_gpio_pin_getcaps() 558 cp2112_gpio_pin_getflags(device_t dev, uint32_t pin_num, uint32_t *flags) in cp2112_gpio_pin_getflags() 574 cp2112_gpio_pin_getname(device_t dev, uint32_t pin_num, char *name) in cp2112_gpio_pin_getname() 590 cp2112_gpio_pin_setflags(device_t dev, uint32_t pin_num, uint32_t flags) in cp2112_gpio_pin_setflags()
|
/freebsd/sys/arm64/nvidia/tegra210/ |
H A D | max77620_gpio.c | 131 max77620_pinmux_set_fps(struct max77620_softc *sc, int pin_num, in max77620_pinmux_set_fps() 195 int pin_num, rv; in max77620_pinmux_config_node() local 436 max77620_gpio_get_mode(struct max77620_softc *sc, uint32_t pin_num, in max77620_gpio_get_mode() 500 max77620_gpio_pin_setflags(device_t dev, uint32_t pin_num, uint32_t flags) in max77620_gpio_pin_setflags()
|
/freebsd/sys/arm/mv/ |
H A D | mvebu_pinctrl.c | 130 int i, pin_num, pin_func, npins; in mv_pinctrl_configure_pins() local
|
H A D | gpio.c | 86 uint8_t pin_num; /* number of GPIO pins */ member
|
/freebsd/sys/dev/amdgpio/ |
H A D | amdgpio.h | 115 int pin_num; member
|
/freebsd/sys/arm/allwinner/ |
H A D | aw_gpio.c | 991 int pins_nb, pin_num, pin_func, i, ret; in aw_fdt_configure_pins() local
|