HomeSort by: relevance | last modified time | path
    Searched defs:gpin (Results 1 - 14 of 14) sorted by relevancy

  /src/sys/dev/fdt/
pl061gpio_fdt.c 122 struct plgpio_fdt_pin *gpin; local in function:plgpio_fdt_acquire
138 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
139 gpin->pin_sc = sc;
140 gpin->pin_no = pin;
141 gpin->pin_flags = flags;
142 gpin->pin_actlo = actlo;
144 plgpio_pin_ctl(gpin->pin_sc, gpin->pin_no, gpin->pin_flags)
152 struct plgpio_fdt_pin * const gpin = priv; local in function:plgpio_fdt_release
161 struct plgpio_fdt_pin * const gpin = priv; local in function:plgpio_fdt_read
175 struct plgpio_fdt_pin * const gpin = priv; local in function:plgpio_fdt_write
    [all...]
  /src/sys/arch/arm/nxp/
imx_gpio.c 166 struct imxgpio_pin *gpin; local in function:imx6_gpio_fdt_acquire
175 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
176 gpin->pin_no = pin;
177 gpin->pin_flags = flags;
178 gpin->pin_actlo = actlo;
180 imxgpio_pin_ctl(sc, gpin->pin_no, gpin->pin_flags);
182 return gpin;
189 struct imxgpio_pin *gpin = priv local in function:imx6_gpio_fdt_release
199 struct imxgpio_pin *gpin = priv; local in function:imx6_gpio_fdt_read
214 struct imxgpio_pin *gpin = priv; local in function:imx6_gpio_fdt_write
    [all...]
  /src/sys/arch/arm/nvidia/
tegra_gpio.c 292 struct tegra_gpio_pin *gpin; local in function:tegra_gpio_fdt_acquire
312 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
313 gpin->pin_bank = gbank;
314 gpin->pin_no = pin;
315 gpin->pin_flags = flags;
316 gpin->pin_actlo = actlo;
318 tegra_gpio_pin_ctl(&gpin->pin_bank, gpin->pin_no, gpin->pin_flags)
326 struct tegra_gpio_pin *gpin = priv; local in function:tegra_gpio_fdt_release
334 struct tegra_gpio_pin *gpin = priv; local in function:tegra_gpio_fdt_read
348 struct tegra_gpio_pin *gpin = priv; local in function:tegra_gpio_fdt_write
390 struct tegra_gpio_pin *gpin; local in function:tegra_gpio_acquire
    [all...]
  /src/sys/arch/arm/samsung/
exynos_gpio.c 457 struct exynos_gpio_pin *gpin; local in function:exynos_gpio_fdt_acquire
478 gpin = kmem_alloc(sizeof(*gpin), KM_SLEEP);
479 gpin->pin_sc = bank->bank_sc;
480 gpin->pin_bank = bank;
481 gpin->pin_no = pin;
482 gpin->pin_flags = flags;
483 gpin->pin_actlo = actlo;
485 exynos_gpio_pin_ctl(bank, gpin->pin_no, gpin->pin_flags)
493 struct exynos_gpio_pin *gpin = priv; local in function:exynos_gpio_fdt_release
501 struct exynos_gpio_pin *gpin = priv; local in function:exynos_gpio_fdt_read
517 struct exynos_gpio_pin *gpin = priv; local in function:exynos_gpio_fdt_write
    [all...]
  /src/sys/arch/arm/xilinx/
zynq_gpio.c 118 struct zynq_gpio_pin *gpin; local in function:zynq_gpio_acquire
138 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
139 gpin->pin_sc = sc;
140 gpin->pin_nr = pin;
141 gpin->pin_flags = flags;
142 gpin->pin_actlo = actlo;
144 return gpin;
  /src/sys/dev/i2c/
max77620.c 145 struct max77620_pin *gpin; local in function:max77620_gpio_acquire
174 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
175 gpin->pin_sc = sc;
176 gpin->pin_num = pin;
177 gpin->pin_flags = flags;
178 gpin->pin_actlo = actlo;
180 return gpin;
187 struct max77620_pin *gpin = priv; local in function:max77620_gpio_release
190 max77620_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT|GPIO_PIN_OPENDRAIN)
200 struct max77620_pin *gpin = priv; local in function:max77620_gpio_read
230 struct max77620_pin *gpin = priv; local in function:max77620_gpio_write
    [all...]
tcagpio.c 139 struct tcagpio_pin *gpin; local in function:tcagpio_gpio_acquire
161 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
162 gpin->pin_sc = sc;
163 gpin->pin_num = pin;
164 gpin->pin_flags = flags;
165 gpin->pin_actlo = actlo;
167 return gpin;
174 struct tcagpio_pin *gpin = priv; local in function:tcagpio_gpio_release
177 tcagpio_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT)
187 struct tcagpio_pin *gpin = priv; local in function:tcagpio_gpio_read
212 struct tcagpio_pin *gpin = priv; local in function:tcagpio_gpio_write
    [all...]
twl4030.c 247 struct twl_pin *gpin; local in function:twl_gpio_acquire
269 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
270 gpin->pin_sc = sc;
271 gpin->pin_num = pin;
272 gpin->pin_flags = flags;
273 gpin->pin_actlo = actlo;
275 return gpin;
282 struct twl_pin *gpin = priv; local in function:twl_gpio_release
285 twl_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT)
295 struct twl_pin *gpin = priv; local in function:twl_gpio_read
314 struct twl_pin *gpin = priv; local in function:twl_gpio_write
    [all...]
axppmic.c 717 struct axppmic_gpio_pin *gpin; local in function:axppmic_gpio_acquire
739 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
740 gpin->pin_sc = sc;
741 gpin->pin_nr = pin;
742 gpin->pin_flags = flags;
743 gpin->pin_actlo = actlo;
745 return gpin;
752 struct axppmic_gpio_pin *gpin = priv; local in function:axppmic_gpio_release
754 axppmic_gpio_ctl(sc, gpin->pin_nr, AXP_GPIO_CTRL_FUNC_INPUT)
763 struct axppmic_gpio_pin *gpin = priv; local in function:axppmic_gpio_read
794 struct axppmic_gpio_pin *gpin = priv; local in function:axppmic_gpio_write
    [all...]
  /src/sys/arch/arm/amlogic/
meson_pinctrl.c 347 struct meson_pinctrl_gpio_pin *gpin; local in function:meson_pinctrl_gpio_acquire
374 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
375 gpin->pin_sc = sc;
376 gpin->pin_def = pin_def;
377 gpin->pin_flags = flags;
378 gpin->pin_actlo = actlo;
380 return gpin;
387 struct meson_pinctrl_gpio_pin *gpin = priv; local in function:meson_pinctrl_gpio_release
388 const struct meson_pinctrl_gpio *pin_def = gpin->pin_def
403 struct meson_pinctrl_gpio_pin *gpin = priv; local in function:meson_pinctrl_gpio_read
418 struct meson_pinctrl_gpio_pin *gpin = priv; local in function:meson_pinctrl_gpio_write
    [all...]
  /src/sys/arch/arm/broadcom/
bcm2835_gpio.c 928 struct bcmgpio_pin *gpin; local in function:bcmgpio_fdt_acquire
940 gpin = kmem_alloc(sizeof(*gpin), KM_SLEEP);
941 gpin->pin_no = pin;
942 gpin->pin_flags = flags;
943 gpin->pin_actlo = actlo;
945 bcm2835gpio_gpio_pin_ctl(sc, gpin->pin_no, gpin->pin_flags);
947 return gpin;
954 struct bcmgpio_pin *gpin = priv local in function:bcmgpio_fdt_release
964 struct bcmgpio_pin *gpin = priv; local in function:bcmgpio_fdt_read
979 struct bcmgpio_pin *gpin = priv; local in function:bcmgpio_fdt_write
    [all...]
  /src/sys/arch/arm/ti/
ti_gpio.c 173 struct ti_gpio_pin *gpin; local in function:ti_gpio_acquire
193 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
194 gpin->pin_sc = sc;
195 gpin->pin_nr = pin;
196 gpin->pin_flags = flags;
197 gpin->pin_actlo = actlo;
199 return gpin;
  /src/sys/arch/arm/rockchip/
rk_gpio.c 127 struct rk_gpio_pin *gpin; local in function:rk_gpio_acquire
141 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
142 gpin->pin_sc = sc;
143 gpin->pin_nr = pin;
144 gpin->pin_flags = flags;
145 gpin->pin_actlo = actlo;
147 return gpin;
  /src/sys/arch/arm/sunxi/
sunxi_gpio.c 333 struct sunxi_gpio_pin *gpin; local in function:sunxi_gpio_acquire
355 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
356 gpin->pin_sc = sc;
357 gpin->pin_def = pin_def;
358 gpin->pin_flags = flags;
359 gpin->pin_actlo = actlo;
361 return gpin;

Completed in 21 milliseconds