Lines Matching refs:conf_reg
390 if (pin_reg->conf_reg == -1) { in imx_pinconf_get()
396 *config = readl(ipctl->base + pin_reg->conf_reg); in imx_pinconf_get()
413 if (pin_reg->conf_reg == -1) { in imx_pinconf_set()
425 reg = readl(ipctl->base + pin_reg->conf_reg); in imx_pinconf_set()
428 writel(reg, ipctl->base + pin_reg->conf_reg); in imx_pinconf_set()
430 writel(configs[i], ipctl->base + pin_reg->conf_reg); in imx_pinconf_set()
433 pin_reg->conf_reg, configs[i]); in imx_pinconf_set()
447 if (!pin_reg || pin_reg->conf_reg == -1) { in imx_pinconf_dbg_show()
452 config = readl(ipctl->base + pin_reg->conf_reg); in imx_pinconf_dbg_show()
547 u32 conf_reg; in imx_pinctrl_parse_groups() local
556 conf_reg = mux_reg; in imx_pinctrl_parse_groups()
558 conf_reg = be32_to_cpu(*list++); in imx_pinctrl_parse_groups()
559 if (!conf_reg) in imx_pinctrl_parse_groups()
560 conf_reg = -1; in imx_pinctrl_parse_groups()
563 pin_id = (mux_reg != -1) ? mux_reg / 4 : conf_reg / 4; in imx_pinctrl_parse_groups()
568 pin_reg->conf_reg = conf_reg; in imx_pinctrl_parse_groups()
719 info->pin_regs[i].conf_reg = -1; in imx_pinctrl_probe()