Lines Matching full:conf_reg
356 if (pin_reg->conf_reg == -1) { in imx_pinconf_get_mmio()
362 *config = readl(ipctl->base + pin_reg->conf_reg); in imx_pinconf_get_mmio()
391 if (pin_reg->conf_reg == -1) { in imx_pinconf_set_mmio()
403 reg = readl(ipctl->base + pin_reg->conf_reg); in imx_pinconf_set_mmio()
406 writel(reg, ipctl->base + pin_reg->conf_reg); in imx_pinconf_set_mmio()
408 pin_reg->conf_reg, reg); in imx_pinconf_set_mmio()
410 writel(configs[i], ipctl->base + pin_reg->conf_reg); in imx_pinconf_set_mmio()
412 pin_reg->conf_reg, configs[i]); in imx_pinconf_set_mmio()
453 if (pin_reg->conf_reg == -1) { in imx_pinconf_dbg_show()
458 config = readl(ipctl->base + pin_reg->conf_reg); in imx_pinconf_dbg_show()
505 * <mux_reg conf_reg input_reg mux_mode input_val>
524 u32 mux_reg, conf_reg; in imx_pinctrl_parse_pin_mmio() local
533 conf_reg = mux_reg; in imx_pinctrl_parse_pin_mmio()
535 conf_reg = be32_to_cpu(*list++); in imx_pinctrl_parse_pin_mmio()
536 if (!conf_reg) in imx_pinctrl_parse_pin_mmio()
537 conf_reg = -1; in imx_pinctrl_parse_pin_mmio()
540 *pin_id = (mux_reg != -1) ? mux_reg / 4 : conf_reg / 4; in imx_pinctrl_parse_pin_mmio()
544 pin_reg->conf_reg = conf_reg; in imx_pinctrl_parse_pin_mmio()
814 ipctl->pin_regs[i].conf_reg = -1; in imx_pinctrl_probe()