Lines Matching refs:padcfg0

74 	u32 padcfg0;  member
389 void __iomem *padcfg0; in intel_pinmux_set_mux() local
392 padcfg0 = intel_get_padcfg(pctrl, grp->pins[i], PADCFG0); in intel_pinmux_set_mux()
393 value = readl(padcfg0); in intel_pinmux_set_mux()
402 writel(value, padcfg0); in intel_pinmux_set_mux()
410 static void __intel_gpio_set_direction(void __iomem *padcfg0, bool input) in __intel_gpio_set_direction() argument
414 value = readl(padcfg0); in __intel_gpio_set_direction()
422 writel(value, padcfg0); in __intel_gpio_set_direction()
425 static void intel_gpio_set_gpio_mode(void __iomem *padcfg0) in intel_gpio_set_gpio_mode() argument
430 value = readl(padcfg0) & ~PADCFG0_PMODE_MASK; in intel_gpio_set_gpio_mode()
434 writel(value, padcfg0); in intel_gpio_set_gpio_mode()
442 void __iomem *padcfg0; in intel_gpio_request_enable() local
452 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_request_enable()
453 intel_gpio_set_gpio_mode(padcfg0); in intel_gpio_request_enable()
455 __intel_gpio_set_direction(padcfg0, true); in intel_gpio_request_enable()
467 void __iomem *padcfg0; in intel_gpio_set_direction() local
472 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_set_direction()
473 __intel_gpio_set_direction(padcfg0, input); in intel_gpio_set_direction()
659 void __iomem *padcfg0, *padcfg2; in intel_config_set_debounce() local
668 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_config_set_debounce()
672 value0 = readl(padcfg0); in intel_config_set_debounce()
694 writel(value0, padcfg0); in intel_config_set_debounce()
799 u32 padcfg0; in intel_gpio_get() local
810 padcfg0 = readl(reg); in intel_gpio_get()
811 if (!(padcfg0 & PADCFG0_GPIOTXDIS)) in intel_gpio_get()
812 return !!(padcfg0 & PADCFG0_GPIOTXSTATE); in intel_gpio_get()
814 return !!(padcfg0 & PADCFG0_GPIORXSTATE); in intel_gpio_get()
822 u32 padcfg0; in intel_gpio_set() local
834 padcfg0 = readl(reg); in intel_gpio_set()
836 padcfg0 |= PADCFG0_GPIOTXSTATE; in intel_gpio_set()
838 padcfg0 &= ~PADCFG0_GPIOTXSTATE; in intel_gpio_set()
839 writel(padcfg0, reg); in intel_gpio_set()
847 u32 padcfg0; in intel_gpio_get_direction() local
858 padcfg0 = readl(reg); in intel_gpio_get_direction()
860 if (padcfg0 & PADCFG0_PMODE_MASK) in intel_gpio_get_direction()
863 return !!(padcfg0 & PADCFG0_GPIOTXDIS); in intel_gpio_get_direction()
1440 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE; in intel_pinctrl_suspend()
1506 if (val != pads[i].padcfg0) { in intel_pinctrl_resume()
1507 writel(pads[i].padcfg0, padcfg); in intel_pinctrl_resume()