Lines Matching refs:padcfg0
116 u32 padcfg0; member
444 void __iomem *padcfg0; in intel_pinmux_set_mux() local
447 padcfg0 = intel_get_padcfg(pctrl, grp->grp.pins[i], PADCFG0); in intel_pinmux_set_mux()
449 value = readl(padcfg0); in intel_pinmux_set_mux()
458 writel(value, padcfg0); in intel_pinmux_set_mux()
514 static int intel_gpio_get_gpio_mode(void __iomem *padcfg0) in intel_gpio_get_gpio_mode() argument
516 return __intel_gpio_get_gpio_mode(readl(padcfg0)); in intel_gpio_get_gpio_mode()
519 static void intel_gpio_set_gpio_mode(void __iomem *padcfg0) in intel_gpio_set_gpio_mode() argument
523 value = readl(padcfg0); in intel_gpio_set_gpio_mode()
536 writel(value, padcfg0); in intel_gpio_set_gpio_mode()
544 void __iomem *padcfg0; in intel_gpio_request_enable() local
546 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_request_enable()
562 if (intel_gpio_get_gpio_mode(padcfg0) == PADCFG0_PMODE_GPIO) in intel_gpio_request_enable()
565 intel_gpio_set_gpio_mode(padcfg0); in intel_gpio_request_enable()
575 void __iomem *padcfg0; in intel_gpio_set_direction() local
578 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_set_direction()
582 value = readl(padcfg0); in intel_gpio_set_direction()
587 writel(value, padcfg0); in intel_gpio_set_direction()
685 void __iomem *padcfg0; in intel_config_get_high_impedance() local
688 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_config_get_high_impedance()
691 value = readl(padcfg0); in intel_config_get_high_impedance()
848 void __iomem *padcfg0; in intel_gpio_set_high_impedance() local
851 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_gpio_set_high_impedance()
855 value = readl(padcfg0); in intel_gpio_set_high_impedance()
857 writel(value, padcfg0); in intel_gpio_set_high_impedance()
863 void __iomem *padcfg0, *padcfg2; in intel_config_set_debounce() local
879 padcfg0 = intel_get_padcfg(pctrl, pin, PADCFG0); in intel_config_set_debounce()
883 value0 = readl(padcfg0); in intel_config_set_debounce()
897 writel(value0, padcfg0); in intel_config_set_debounce()
1018 u32 padcfg0; in intel_gpio_get() local
1029 padcfg0 = readl(reg); in intel_gpio_get()
1030 if (__intel_gpio_get_direction(padcfg0) & PAD_CONNECT_OUTPUT) in intel_gpio_get()
1031 return !!(padcfg0 & PADCFG0_GPIOTXSTATE); in intel_gpio_get()
1033 return !!(padcfg0 & PADCFG0_GPIORXSTATE); in intel_gpio_get()
1041 u32 padcfg0; in intel_gpio_set() local
1054 padcfg0 = readl(reg); in intel_gpio_set()
1056 padcfg0 |= PADCFG0_GPIOTXSTATE; in intel_gpio_set()
1058 padcfg0 &= ~PADCFG0_GPIOTXSTATE; in intel_gpio_set()
1059 writel(padcfg0, reg); in intel_gpio_set()
1066 u32 padcfg0; in intel_gpio_get_direction() local
1078 padcfg0 = readl(reg); in intel_gpio_get_direction()
1080 if (padcfg0 & PADCFG0_PMODE_MASK) in intel_gpio_get_direction()
1083 if (__intel_gpio_get_direction(padcfg0) & PAD_CONNECT_OUTPUT) in intel_gpio_get_direction()
1796 pads[i].padcfg0 = val & ~PADCFG0_GPIORXSTATE; in intel_pinctrl_suspend_noirq()
1907 __intel_gpio_is_direct_irq(pads[i].padcfg0))) in intel_pinctrl_resume_noirq()
1910 intel_restore_padcfg(pctrl, desc->number, PADCFG0, pads[i].padcfg0); in intel_pinctrl_resume_noirq()