/src/sys/arch/arm/imx/ |
imxgpiovar.h | 62 int pin_no; member in struct:imxgpio_pin
|
/src/sys/dev/fdt/ |
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);
|
/src/sys/arch/arm/apple/ |
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);
|
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;
|
/src/sys/arch/arm/nvidia/ |
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);
|
/src/sys/arch/arm/samsung/ |
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);
|
/src/sys/arch/arm/broadcom/ |
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);
|
/src/sys/arch/riscv/starfive/ |
jh7100_pinctrl.c | 54 u_int pin_no; member in struct:jh7100_pinctrl_gpio_pin 275 u_int pin_no; local in function:jh7100_pinctrl_set_config_group 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 in function:jh7100_pinctrl_gpio_acquire 392 const u_int pin_no = pin ->pin_no; local in function:jh7100_pinctrl_gpio_read 408 const u_int pin_no = pin ->pin_no; local in function:jh7100_pinctrl_gpio_write [all...] |
jh7110_pinctrl.c | 70 u_int pin_no; member in struct:jh7110_pinctrl_gpio_pin 300 jh7110_set_function(struct jh7110_pinctrl_softc *sc, u_int pin_no, 303 if (pin_no >= __arraycount(jh7110_sys_func_sel)) 307 &jh7110_sys_func_sel[pin_no]; 328 jh7110_set_gpiomux(struct jh7110_pinctrl_softc * const sc, u_int pin_no, 332 const u_int offset = 4 * (pin_no / 4); 333 const u_int shift = 8 * (pin_no % 4); 366 dinval |= __SHIFTIN(pin_no + 2, din_mask); 554 u_int pin_no; local in function:jh7110_pinctrl_set_config_group 558 pin_no = p 611 const u_int pin_no = be32toh(gpio[1]); local in function:jh7110_pinctrl_gpio_acquire 642 const u_int pin_no = pin ->pin_no; local in function:jh7110_pinctrl_gpio_read 663 const u_int pin_no = pin ->pin_no; local in function:jh7110_pinctrl_gpio_write [all...] |