Lines Matching refs:gpps

125 		const struct intel_padgroup *padgrp = &community->gpps[i];  in intel_community_get_padgroup()
876 const struct intel_padgroup *pgrp = &comm->gpps[j]; in intel_gpio_to_pin()
1191 const struct intel_padgroup *padgrp = &community->gpps[gpp]; in intel_gpio_community_irq_handler()
1275 const struct intel_padgroup *gpp = &community->gpps[i]; in intel_gpio_add_community_ranges()
1317 const struct intel_padgroup *gpp = &community->gpps[j]; in intel_gpio_ngpio()
1379 struct intel_padgroup *gpps; in intel_pinctrl_add_padgroups_by_gpps() local
1383 gpps = devm_kcalloc(pctrl->dev, ngpps, sizeof(*gpps), GFP_KERNEL); in intel_pinctrl_add_padgroups_by_gpps()
1384 if (!gpps) in intel_pinctrl_add_padgroups_by_gpps()
1388 gpps[i] = community->gpps[i]; in intel_pinctrl_add_padgroups_by_gpps()
1390 if (gpps[i].size > 32) in intel_pinctrl_add_padgroups_by_gpps()
1394 switch (gpps[i].gpio_base) { in intel_pinctrl_add_padgroups_by_gpps()
1396 gpps[i].gpio_base = gpps[i].base; in intel_pinctrl_add_padgroups_by_gpps()
1399 gpps[i].gpio_base = 0; in intel_pinctrl_add_padgroups_by_gpps()
1407 gpps[i].padown_num = padown_num; in intel_pinctrl_add_padgroups_by_gpps()
1408 padown_num += DIV_ROUND_UP(gpps[i].size * 4, 32); in intel_pinctrl_add_padgroups_by_gpps()
1411 community->gpps = gpps; in intel_pinctrl_add_padgroups_by_gpps()
1419 struct intel_padgroup *gpps; in intel_pinctrl_add_padgroups_by_size() local
1427 gpps = devm_kcalloc(pctrl->dev, ngpps, sizeof(*gpps), GFP_KERNEL); in intel_pinctrl_add_padgroups_by_size()
1428 if (!gpps) in intel_pinctrl_add_padgroups_by_size()
1434 gpps[i].reg_num = i; in intel_pinctrl_add_padgroups_by_size()
1435 gpps[i].base = community->pin_base + i * gpp_size; in intel_pinctrl_add_padgroups_by_size()
1436 gpps[i].size = min(gpp_size, npins); in intel_pinctrl_add_padgroups_by_size()
1437 npins -= gpps[i].size; in intel_pinctrl_add_padgroups_by_size()
1439 gpps[i].gpio_base = gpps[i].base; in intel_pinctrl_add_padgroups_by_size()
1440 gpps[i].padown_num = padown_num; in intel_pinctrl_add_padgroups_by_size()
1449 padown_num += DIV_ROUND_UP(gpps[i].size * 4, 32); in intel_pinctrl_add_padgroups_by_size()
1453 community->gpps = gpps; in intel_pinctrl_add_padgroups_by_size()
1581 if (community->gpps) in intel_pinctrl_probe()
1757 const struct intel_padgroup *padgrp = &community->gpps[gpp]; in intel_restore_hostown()