Lines Matching refs:read_reg
149 u32 reg, read_reg; in altr_sdr_mc_err_inject_write() local
159 regmap_read(drvdata->mc_vbase, CTLCFG_OFST, &read_reg); in altr_sdr_mc_err_inject_write()
160 read_reg &= ~(CTLCFG_GEN_SB_ERR | CTLCFG_GEN_DB_ERR); in altr_sdr_mc_err_inject_write()
170 (read_reg | CTLCFG_GEN_DB_ERR)); in altr_sdr_mc_err_inject_write()
175 (read_reg | CTLCFG_GEN_SB_ERR)); in altr_sdr_mc_err_inject_write()
182 regmap_write(drvdata->mc_vbase, CTLCFG_OFST, read_reg); in altr_sdr_mc_err_inject_write()
193 read_reg = ACCESS_ONCE(ptemp[1]); in altr_sdr_mc_err_inject_write()
198 reg, read_reg); in altr_sdr_mc_err_inject_write()
225 u32 size, read_reg, row, bank, col, cs, width; in altr_sdram_get_total_mem_size() local
227 if (regmap_read(mc_vbase, DRAMADDRW_OFST, &read_reg) < 0) in altr_sdram_get_total_mem_size()
233 col = (read_reg & DRAMADDRW_COLBIT_MASK) >> in altr_sdram_get_total_mem_size()
235 row = (read_reg & DRAMADDRW_ROWBIT_MASK) >> in altr_sdram_get_total_mem_size()
237 bank = (read_reg & DRAMADDRW_BANKBIT_MASK) >> in altr_sdram_get_total_mem_size()
239 cs = (read_reg & DRAMADDRW_CSBIT_MASK) >> in altr_sdram_get_total_mem_size()
261 u32 read_reg, mem_size; in altr_sdram_probe() local
275 if (regmap_read(mc_vbase, CTLCFG_OFST, &read_reg) || in altr_sdram_probe()
276 ((read_reg & CTLCFG_ECC_AUTO_EN) != CTLCFG_ECC_AUTO_EN)) { in altr_sdram_probe()
278 "No ECC/ECC disabled [0x%08X]\n", read_reg); in altr_sdram_probe()