Home
last modified time | relevance | path

Searched refs:padcfg0 (Results 1 – 2 of 2) sorted by relevance

/linux-5.19.10/drivers/pinctrl/intel/
Dpinctrl-intel.c88 u32 padcfg0; member
403 void __iomem *padcfg0; in intel_pinmux_set_mux() local
406 padcfg0 = intel_get_padcfg(pctrl, 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()
439 static int intel_gpio_get_gpio_mode(void __iomem *padcfg0) in intel_gpio_get_gpio_mode() argument
441 return (readl(padcfg0) & PADCFG0_PMODE_MASK) >> PADCFG0_PMODE_SHIFT; in intel_gpio_get_gpio_mode()
[all …]
Dpinctrl-baytrail.c666 void __iomem *padcfg0; in byt_set_group_simple_mux() local
669 padcfg0 = byt_gpio_reg(vg, group.pins[i], BYT_CONF0_REG); in byt_set_group_simple_mux()
670 if (!padcfg0) { in byt_set_group_simple_mux()
677 value = readl(padcfg0); in byt_set_group_simple_mux()
680 writel(value, padcfg0); in byt_set_group_simple_mux()
696 void __iomem *padcfg0; in byt_set_group_mixed_mux() local
699 padcfg0 = byt_gpio_reg(vg, group.pins[i], BYT_CONF0_REG); in byt_set_group_mixed_mux()
700 if (!padcfg0) { in byt_set_group_mixed_mux()
707 value = readl(padcfg0); in byt_set_group_mixed_mux()
710 writel(value, padcfg0); in byt_set_group_mixed_mux()