Lines Matching refs:padgrp

141 		const struct intel_padgroup *padgrp = &community->gpps[i];  in intel_community_get_padgroup()  local
143 if (pin >= padgrp->base && pin < padgrp->base + padgrp->size) in intel_community_get_padgroup()
144 return padgrp; in intel_community_get_padgroup()
173 const struct intel_padgroup *padgrp; in intel_pad_owned_by_host() local
183 padgrp = intel_community_get_padgroup(community, pin); in intel_pad_owned_by_host()
184 if (!padgrp) in intel_pad_owned_by_host()
187 gpp_offset = padgroup_offset(padgrp, pin); in intel_pad_owned_by_host()
189 offset = community->padown_offset + padgrp->padown_num * 4 + gpp * 4; in intel_pad_owned_by_host()
198 const struct intel_padgroup *padgrp; in intel_pad_acpi_mode() local
208 padgrp = intel_community_get_padgroup(community, pin); in intel_pad_acpi_mode()
209 if (!padgrp) in intel_pad_acpi_mode()
212 gpp_offset = padgroup_offset(padgrp, pin); in intel_pad_acpi_mode()
213 offset = community->hostown_offset + padgrp->reg_num * 4; in intel_pad_acpi_mode()
222 const struct intel_padgroup *padgrp; in intel_pad_locked() local
232 padgrp = intel_community_get_padgroup(community, pin); in intel_pad_locked()
233 if (!padgrp) in intel_pad_locked()
236 gpp_offset = padgroup_offset(padgrp, pin); in intel_pad_locked()
243 offset = community->padcfglock_offset + padgrp->reg_num * 8; in intel_pad_locked()
248 offset = community->padcfglock_offset + 4 + padgrp->reg_num * 8; in intel_pad_locked()
763 const struct intel_padgroup **padgrp) in intel_gpio_to_pin() argument
784 if (padgrp) in intel_gpio_to_pin()
785 *padgrp = pgrp; in intel_gpio_to_pin()
895 const struct intel_padgroup *padgrp; in intel_gpio_irq_ack() local
898 pin = intel_gpio_to_pin(pctrl, irqd_to_hwirq(d), &community, &padgrp); in intel_gpio_irq_ack()
902 gpp = padgrp->reg_num; in intel_gpio_irq_ack()
903 gpp_offset = padgroup_offset(padgrp, pin); in intel_gpio_irq_ack()
917 const struct intel_padgroup *padgrp; in intel_gpio_irq_enable() local
920 pin = intel_gpio_to_pin(pctrl, irqd_to_hwirq(d), &community, &padgrp); in intel_gpio_irq_enable()
926 gpp = padgrp->reg_num; in intel_gpio_irq_enable()
927 gpp_offset = padgroup_offset(padgrp, pin); in intel_gpio_irq_enable()
946 const struct intel_padgroup *padgrp; in intel_gpio_irq_mask_unmask() local
949 pin = intel_gpio_to_pin(pctrl, irqd_to_hwirq(d), &community, &padgrp); in intel_gpio_irq_mask_unmask()
956 gpp = padgrp->reg_num; in intel_gpio_irq_mask_unmask()
957 gpp_offset = padgroup_offset(padgrp, pin); in intel_gpio_irq_mask_unmask()
1062 const struct intel_padgroup *padgrp = &community->gpps[gpp]; in intel_gpio_community_irq_handler() local
1066 padgrp->reg_num * 4); in intel_gpio_community_irq_handler()
1068 padgrp->reg_num * 4); in intel_gpio_community_irq_handler()
1073 for_each_set_bit(gpp_offset, &pending, padgrp->size) { in intel_gpio_community_irq_handler()
1077 padgrp->gpio_base + gpp_offset); in intel_gpio_community_irq_handler()