Searched refs:pin_no (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/sys/arch/riscv/starfive/
H A Djh7100_pinctrl.c54 u_int pin_no; member in struct:jh7100_pinctrl_gpio_pin
275 u_int pin_no; local
278 pin_no = p;
280 ", gpio %d doen %#x\n", group, pin_no,
281 GPIORD4(sc, GPO_DOEN_CFG(pin_no)));
282 GPIOWR4(sc, GPO_DOEN_CFG(pin_no), GPO_DISABLE);
283 jh7100_padctl_rmw(sc, pin_no,
287 pin_no = __SHIFTOUT(p, DT_GPIOMUX_GPIO_MASK);
303 group, pin_no,
304 doutval, GPIORD4(sc, GPO_DOUT_CFG(pin_no)),
360 const u_int pin_no = be32toh(gpio[1]); local
392 const u_int pin_no = pin ->pin_no; local
408 const u_int pin_no = pin ->pin_no; local
[all...]
/netbsd-current/sys/dev/fdt/
H A Dpl061gpio_fdt.c66 int pin_no; member in struct:plgpio_fdt_pin
140 gpin->pin_no = pin;
144 plgpio_pin_ctl(gpin->pin_sc, gpin->pin_no, gpin->pin_flags);
154 plgpio_pin_ctl(gpin->pin_sc, gpin->pin_no, GPIO_PIN_INPUT);
164 val = plgpio_pin_read(gpin->pin_sc, gpin->pin_no);
180 plgpio_pin_write(gpin->pin_sc, gpin->pin_no, val);
/netbsd-current/sys/arch/arm/apple/
H A Dapple_pinctrl.c99 int pin_no; member in struct:apple_gpio_pin
148 pin->pin_no = pinno;
152 apple_gpio_pin_ctl(sc, pin->pin_no, pin->pin_flags);
163 apple_gpio_pin_ctl(sc, pin->pin_no, GPIO_PIN_INPUT);
173 KASSERT(pin->pin_no < sc->sc_npins);
175 uint32_t reg = PINCTRL_READ(sc, GPIO_PIN(pin->pin_no));
189 KASSERT(pin->pin_no < sc->sc_npins);
195 PINCTRL_SET(sc, GPIO_PIN(pin->pin_no), GPIO_PIN_DATA);
197 PINCTRL_CLR(sc, GPIO_PIN(pin->pin_no), GPIO_PIN_DATA);
H A Dapple_smc.c123 u_int pin_no; member in struct:apple_smc_gpio_pin
257 pin->pin_no = pinno;
278 const u_int pn = pin->pin_no;
/netbsd-current/sys/arch/arm/imx/
H A Dimxgpiovar.h62 int pin_no; member in struct:imxgpio_pin
/netbsd-current/sys/arch/arm/nvidia/
H A Dtegra_gpio.c123 int pin_no; member in struct:tegra_gpio_pin
314 gpin->pin_no = pin;
318 tegra_gpio_pin_ctl(&gpin->pin_bank, gpin->pin_no, gpin->pin_flags);
409 gpin->pin_no = pin;
412 tegra_gpio_pin_ctl(&gpin->pin_bank, gpin->pin_no, gpin->pin_flags);
420 tegra_gpio_pin_ctl(&gpin->pin_bank, gpin->pin_no, GPIO_PIN_INPUT);
430 ret = tegra_gpio_pin_read(&gpin->pin_bank, gpin->pin_no);
433 ret = (v >> gpin->pin_no) & 1;
444 tegra_gpio_pin_write(&gpin->pin_bank, gpin->pin_no, val);
/netbsd-current/sys/arch/arm/nxp/
H A Dimx_gpio.c176 gpin->pin_no = pin;
180 imxgpio_pin_ctl(sc, gpin->pin_no, gpin->pin_flags);
191 imxgpio_pin_ctl(sc, gpin->pin_no, GPIO_PIN_INPUT);
202 val = imxgpio_pin_read(sc, gpin->pin_no);
219 imxgpio_pin_write(sc, gpin->pin_no, val);
/netbsd-current/sys/arch/arm/samsung/
H A Dexynos_gpio.c71 int pin_no; member in struct:exynos_gpio_pin
481 gpin->pin_no = pin;
485 exynos_gpio_pin_ctl(bank, gpin->pin_no, gpin->pin_flags);
506 EXYNOS_GPIO_DAT) >> gpin->pin_no) & 1;
525 val &= ~__BIT(gpin->pin_no);
527 val |= __BIT(gpin->pin_no);
/netbsd-current/sys/arch/arm/broadcom/
H A Dbcm2835_gpio.c112 int pin_no; member in struct:bcmgpio_pin
941 gpin->pin_no = pin;
945 bcm2835gpio_gpio_pin_ctl(sc, gpin->pin_no, gpin->pin_flags);
956 bcm2835gpio_gpio_pin_ctl(sc, gpin->pin_no, GPIO_PIN_INPUT);
967 val = bcm2835gpio_gpio_pin_read(sc, gpin->pin_no);
984 bcm2835gpio_gpio_pin_write(sc, gpin->pin_no, val);

Completed in 146 milliseconds