Lines Matching defs:lpc18xx_pins
447 static const struct pinctrl_pin_desc lpc18xx_pins[] = {
864 for (i = 0; i < ARRAY_SIZE(lpc18xx_pins); i++) {
865 if (lpc18xx_pins[i].number == pin)
866 return lpc18xx_pins[i].drv_data;
1156 struct lpc18xx_pin_caps *pin = lpc18xx_pins[group].drv_data;
1216 dev_err(pctldev->dev, "Pin %s can't be %s\n", lpc18xx_pins[group].name,
1230 return ARRAY_SIZE(lpc18xx_pins);
1236 return lpc18xx_pins[group].name;
1244 *pins = &lpc18xx_pins[group].number;
1260 .pins = lpc18xx_pins,
1261 .npins = ARRAY_SIZE(lpc18xx_pins),
1275 struct lpc18xx_pin_caps *p = lpc18xx_pins[pin].drv_data;
1301 u16 pins[ARRAY_SIZE(lpc18xx_pins)];
1305 for (ngroups = 0, i = 0; i < ARRAY_SIZE(lpc18xx_pins); i++) {
1318 scu->func[func].groups[i] = lpc18xx_pins[pins[i]].name;