Lines Matching refs:mc_vbase

65 		       ddr_in32(pdata->mc_vbase + FSL_MC_DATA_ERR_INJECT_HI));  in fsl_mc_inject_data_hi_show()
75 ddr_in32(pdata->mc_vbase + FSL_MC_DATA_ERR_INJECT_LO)); in fsl_mc_inject_data_lo_show()
85 ddr_in32(pdata->mc_vbase + FSL_MC_ECC_ERR_INJECT)); in fsl_mc_inject_ctrl_show()
102 ddr_out32(pdata->mc_vbase + FSL_MC_DATA_ERR_INJECT_HI, val); in fsl_mc_inject_data_hi_store()
122 ddr_out32(pdata->mc_vbase + FSL_MC_DATA_ERR_INJECT_LO, val); in fsl_mc_inject_data_lo_store()
142 ddr_out32(pdata->mc_vbase + FSL_MC_ECC_ERR_INJECT, val); in fsl_mc_inject_ctrl_store()
288 err_detect = ddr_in32(pdata->mc_vbase + FSL_MC_ERR_DETECT); in fsl_mc_check()
297 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DETECT, err_detect); in fsl_mc_check()
301 syndrome = ddr_in32(pdata->mc_vbase + FSL_MC_CAPTURE_ECC); in fsl_mc_check()
304 bus_width = (ddr_in32(pdata->mc_vbase + FSL_MC_DDR_SDRAM_CFG) & in fsl_mc_check()
312 ddr_in32(pdata->mc_vbase + FSL_MC_CAPTURE_EXT_ADDRESS), in fsl_mc_check()
313 ddr_in32(pdata->mc_vbase + FSL_MC_CAPTURE_ADDRESS)); in fsl_mc_check()
322 cap_high = ddr_in32(pdata->mc_vbase + FSL_MC_CAPTURE_DATA_HI); in fsl_mc_check()
323 cap_low = ddr_in32(pdata->mc_vbase + FSL_MC_CAPTURE_DATA_LO); in fsl_mc_check()
369 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DETECT, err_detect); in fsl_mc_check()
378 err_detect = ddr_in32(pdata->mc_vbase + FSL_MC_ERR_DETECT); in fsl_mc_isr()
398 sdram_ctl = ddr_in32(pdata->mc_vbase + FSL_MC_DDR_SDRAM_CFG); in fsl_ddr_init_csrows()
446 cs_bnds = ddr_in32(pdata->mc_vbase + FSL_MC_CS_BNDS_0 + in fsl_ddr_init_csrows()
526 pdata->mc_vbase = devm_ioremap(&op->dev, r.start, resource_size(&r)); in fsl_mc_err_probe()
527 if (!pdata->mc_vbase) { in fsl_mc_err_probe()
533 sdram_ctl = ddr_in32(pdata->mc_vbase + FSL_MC_DDR_SDRAM_CFG); in fsl_mc_err_probe()
560 orig_ddr_err_disable = ddr_in32(pdata->mc_vbase + FSL_MC_ERR_DISABLE); in fsl_mc_err_probe()
561 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DISABLE, 0); in fsl_mc_err_probe()
564 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DETECT, ~0); in fsl_mc_err_probe()
573 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_INT_EN, in fsl_mc_err_probe()
577 orig_ddr_err_sbe = ddr_in32(pdata->mc_vbase + in fsl_mc_err_probe()
581 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_SBE, 0x10000); in fsl_mc_err_probe()
622 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_INT_EN, 0); in fsl_mc_err_remove()
625 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_DISABLE, in fsl_mc_err_remove()
627 ddr_out32(pdata->mc_vbase + FSL_MC_ERR_SBE, orig_ddr_err_sbe); in fsl_mc_err_remove()