/netbsd-current/sys/arch/riscv/starfive/ |
H A D | jh7100_pinctrl.c | 54 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 D | pl061gpio_fdt.c | 66 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 D | apple_pinctrl.c | 99 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 D | apple_smc.c | 123 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 D | imxgpiovar.h | 62 int pin_no; member in struct:imxgpio_pin
|
/netbsd-current/sys/arch/arm/nvidia/ |
H A D | tegra_gpio.c | 123 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 D | imx_gpio.c | 176 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 D | exynos_gpio.c | 71 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 D | bcm2835_gpio.c | 112 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);
|