Searched refs:gpin (Results 1 - 14 of 14) sorted by relevance

/netbsd-current/sys/dev/fdt/
H A Dpl061gpio_fdt.c122 struct plgpio_fdt_pin *gpin; local
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
152 struct plgpio_fdt_pin * const gpin = priv; local
161 struct plgpio_fdt_pin * const gpin = priv; local
175 struct plgpio_fdt_pin * const gpin = priv; local
[all...]
/netbsd-current/sys/dev/i2c/
H A Dtcagpio.c139 struct tcagpio_pin *gpin; local
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
177 tcagpio_gpio_config(sc, gpin
187 struct tcagpio_pin *gpin = priv; local
212 struct tcagpio_pin *gpin = priv; local
[all...]
H A Dmax77620.c145 struct max77620_pin *gpin; local
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
190 max77620_gpio_config(sc, gpin
200 struct max77620_pin *gpin = priv; local
230 struct max77620_pin *gpin = priv; local
[all...]
H A Dtwl4030.c247 struct twl_pin *gpin; local
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
285 twl_gpio_config(sc, gpin
295 struct twl_pin *gpin = priv; local
314 struct twl_pin *gpin = priv; local
[all...]
H A Daxppmic.c633 struct axppmic_gpio_pin *gpin; local
655 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
656 gpin->pin_sc = sc;
657 gpin->pin_nr = pin;
658 gpin->pin_flags = flags;
659 gpin->pin_actlo = actlo;
661 return gpin;
668 struct axppmic_gpio_pin *gpin = priv; local
670 axppmic_gpio_ctl(sc, gpin
679 struct axppmic_gpio_pin *gpin = priv; local
710 struct axppmic_gpio_pin *gpin = priv; local
[all...]
/netbsd-current/sys/arch/arm/nvidia/
H A Dtegra_gpio.c292 struct tegra_gpio_pin *gpin; local
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
326 struct tegra_gpio_pin *gpin = priv; local
334 struct tegra_gpio_pin *gpin = priv; local
348 struct tegra_gpio_pin *gpin = priv; local
390 struct tegra_gpio_pin *gpin; local
418 tegra_gpio_release(struct tegra_gpio_pin *gpin) argument
425 tegra_gpio_read(struct tegra_gpio_pin *gpin) argument
440 tegra_gpio_write(struct tegra_gpio_pin *gpin, int val) argument
[all...]
/netbsd-current/sys/arch/arm/nxp/
H A Dimx_gpio.c166 struct imxgpio_pin *gpin; local
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 local
199 struct imxgpio_pin *gpin = priv; local
214 struct imxgpio_pin *gpin = priv; local
[all...]
/netbsd-current/sys/arch/arm/samsung/
H A Dexynos_gpio.c457 struct exynos_gpio_pin *gpin; local
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
493 struct exynos_gpio_pin *gpin = priv; local
501 struct exynos_gpio_pin *gpin = priv; local
517 struct exynos_gpio_pin *gpin = priv; local
[all...]
/netbsd-current/sys/arch/arm/amlogic/
H A Dmeson_pinctrl.c347 struct meson_pinctrl_gpio_pin *gpin; local
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
388 const struct meson_pinctrl_gpio *pin_def = gpin
403 struct meson_pinctrl_gpio_pin *gpin = priv; local
418 struct meson_pinctrl_gpio_pin *gpin = priv; local
[all...]
/netbsd-current/sys/arch/arm/xilinx/
H A Dzynq_gpio.c118 struct zynq_gpio_pin *gpin; local
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;
/netbsd-current/sys/arch/arm/rockchip/
H A Drk_gpio.c117 struct rk_gpio_pin *gpin; local
131 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
132 gpin->pin_sc = sc;
133 gpin->pin_nr = pin;
134 gpin->pin_flags = flags;
135 gpin->pin_actlo = actlo;
137 return gpin;
/netbsd-current/sys/arch/arm/broadcom/
H A Dbcm2835_gpio.c928 struct bcmgpio_pin *gpin; local
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 local
964 struct bcmgpio_pin *gpin = priv; local
979 struct bcmgpio_pin *gpin = priv; local
[all...]
/netbsd-current/sys/arch/arm/ti/
H A Dti_gpio.c173 struct ti_gpio_pin *gpin; local
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;
/netbsd-current/sys/arch/arm/sunxi/
H A Dsunxi_gpio.c329 struct sunxi_gpio_pin *gpin; local
351 gpin = kmem_zalloc(sizeof(*gpin), KM_SLEEP);
352 gpin->pin_sc = sc;
353 gpin->pin_def = pin_def;
354 gpin->pin_flags = flags;
355 gpin->pin_actlo = actlo;
357 return gpin;

Completed in 375 milliseconds