Lines Matching refs:padcfg0

88 	u32 padcfg0;  member
403 void __iomem *padcfg0; in intel_pinmux_set_mux() local
406 padcfg0 = intel_get_padcfg(pctrl, grp->grp.pins[i], PADCFG0); in intel_pinmux_set_mux()
407 value = readl(padcfg0); in intel_pinmux_set_mux()
416 writel(value, padcfg0); in intel_pinmux_set_mux()
424 static void __intel_gpio_set_direction(void __iomem *padcfg0, bool input) in __intel_gpio_set_direction() argument
428 value = readl(padcfg0); in __intel_gpio_set_direction()
436 writel(value, padcfg0); in __intel_gpio_set_direction()
444 static int intel_gpio_get_gpio_mode(void __iomem *padcfg0) in intel_gpio_get_gpio_mode() argument
446 return __intel_gpio_get_gpio_mode(readl(padcfg0)); in intel_gpio_get_gpio_mode()
449 static void intel_gpio_set_gpio_mode(void __iomem *padcfg0) in intel_gpio_set_gpio_mode() argument
453 value = readl(padcfg0); in intel_gpio_set_gpio_mode()
467 writel(value, padcfg0); in intel_gpio_set_gpio_mode()
475 void __iomem *padcfg0; in intel_gpio_request_enable() local
478 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_request_enable()
498 if (intel_gpio_get_gpio_mode(padcfg0) == PADCFG0_PMODE_GPIO) { in intel_gpio_request_enable()
503 intel_gpio_set_gpio_mode(padcfg0); in intel_gpio_request_enable()
515 void __iomem *padcfg0; in intel_gpio_set_direction() local
518 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_set_direction()
521 __intel_gpio_set_direction(padcfg0, input); in intel_gpio_set_direction()
767 void __iomem *padcfg0, *padcfg2; in intel_config_set_debounce() local
775 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_config_set_debounce()
779 value0 = readl(padcfg0); in intel_config_set_debounce()
801 writel(value0, padcfg0); in intel_config_set_debounce()
933 u32 padcfg0; in intel_gpio_get() local
944 padcfg0 = readl(reg); in intel_gpio_get()
945 if (!(padcfg0 & PADCFG0_GPIOTXDIS)) in intel_gpio_get()
946 return !!(padcfg0 & PADCFG0_GPIOTXSTATE); in intel_gpio_get()
948 return !!(padcfg0 & PADCFG0_GPIORXSTATE); in intel_gpio_get()
957 u32 padcfg0; in intel_gpio_set() local
969 padcfg0 = readl(reg); in intel_gpio_set()
971 padcfg0 |= PADCFG0_GPIOTXSTATE; in intel_gpio_set()
973 padcfg0 &= ~PADCFG0_GPIOTXSTATE; in intel_gpio_set()
974 writel(padcfg0, reg); in intel_gpio_set()
983 u32 padcfg0; in intel_gpio_get_direction() local
995 padcfg0 = readl(reg); in intel_gpio_get_direction()
997 if (padcfg0 & PADCFG0_PMODE_MASK) in intel_gpio_get_direction()
1000 if (padcfg0 & PADCFG0_GPIOTXDIS) in intel_gpio_get_direction()
1736 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE; in intel_pinctrl_suspend_noirq()
1846 intel_restore_padcfg(pctrl, desc->number, PADCFG0, pads[i].padcfg0); in intel_pinctrl_resume_noirq()