Lines Matching defs:padcfg0
78 u32 padcfg0;
393 void __iomem *padcfg0;
396 padcfg0 = intel_get_padcfg(pctrl, grp->pins[i], PADCFG0);
397 value = readl(padcfg0);
406 writel(value, padcfg0);
414 static void __intel_gpio_set_direction(void __iomem *padcfg0, bool input)
418 value = readl(padcfg0);
426 writel(value, padcfg0);
434 static int intel_gpio_get_gpio_mode(void __iomem *padcfg0)
436 return __intel_gpio_get_gpio_mode(readl(padcfg0));
439 static void intel_gpio_set_gpio_mode(void __iomem *padcfg0)
443 value = readl(padcfg0);
457 writel(value, padcfg0);
465 void __iomem *padcfg0;
468 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0);
488 if (intel_gpio_get_gpio_mode(padcfg0) == PADCFG0_PMODE_GPIO) {
493 intel_gpio_set_gpio_mode(padcfg0);
505 void __iomem *padcfg0;
508 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0);
511 __intel_gpio_set_direction(padcfg0, input);
757 void __iomem *padcfg0, *padcfg2;
765 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0);
769 value0 = readl(padcfg0);
791 writel(value0, padcfg0);
918 u32 padcfg0;
929 padcfg0 = readl(reg);
930 if (!(padcfg0 & PADCFG0_GPIOTXDIS))
931 return !!(padcfg0 & PADCFG0_GPIOTXSTATE);
933 return !!(padcfg0 & PADCFG0_GPIORXSTATE);
942 u32 padcfg0;
954 padcfg0 = readl(reg);
956 padcfg0 |= PADCFG0_GPIOTXSTATE;
958 padcfg0 &= ~PADCFG0_GPIOTXSTATE;
959 writel(padcfg0, reg);
968 u32 padcfg0;
980 padcfg0 = readl(reg);
982 if (padcfg0 & PADCFG0_PMODE_MASK)
985 if (padcfg0 & PADCFG0_GPIOTXDIS)
1671 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE;
1783 __intel_gpio_is_direct_irq(pads[i].padcfg0)))
1786 intel_restore_padcfg(pctrl, desc->number, PADCFG0, pads[i].padcfg0);