Lines Matching defs:padcfg0
97 u32 padcfg0;
414 void __iomem *padcfg0;
417 padcfg0 = intel_get_padcfg(pctrl, grp->grp.pins[i], PADCFG0);
419 value = readl(padcfg0);
428 writel(value, padcfg0);
436 static void __intel_gpio_set_direction(void __iomem *padcfg0, bool input)
440 value = readl(padcfg0);
448 writel(value, padcfg0);
456 static int intel_gpio_get_gpio_mode(void __iomem *padcfg0)
458 return __intel_gpio_get_gpio_mode(readl(padcfg0));
461 static void intel_gpio_set_gpio_mode(void __iomem *padcfg0)
465 value = readl(padcfg0);
479 writel(value, padcfg0);
487 void __iomem *padcfg0;
490 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0);
510 if (intel_gpio_get_gpio_mode(padcfg0) == PADCFG0_PMODE_GPIO) {
515 intel_gpio_set_gpio_mode(padcfg0);
527 void __iomem *padcfg0;
530 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0);
533 __intel_gpio_set_direction(padcfg0, input);
788 void __iomem *padcfg0, *padcfg2;
796 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0);
800 value0 = readl(padcfg0);
822 writel(value0, padcfg0);
954 u32 padcfg0;
965 padcfg0 = readl(reg);
966 if (!(padcfg0 & PADCFG0_GPIOTXDIS))
967 return !!(padcfg0 & PADCFG0_GPIOTXSTATE);
969 return !!(padcfg0 & PADCFG0_GPIORXSTATE);
978 u32 padcfg0;
990 padcfg0 = readl(reg);
992 padcfg0 |= PADCFG0_GPIOTXSTATE;
994 padcfg0 &= ~PADCFG0_GPIOTXSTATE;
995 writel(padcfg0, reg);
1004 u32 padcfg0;
1016 padcfg0 = readl(reg);
1018 if (padcfg0 & PADCFG0_PMODE_MASK)
1021 if (padcfg0 & PADCFG0_GPIOTXDIS)
1780 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE;
1892 __intel_gpio_is_direct_irq(pads[i].padcfg0)))
1895 intel_restore_padcfg(pctrl, desc->number, PADCFG0, pads[i].padcfg0);