Lines Matching refs:mc_vbase
63 in_be32(pdata->mc_vbase + in mpc85xx_mc_inject_data_hi_show()
74 in_be32(pdata->mc_vbase + in mpc85xx_mc_inject_data_lo_show()
85 in_be32(pdata->mc_vbase + MPC85XX_MC_ECC_ERR_INJECT)); in mpc85xx_mc_inject_ctrl_show()
95 out_be32(pdata->mc_vbase + MPC85XX_MC_DATA_ERR_INJECT_HI, in mpc85xx_mc_inject_data_hi_store()
109 out_be32(pdata->mc_vbase + MPC85XX_MC_DATA_ERR_INJECT_LO, in mpc85xx_mc_inject_data_lo_store()
123 out_be32(pdata->mc_vbase + MPC85XX_MC_ECC_ERR_INJECT, in mpc85xx_mc_inject_ctrl_store()
829 err_detect = in_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DETECT); in mpc85xx_mc_check()
838 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DETECT, err_detect); in mpc85xx_mc_check()
842 syndrome = in_be32(pdata->mc_vbase + MPC85XX_MC_CAPTURE_ECC); in mpc85xx_mc_check()
845 bus_width = (in_be32(pdata->mc_vbase + MPC85XX_MC_DDR_SDRAM_CFG) & in mpc85xx_mc_check()
852 err_addr = in_be32(pdata->mc_vbase + MPC85XX_MC_CAPTURE_ADDRESS); in mpc85xx_mc_check()
861 cap_high = in_be32(pdata->mc_vbase + MPC85XX_MC_CAPTURE_DATA_HI); in mpc85xx_mc_check()
862 cap_low = in_be32(pdata->mc_vbase + MPC85XX_MC_CAPTURE_DATA_LO); in mpc85xx_mc_check()
908 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DETECT, err_detect); in mpc85xx_mc_check()
917 err_detect = in_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DETECT); in mpc85xx_mc_isr()
937 sdram_ctl = in_be32(pdata->mc_vbase + MPC85XX_MC_DDR_SDRAM_CFG); in mpc85xx_init_csrows()
979 cs_bnds = in_be32(pdata->mc_vbase + MPC85XX_MC_CS_BNDS_0 + in mpc85xx_init_csrows()
1054 pdata->mc_vbase = devm_ioremap(&op->dev, r.start, resource_size(&r)); in mpc85xx_mc_err_probe()
1055 if (!pdata->mc_vbase) { in mpc85xx_mc_err_probe()
1061 sdram_ctl = in_be32(pdata->mc_vbase + MPC85XX_MC_DDR_SDRAM_CFG); in mpc85xx_mc_err_probe()
1088 in_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DISABLE); in mpc85xx_mc_err_probe()
1089 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DISABLE, 0); in mpc85xx_mc_err_probe()
1092 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DETECT, ~0); in mpc85xx_mc_err_probe()
1100 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_INT_EN, in mpc85xx_mc_err_probe()
1104 orig_ddr_err_sbe = in_be32(pdata->mc_vbase + in mpc85xx_mc_err_probe()
1108 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_SBE, 0x10000); in mpc85xx_mc_err_probe()
1150 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_INT_EN, 0); in mpc85xx_mc_err_remove()
1154 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_DISABLE, in mpc85xx_mc_err_remove()
1156 out_be32(pdata->mc_vbase + MPC85XX_MC_ERR_SBE, orig_ddr_err_sbe); in mpc85xx_mc_err_remove()