Lines Matching refs:pads
89 struct intel_pad_context *pads; member
1326 struct intel_pad_context *pads; in intel_pinctrl_pm_init() local
1329 pads = devm_kcalloc(pctrl->dev, soc->npins, sizeof(*pads), GFP_KERNEL); in intel_pinctrl_pm_init()
1330 if (!pads) in intel_pinctrl_pm_init()
1358 pctrl->context.pads = pads; in intel_pinctrl_pm_init()
1524 struct intel_pad_context *pads; in intel_pinctrl_suspend_noirq() local
1527 pads = pctrl->context.pads; in intel_pinctrl_suspend_noirq()
1537 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE; in intel_pinctrl_suspend_noirq()
1539 pads[i].padcfg1 = val; in intel_pinctrl_suspend_noirq()
1543 pads[i].padcfg2 = readl(padcfg); in intel_pinctrl_suspend_noirq()
1614 const struct intel_pad_context *pads; in intel_pinctrl_resume_noirq() local
1620 pads = pctrl->context.pads; in intel_pinctrl_resume_noirq()
1631 if (val != pads[i].padcfg0) { in intel_pinctrl_resume_noirq()
1632 writel(pads[i].padcfg0, padcfg); in intel_pinctrl_resume_noirq()
1639 if (val != pads[i].padcfg1) { in intel_pinctrl_resume_noirq()
1640 writel(pads[i].padcfg1, padcfg); in intel_pinctrl_resume_noirq()
1648 if (val != pads[i].padcfg2) { in intel_pinctrl_resume_noirq()
1649 writel(pads[i].padcfg2, padcfg); in intel_pinctrl_resume_noirq()