Home
last modified time | relevance | path

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

/f-stack/freebsd/arm64/nvidia/tegra210/
H A Dmax77620_gpio.c198 int pin_num, rv; in max77620_pinmux_config_node() local
200 for (pin_num = 0; pin_num < sc->gpio_npins; pin_num++) { in max77620_pinmux_config_node()
204 if (pin_num >= sc->gpio_npins) { in max77620_pinmux_config_node()
208 pin = sc->gpio_pins[pin_num]; in max77620_pinmux_config_node()
222 sc->gpio_reg_ame |= 1 << pin_num; in max77620_pinmux_config_node()
231 sc->gpio_reg_pue |= 1 << pin_num; in max77620_pinmux_config_node()
242 sc->gpio_reg_pde |= 1 << pin_num; in max77620_pinmux_config_node()
446 pin = sc->gpio_pins[pin_num]; in max77620_gpio_get_mode()
512 if (pin_num >= sc->gpio_npins) in max77620_gpio_pin_setflags()
515 pin = sc->gpio_pins[pin_num]; in max77620_gpio_pin_setflags()
[all …]
/f-stack/freebsd/arm/mv/
H A Dmvebu_pinctrl.c135 int i, pin_num, pin_func, npins; in mv_pinctrl_configure_pins() local
149 for (pin_num = 0; pin_num < sc->padconf->npins; pin_num++) { in mv_pinctrl_configure_pins()
150 if (strcmp(pins[i], sc->padconf->pins[pin_num].name) == 0) in mv_pinctrl_configure_pins()
153 if (pin_num == sc->padconf->npins) in mv_pinctrl_configure_pins()
157 if (sc->padconf->pins[pin_num].functions[pin_func] && in mv_pinctrl_configure_pins()
158 strcmp(function, sc->padconf->pins[pin_num].functions[pin_func]) == 0) in mv_pinctrl_configure_pins()
164 mv_pinctrl_configure_pin(sc, pin_num, pin_func); in mv_pinctrl_configure_pins()
H A Dgpio.c556 if (pin >= sc->pin_num) in mv_gpio_configure()
911 if (pin >= sc->pin_num) in mv_gpio_out_en()
929 if (pin >= sc->pin_num) in mv_gpio_blink()
947 if (pin >= sc->pin_num) in mv_gpio_polarity()
971 if (pin >= sc->pin_num) in mv_gpio_level()
989 if (pin >= sc->pin_num) in mv_gpio_edge()
1008 if (pin >= sc->pin_num) in mv_gpio_int_ack()
1023 if (pin >= sc->pin_num) in mv_gpio_value_get()
1047 if (pin >= sc->pin_num) in mv_gpio_value_set()
1070 *maxpin = sc->pin_num; in mv_gpio_pin_max()
[all …]
/f-stack/freebsd/mips/ingenic/
H A Djz4780_gpio.c78 uint32_t pin_num; member
331 sc->pins[i].pin_num = i; in jz4780_gpio_attach()
691 mask = 1u << pin->pin_num; in jz4780_gpio_pic_setup_intr()
726 CSR_WRITE_4(sc, JZ_GPIO_MASKC, 1u << pin->pin_num); in jz4780_gpio_pic_enable_intr()
738 CSR_WRITE_4(sc, JZ_GPIO_MASKS, 1u << pin->pin_num); in jz4780_gpio_pic_disable_intr()
764 CSR_WRITE_4(sc, JZ_GPIO_FLAGC, 1u << pin->pin_num); in jz4780_gpio_pic_post_filter()
/f-stack/freebsd/arm/allwinner/
H A Daw_gpio.c904 int pins_nb, pin_num, pin_func, i, ret; in aw_fdt_configure_pins() local
930 pin_num = aw_find_pinnum_by_name(sc, pinlist[i]); in aw_fdt_configure_pins()
931 if (pin_num == -1) { in aw_fdt_configure_pins()
935 pin_func = aw_find_pin_func(sc, pin_num, pin_function); in aw_fdt_configure_pins()
943 if (aw_gpio_get_function(sc, pin_num) != pin_func) in aw_fdt_configure_pins()
944 aw_gpio_set_function(sc, pin_num, pin_func); in aw_fdt_configure_pins()
946 aw_gpio_set_drv(sc, pin_num, pin_drive); in aw_fdt_configure_pins()
948 aw_gpio_set_pud(sc, pin_num, pin_pull); in aw_fdt_configure_pins()