Lines Matching refs:mc_vbase

107 	struct regmap *mc_vbase;  member
117 regmap_read(drvdata->mc_vbase, ERRADDR_OFST, &err_addr); in altr_sdram_mc_err_handler()
119 regmap_read(drvdata->mc_vbase, DRAMSTS_OFST, &status); in altr_sdram_mc_err_handler()
122 regmap_read(drvdata->mc_vbase, DBECOUNT_OFST, &err_count); in altr_sdram_mc_err_handler()
127 regmap_read(drvdata->mc_vbase, SBECOUNT_OFST, &err_count); in altr_sdram_mc_err_handler()
134 regmap_write(drvdata->mc_vbase, DRAMINTR_OFST, in altr_sdram_mc_err_handler()
159 regmap_read(drvdata->mc_vbase, CTLCFG_OFST, &read_reg); in altr_sdr_mc_err_inject_write()
169 regmap_write(drvdata->mc_vbase, CTLCFG_OFST, in altr_sdr_mc_err_inject_write()
174 regmap_write(drvdata->mc_vbase, CTLCFG_OFST, in altr_sdr_mc_err_inject_write()
182 regmap_write(drvdata->mc_vbase, CTLCFG_OFST, read_reg); in altr_sdr_mc_err_inject_write()
223 static u32 altr_sdram_get_total_mem_size(struct regmap *mc_vbase) in altr_sdram_get_total_mem_size() argument
227 if (regmap_read(mc_vbase, DRAMADDRW_OFST, &read_reg) < 0) in altr_sdram_get_total_mem_size()
230 if (regmap_read(mc_vbase, DRAMIFWIDTH_OFST, &width) < 0) in altr_sdram_get_total_mem_size()
259 struct regmap *mc_vbase; in altr_sdram_probe() local
267 mc_vbase = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, in altr_sdram_probe()
269 if (IS_ERR(mc_vbase)) { in altr_sdram_probe()
275 if (regmap_read(mc_vbase, CTLCFG_OFST, &read_reg) || in altr_sdram_probe()
283 mem_size = altr_sdram_get_total_mem_size(mc_vbase); in altr_sdram_probe()
291 if (regmap_write(mc_vbase, DRAMINTR_OFST, DRAMINTR_INTRCLR)) { in altr_sdram_probe()
317 drvdata->mc_vbase = mc_vbase; in altr_sdram_probe()
354 if (regmap_write(drvdata->mc_vbase, DRAMINTR_OFST, in altr_sdram_probe()