Home
last modified time | relevance | path

Searched refs:pin_num (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/sys/dev/bhnd/cores/chipc/
H A Dchipc_gpio.c60 uint32_t pin_num, uint32_t flags,
65 uint32_t pin_num, uint32_t flags);
71 uint32_t pin_num);
251 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_set()
289 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_get()
325 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_toggle()
355 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_getcaps()
374 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_getflags()
417 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_getname()
440 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_setflags()
[all …]
H A Dchipc_gpiovar.h136 #define CC_GPIO_WRFLAG(sc, pin_num, flag, val) \ argument
138 (CC_GPIO_RD4(sc, CHIPC_ ## flag) & ~(1 << pin_num)) | \
139 (val ? (1 << pin_num) : 0))
143 #define CC_GPIO_RDFLAG(sc, pin_num, flag) \ argument
144 ((CC_GPIO_RD4(sc, CHIPC_ ## flag) & (1 << pin_num)) != 0)
152 #define CC_GPIO_ASSERT_VALID_PIN(sc, pin_num) \ argument
153 KASSERT(CC_GPIO_VALID_PIN(pin_num), ("invalid pin# %" PRIu32, pin_num));
/freebsd-14.2/sys/dev/ftgpio/
H A Dftgpio.c174 pin_num, group, index); in ftgpio_pin_write()
203 pin_num, group, index); in ftgpio_pin_read()
270 index = FTGPIO_PIN_GETINDEX(pin_num); in ftgpio_pin_set_io()
271 group = FTGPIO_PIN_GETGROUP(pin_num); in ftgpio_pin_set_io()
445 if (!FTGPIO_IS_VALID_PIN(pin_num)) in ftgpio_gpio_pin_set()
465 if (!FTGPIO_IS_VALID_PIN(pin_num)) in ftgpio_gpio_pin_get()
485 if (!FTGPIO_IS_VALID_PIN(pin_num)) in ftgpio_gpio_pin_toggle()
505 if (!FTGPIO_IS_VALID_PIN(pin_num)) in ftgpio_gpio_pin_getname()
522 if (!FTGPIO_IS_VALID_PIN(pin_num)) in ftgpio_gpio_pin_getcaps()
539 if (!FTGPIO_IS_VALID_PIN(pin_num)) in ftgpio_gpio_pin_getflags()
[all …]
/freebsd-14.2/sys/dev/nctgpio/
H A Dnctgpio.c852 __func__, pin_num)); in nct_get_pin_cache()
982 __func__, pin_num)); in nct_get_pin_reg()
992 b, pin_num, group, bit); in nct_get_pin_reg()
996 b, pin_num, group, bit); in nct_get_pin_reg()
1026 val, pin_num, group, bit); in nct_read_pin()
1136 uint32_t pin_num; in nct_attach() local
1198 pin_num = 0; in nct_attach()
1236 pin->gp_pin = pin_num; in nct_attach()
1362 if (nct_read_pin(sc, pin_num)) in nct_gpio_pin_toggle()
1363 nct_write_pin(sc, pin_num, 0); in nct_gpio_pin_toggle()
[all …]
/freebsd-14.2/sys/arm64/nvidia/tegra210/
H A Dmax77620_gpio.c196 int pin_num, rv; in max77620_pinmux_config_node() local
198 for (pin_num = 0; pin_num < sc->gpio_npins; pin_num++) { in max77620_pinmux_config_node()
202 if (pin_num >= sc->gpio_npins) { in max77620_pinmux_config_node()
206 pin = sc->gpio_pins[pin_num]; in max77620_pinmux_config_node()
220 sc->gpio_reg_ame |= 1 << pin_num; in max77620_pinmux_config_node()
229 sc->gpio_reg_pue |= 1 << pin_num; in max77620_pinmux_config_node()
240 sc->gpio_reg_pde |= 1 << pin_num; in max77620_pinmux_config_node()
444 pin = sc->gpio_pins[pin_num]; in max77620_gpio_get_mode()
510 if (pin_num >= sc->gpio_npins) in max77620_gpio_pin_setflags()
513 pin = sc->gpio_pins[pin_num]; in max77620_gpio_pin_setflags()
[all …]
/freebsd-14.2/sys/dev/gpio/
H A Dgpiobus_if.m51 # Set value of pin specified by pin_num
56 uint32_t pin_num;
61 # Get value of pin specified by pin_num
66 uint32_t pin_num;
71 # Toggle value of pin specified by pin_num
76 uint32_t pin_num;
85 uint32_t pin_num;
95 uint32_t pin_num;
105 uint32_t pin_num;
114 uint32_t pin_num;
[all …]
H A Dgpio_if.m87 # Set value of pin specified by pin_num
91 uint32_t pin_num;
96 # Get value of pin specified by pin_num
100 uint32_t pin_num;
105 # Toggle value of pin specified by pin_num
109 uint32_t pin_num;
117 uint32_t pin_num;
126 uint32_t pin_num;
135 uint32_t pin_num;
144 uint32_t pin_num;
/freebsd-14.2/sys/arm/mv/
H A Dmvebu_pinctrl.c131 int i, pin_num, pin_func, npins; in mv_pinctrl_configure_pins() local
145 for (pin_num = 0; pin_num < sc->padconf->npins; pin_num++) { in mv_pinctrl_configure_pins()
146 if (strcmp(pins[i], sc->padconf->pins[pin_num].name) == 0) in mv_pinctrl_configure_pins()
149 if (pin_num == sc->padconf->npins) in mv_pinctrl_configure_pins()
153 if (sc->padconf->pins[pin_num].functions[pin_func] && in mv_pinctrl_configure_pins()
154 strcmp(function, sc->padconf->pins[pin_num].functions[pin_func]) == 0) in mv_pinctrl_configure_pins()
160 mv_pinctrl_configure_pin(sc, pin_num, pin_func); in mv_pinctrl_configure_pins()
H A Dgpio.c552 if (pin >= sc->pin_num) in mv_gpio_configure()
907 if (pin >= sc->pin_num) in mv_gpio_out_en()
925 if (pin >= sc->pin_num) in mv_gpio_blink()
943 if (pin >= sc->pin_num) in mv_gpio_polarity()
967 if (pin >= sc->pin_num) in mv_gpio_level()
985 if (pin >= sc->pin_num) in mv_gpio_edge()
1004 if (pin >= sc->pin_num) in mv_gpio_int_ack()
1019 if (pin >= sc->pin_num) in mv_gpio_value_get()
1043 if (pin >= sc->pin_num) in mv_gpio_value_set()
1066 *maxpin = sc->pin_num; in mv_gpio_pin_max()
[all …]
/freebsd-14.2/sys/dev/usb/misc/
H A Dcp2112.c401 data.state = (uint8_t)on << pin_num; in cp2112_gpio_write_pin()
402 data.mask = (uint8_t)1 << pin_num; in cp2112_gpio_write_pin()
432 mask = (uint8_t)1 << pin_num; in cp2112_gpio_configure_write_pin()
504 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_set()
522 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_get()
542 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_toggle()
560 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_getcaps()
576 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_getflags()
592 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_getname()
611 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_setflags()
[all …]
/freebsd-14.2/sys/dev/amdgpio/
H A Damdgpio.h112 #define GPIO_PIN_INFO(p, n) { .pin_num = (p), .pin_name = (n) }
115 int pin_num; member
H A Damdgpio.c400 pin = kernzp_pins[i].pin_num; in amdgpio_attach()
/freebsd-14.2/sys/arm/allwinner/
H A Daw_gpio.c913 int pins_nb, pin_num, pin_func, i, ret; in aw_fdt_configure_pins() local
939 pin_num = aw_find_pinnum_by_name(sc, pinlist[i]); in aw_fdt_configure_pins()
940 if (pin_num == -1) { in aw_fdt_configure_pins()
944 pin_func = aw_find_pin_func(sc, pin_num, pin_function); in aw_fdt_configure_pins()
952 if (aw_gpio_get_function(sc, pin_num) != pin_func) in aw_fdt_configure_pins()
953 aw_gpio_set_function(sc, pin_num, pin_func); in aw_fdt_configure_pins()
955 aw_gpio_set_drv(sc, pin_num, pin_drive); in aw_fdt_configure_pins()
957 aw_gpio_set_pud(sc, pin_num, pin_pull); in aw_fdt_configure_pins()