Lines Matching refs:lpc18xx_pins
449 static const struct pinctrl_pin_desc lpc18xx_pins[] = { variable
866 for (i = 0; i < ARRAY_SIZE(lpc18xx_pins); i++) { in lpc18xx_get_pin_caps()
867 if (lpc18xx_pins[i].number == pin) in lpc18xx_get_pin_caps()
868 return lpc18xx_pins[i].drv_data; in lpc18xx_get_pin_caps()
1158 struct lpc18xx_pin_caps *pin = lpc18xx_pins[group].drv_data; in lpc18xx_pmx_set()
1218 dev_err(pctldev->dev, "Pin %s can't be %s\n", lpc18xx_pins[group].name, in lpc18xx_pmx_set()
1232 return ARRAY_SIZE(lpc18xx_pins); in lpc18xx_pctl_get_groups_count()
1238 return lpc18xx_pins[group].name; in lpc18xx_pctl_get_group_name()
1246 *pins = &lpc18xx_pins[group].number; in lpc18xx_pctl_get_group_pins()
1262 .pins = lpc18xx_pins,
1263 .npins = ARRAY_SIZE(lpc18xx_pins),
1277 struct lpc18xx_pin_caps *p = lpc18xx_pins[pin].drv_data; in lpc18xx_valid_pin_function()
1303 u16 pins[ARRAY_SIZE(lpc18xx_pins)]; in lpc18xx_create_group_func_map()
1307 for (ngroups = 0, i = 0; i < ARRAY_SIZE(lpc18xx_pins); i++) { in lpc18xx_create_group_func_map()
1320 scu->func[func].groups[i] = lpc18xx_pins[pins[i]].name; in lpc18xx_create_group_func_map()