Lines Matching refs:mux_reg
207 if (pin_reg->mux_reg == -1) { in imx_pmx_set()
215 reg = readl(ipctl->base + pin_reg->mux_reg); in imx_pmx_set()
218 writel(reg, ipctl->base + pin_reg->mux_reg); in imx_pmx_set()
220 writel(pin->mux_mode, ipctl->base + pin_reg->mux_reg); in imx_pmx_set()
223 pin_reg->mux_reg, pin->mux_mode); in imx_pmx_set()
313 if (pin_reg->mux_reg == -1) in imx_pmx_gpio_request_enable()
329 reg = readl(ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_request_enable()
332 writel(reg, ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_request_enable()
353 if (pin_reg->mux_reg == -1) in imx_pmx_gpio_set_direction()
357 reg = readl(ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_set_direction()
362 writel(reg, ipctl->base + pin_reg->mux_reg); in imx_pmx_gpio_set_direction()
539 u32 mux_reg = be32_to_cpu(*list++); in imx_pinctrl_parse_groups() local
546 conf_reg = mux_reg; in imx_pinctrl_parse_groups()
553 pin_id = mux_reg ? mux_reg / 4 : conf_reg / 4; in imx_pinctrl_parse_groups()
557 pin_reg->mux_reg = mux_reg; in imx_pinctrl_parse_groups()
670 info->pin_regs[i].mux_reg = -1; in imx_pinctrl_probe()