| /src/sys/dev/i2c/ |
| tcagpio.c | 66 int pin_num; member in struct:tcagpio_pin 163 gpin->pin_num = pin; 177 tcagpio_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT); 192 gpio = I2C_READ(sc, PORT_IN(gpin->pin_num)); 195 val = __SHIFTOUT(gpio, PORT_BIT(gpin->pin_num)); 201 gpin->pin_num, gpio, 202 (int)__SHIFTOUT(gpio, PORT_BIT(gpin->pin_num)), val); 219 gpio = I2C_READ(sc, PORT_OUT(gpin->pin_num)); 220 gpio &= ~PORT_BIT(gpin->pin_num); 221 gpio |= __SHIFTIN(val, PORT_BIT(gpin->pin_num)); [all...] |
| max77620.c | 65 int pin_num; member in struct:max77620_pin 176 gpin->pin_num = pin; 190 max77620_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT|GPIO_PIN_OPENDRAIN); 210 gpio = I2C_READ(sc, MAX_GPIO_REG(gpin->pin_num)); 219 gpin->pin_num, gpio, 237 gpio = I2C_READ(sc, MAX_GPIO_REG(gpin->pin_num)); 242 gpin->pin_num, 243 I2C_READ(sc, MAX_GPIO_REG(gpin->pin_num)), gpio); 245 I2C_WRITE(sc, MAX_GPIO_REG(gpin->pin_num), gpio);
|
| twl4030.c | 96 int pin_num; member in struct:twl_pin 271 gpin->pin_num = pin; 285 twl_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT); 300 gpio = INT_READ(sc, GPIODATAIN(gpin->pin_num)); 303 val = __SHIFTOUT(gpio, PIN_BIT(gpin->pin_num)); 321 INT_WRITE(sc, SETGPIODATAOUT(gpin->pin_num), PIN_BIT(gpin->pin_num)); 323 INT_WRITE(sc, CLEARGPIODATAOUT(gpin->pin_num), PIN_BIT(gpin->pin_num));
|
| /src/sys/dev/isa/ |
| ptcd.c | 130 sc->sc_gpio_pins[PIN_WRITE].pin_num = 0; 132 sc->sc_gpio_pins[PIN_READ].pin_num = 1;
|
| soekrisgpio.c | 145 sc->sc_gpio_pins[i].pin_num = i; 163 sc->sc_led_pins[i].pin_num = i;
|
| nct.c | 414 pin->pin_num = nb->nb_firstpin + j; 426 nct_gpio_ctl(sc, pin->pin_num, pin->pin_flags); 427 pin->pin_state = nct_gpio_read(sc, pin->pin_num);
|
| /src/sys/dev/gpio/ |
| gpiovar.h | 45 int pin_num; /* number */ member in struct:gpio_pin
|
| /src/sys/dev/pci/ |
| ibmcd.c | 121 sc->sc_gpio_pins[PIN_OPEN].pin_num = 0; 123 sc->sc_gpio_pins[PIN_STATUS].pin_num = 1; 125 sc->sc_gpio_pins[PIN_CONNECTED].pin_num = 2;
|
| /src/sys/arch/arm/ep93xx/ |
| epgpio.c | 280 * pin_num doesn't seem to be used for anything in the GPIO 290 pi->pins[pin].pin_num = j; 611 pi->pxdr) >> pi->pins[pin].pin_num) & 1; 625 epgpio_bit_set(sc, pi->pxdr, pi->pins[pin].pin_num); 627 epgpio_bit_clear(sc, pi->pxdr, pi->pins[pin].pin_num); 641 epgpio_bit_clear(sc, pi->pxddr, pi->pins[pin].pin_num); 643 epgpio_bit_set(sc, pi->pxddr, pi->pins[pin].pin_num);
|
| /src/sys/dev/ic/ |
| pl061.c | 62 sc->sc_pins[pin].pin_num = pin;
|
| /src/sys/arch/evbppc/nintendo/dev/ |
| hwgpio.c | 48 { .pin_num = (_num), \ 239 const uint32_t mask = __BIT(pins[n].pin_num);
|
| /src/sys/arch/powerpc/booke/dev/ |
| pq3gpio.c | 89 return (data >> (gc->gc_pins[num].pin_num ^ 31)) & 1; 96 const u_int mask = 1 << (gc->gc_pins[num].pin_num ^ 31); 121 const size_t shift = gc->gc_pins[num].pin_num ^ 31; 173 const u_int mask = 1 << (gc->gc_pins[num].pin_num ^ 31); 226 pin->pin_num = i;
|
| /src/sys/arch/emips/ebus/ |
| gpio_ebus.c | 103 sc->sc_gpio_pins[i].pin_num = i;
|
| /src/sys/arch/mips/adm5120/dev/ |
| admgpio.c | 119 sc->sc_pins[pin].pin_num = pin;
|
| /src/sys/dev/ppbus/ |
| ppbus_gpio.c | 85 pin->pin_num = i;
|
| /src/sys/arch/powerpc/ibm4xx/dev/ |
| gpio_opb.c | 128 pin->pin_num = i;
|
| /src/sys/arch/i386/pci/ |
| gscpcib.c | 146 sc->sc_gpio_pins[i].pin_num = i;
|
| /src/sys/arch/mips/alchemy/dev/ |
| augpio.c | 139 pp->pin_num = pin;
|
| /src/sys/arch/mips/rmi/ |
| rmixl_gpio.c | 162 pins->pin_num = pin;
|
| /src/sys/arch/sandpoint/sandpoint/ |
| nhpow.c | 195 sc->sc_gpio_pins[i].pin_num = i;
|
| /src/sys/dev/tc/ |
| tcu.c | 197 sc->sc_gpio_pins[pin].pin_num = pin;
|
| /src/sys/arch/arm/ti/ |
| am18xx_gpio.c | 277 gpio_pin_desc[i].pin_num = i;
|
| /src/sys/arch/arm/imx/ |
| imx31_gpio.c | 295 pins->pin_num = pin;
|
| /src/sys/arch/arm/xilinx/ |
| zynq_gpio.c | 252 sc->sc_pins[pin].pin_num = pin;
|
| /src/sys/arch/evbarm/mpcsa/ |
| mpcsa_leds.c | 155 sc->sc_pins[n].pin_num = n;
|