Home
last modified time | relevance | path

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

/freebsd/sys/dev/bhnd/cores/chipc/
H A Dchipc_gpio.c59 uint32_t pin_num, uint32_t flags,
64 uint32_t pin_num, uint32_t flags);
70 uint32_t pin_num);
250 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_set()
288 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_get()
324 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_toggle()
354 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_getcaps()
373 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_getflags()
416 if (!CC_GPIO_VALID_PIN(pin_num)) in chipc_gpio_pin_getname()
439 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/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/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/sys/arm64/nvidia/tegra210/
H A Dmax77620_gpio.c195 int pin_num, rv; in max77620_pinmux_config_node() local
197 for (pin_num = 0; pin_num < sc->gpio_npins; pin_num++) { in max77620_pinmux_config_node()
201 if (pin_num >= sc->gpio_npins) { in max77620_pinmux_config_node()
205 pin = sc->gpio_pins[pin_num]; in max77620_pinmux_config_node()
219 sc->gpio_reg_ame |= 1 << pin_num; in max77620_pinmux_config_node()
228 sc->gpio_reg_pue |= 1 << pin_num; in max77620_pinmux_config_node()
239 sc->gpio_reg_pde |= 1 << pin_num; in max77620_pinmux_config_node()
443 pin = sc->gpio_pins[pin_num]; in max77620_gpio_get_mode()
509 if (pin_num >= sc->gpio_npins) in max77620_gpio_pin_setflags()
512 pin = sc->gpio_pins[pin_num]; in max77620_gpio_pin_setflags()
[all …]
/freebsd/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/sys/arm/mv/
H A Dmvebu_pinctrl.c130 int i, pin_num, pin_func, npins; in mv_pinctrl_configure_pins() local
144 for (pin_num = 0; pin_num < sc->padconf->npins; pin_num++) { in mv_pinctrl_configure_pins()
145 if (strcmp(pins[i], sc->padconf->pins[pin_num].name) == 0) in mv_pinctrl_configure_pins()
148 if (pin_num == sc->padconf->npins) in mv_pinctrl_configure_pins()
152 if (sc->padconf->pins[pin_num].functions[pin_func] && in mv_pinctrl_configure_pins()
153 strcmp(function, sc->padconf->pins[pin_num].functions[pin_func]) == 0) in mv_pinctrl_configure_pins()
159 mv_pinctrl_configure_pin(sc, pin_num, pin_func); in mv_pinctrl_configure_pins()
H A Dgpio.c551 if (pin >= sc->pin_num) in mv_gpio_configure()
906 if (pin >= sc->pin_num) in mv_gpio_out_en()
924 if (pin >= sc->pin_num) in mv_gpio_blink()
942 if (pin >= sc->pin_num) in mv_gpio_polarity()
966 if (pin >= sc->pin_num) in mv_gpio_level()
984 if (pin >= sc->pin_num) in mv_gpio_edge()
1003 if (pin >= sc->pin_num) in mv_gpio_int_ack()
1018 if (pin >= sc->pin_num) in mv_gpio_value_get()
1042 if (pin >= sc->pin_num) in mv_gpio_value_set()
1065 *maxpin = sc->pin_num; in mv_gpio_pin_max()
[all …]
/freebsd/sys/dev/usb/misc/
H A Dcp2112.c400 data.state = (uint8_t)on << pin_num; in cp2112_gpio_write_pin()
401 data.mask = (uint8_t)1 << pin_num; in cp2112_gpio_write_pin()
431 mask = (uint8_t)1 << pin_num; in cp2112_gpio_configure_write_pin()
503 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_set()
521 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_get()
541 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_toggle()
559 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_getcaps()
575 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_getflags()
591 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_getname()
610 if (pin_num >= CP2112_GPIO_COUNT) in cp2112_gpio_pin_setflags()
[all …]
/freebsd/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/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()