Lines Matching refs:pdata
284 static void get_total_mem(struct cpc925_mc_pdata *pdata)
300 pdata->total_mem = 0;
307 pdata->total_mem += size;
311 edac_dbg(0, "total_mem 0x%lx\n", pdata->total_mem);
316 struct cpc925_mc_pdata *pdata = mci->pvt_info;
324 get_total_mem(pdata);
327 mbmr = __raw_readl(pdata->vbase + REG_MBMR_OFFSET +
329 mbbar = __raw_readl(pdata->vbase + REG_MBBAR_OFFSET +
382 struct cpc925_mc_pdata *pdata = mci->pvt_info;
387 apimask = __raw_readl(pdata->vbase + REG_APIMASK_OFFSET);
390 __raw_writel(apimask, pdata->vbase + REG_APIMASK_OFFSET);
394 mccr = __raw_readl(pdata->vbase + REG_MCCR_OFFSET);
397 __raw_writel(mccr, pdata->vbase + REG_MCCR_OFFSET);
520 struct cpc925_mc_pdata *pdata = mci->pvt_info;
529 apiexcp = __raw_readl(pdata->vbase + REG_APIEXCP_OFFSET);
533 mesr = __raw_readl(pdata->vbase + REG_MESR_OFFSET);
536 mear = __raw_readl(pdata->vbase + REG_MEAR_OFFSET);
560 __raw_readl(pdata->vbase + REG_APIMASK_OFFSET));
564 __raw_readl(pdata->vbase + REG_MSCR_OFFSET));
566 __raw_readl(pdata->vbase + REG_MSRSR_OFFSET));
568 __raw_readl(pdata->vbase + REG_MSRER_OFFSET));
570 __raw_readl(pdata->vbase + REG_MSPR_OFFSET));
572 __raw_readl(pdata->vbase + REG_MCCR_OFFSET));
574 __raw_readl(pdata->vbase + REG_MCRER_OFFSET));
865 struct cpc925_mc_pdata *pdata = mci->pvt_info;
870 mscr = __raw_readl(pdata->vbase + REG_MSCR_OFFSET);
912 struct cpc925_mc_pdata *pdata;
962 pdata = mci->pvt_info;
963 pdata->vbase = vbase;
964 pdata->edac_idx = edac_mc_idx++;
965 pdata->name = pdev->name;