Lines Matching refs:pins
88 * This is the function value most pins have for GPIO muxing. If the value
108 /* SCORE pins, aka GPIOC_<pin_no> or GPIO_S0_SC[<pin_no>] */
362 .pins = byt_score_pins,
372 /* SUS pins, aka GPIOS_<pin_no> or GPIO_S5[<pin_no>] */
475 .pins = byt_sus_pins,
528 .pins = byt_ncore_pins,
600 const unsigned int **pins,
605 *pins = vg->soc->groups[selector].pins;
658 padcfg0 = byt_gpio_reg(vg, group.pins[i], BYT_CONF0_REG);
688 padcfg0 = byt_gpio_reg(vg, group.pins[i], BYT_CONF0_REG);
769 * But, some pins may have func pin mux 001 represents
772 * Because there are devices out there where some pins were not
1245 pin = vg->soc->pins[i].number;
1481 * Clear interrupt triggers for all pins that are GPIOs and
1483 * interrupts from misconfigured pins.
1486 unsigned int pin = vg->soc->pins[i].number;
1530 "GPIO interrupt error, pins misconfigured. INT_STAT%u: 0x%08x\n",
1666 vg->pctldesc.pins = vg->soc->pins;
1697 unsigned int pin = vg->soc->pins[i].number;
1729 unsigned int pin = vg->soc->pins[i].number;