Lines Matching refs:mc_vbase
85 regmap_read(drvdata->mc_vbase, priv->ecc_stat_offset, &status); in altr_sdram_mc_err_handler()
88 regmap_read(drvdata->mc_vbase, priv->ecc_daddr_offset, in altr_sdram_mc_err_handler()
91 regmap_read(drvdata->mc_vbase, priv->ecc_uecnt_offset, in altr_sdram_mc_err_handler()
97 regmap_read(drvdata->mc_vbase, priv->ecc_saddr_offset, in altr_sdram_mc_err_handler()
100 regmap_read(drvdata->mc_vbase, priv->ecc_cecnt_offset, in altr_sdram_mc_err_handler()
107 regmap_write(drvdata->mc_vbase, priv->ecc_irq_clr_offset, in altr_sdram_mc_err_handler()
134 regmap_read(drvdata->mc_vbase, priv->ce_ue_trgr_offset, in altr_sdr_mc_err_inject_write()
145 regmap_write(drvdata->mc_vbase, priv->ce_ue_trgr_offset, in altr_sdr_mc_err_inject_write()
150 regmap_write(drvdata->mc_vbase, priv->ce_ue_trgr_offset, in altr_sdr_mc_err_inject_write()
158 regmap_write(drvdata->mc_vbase, priv->ce_ue_trgr_offset, read_reg); in altr_sdr_mc_err_inject_write()
233 static int a10_init(struct regmap *mc_vbase) in a10_init() argument
235 if (regmap_update_bits(mc_vbase, A10_INTMODE_OFST, in a10_init()
242 if (regmap_write(mc_vbase, A10_SERRCNTREG_OFST, 1)) { in a10_init()
289 struct regmap *mc_vbase; in altr_sdram_probe() local
300 mc_vbase = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, in altr_sdram_probe()
302 if (IS_ERR(mc_vbase)) { in altr_sdram_probe()
313 if (regmap_read(mc_vbase, priv->ecc_ctrl_offset, &read_reg) || in altr_sdram_probe()
328 if (regmap_update_bits(mc_vbase, priv->ecc_irq_en_offset, in altr_sdram_probe()
336 if (regmap_update_bits(mc_vbase, priv->ecc_cnt_rst_offset, in altr_sdram_probe()
344 if (regmap_update_bits(mc_vbase, priv->ecc_cnt_rst_offset, in altr_sdram_probe()
374 drvdata->mc_vbase = mc_vbase; in altr_sdram_probe()
408 res = a10_init(mc_vbase); in altr_sdram_probe()
439 if (regmap_update_bits(drvdata->mc_vbase, priv->ecc_irq_en_offset, in altr_sdram_probe()