Lines Matching refs:pvt
186 struct e7xxx_pvt *pvt = (struct e7xxx_pvt *)mci->pvt_info;
190 if ((page < pvt->tolm) ||
191 ((page >= 0x100000) && (page < pvt->remapbase)))
194 remap = (page - pvt->tolm) + pvt->remapbase;
196 if (remap < pvt->remaplimit)
200 return pvt->tolm - 1;
259 struct e7xxx_pvt *pvt;
261 pvt = (struct e7xxx_pvt *)mci->pvt_info;
262 pci_read_config_byte(pvt->bridge_ck, E7XXX_DRAM_FERR, &info->dram_ferr);
263 pci_read_config_byte(pvt->bridge_ck, E7XXX_DRAM_NERR, &info->dram_nerr);
266 pci_read_config_dword(pvt->bridge_ck, E7XXX_DRAM_CELOG_ADD,
268 pci_read_config_word(pvt->bridge_ck,
274 pci_read_config_dword(pvt->bridge_ck, E7XXX_DRAM_UELOG_ADD,
278 pci_write_bits8(pvt->bridge_ck, E7XXX_DRAM_FERR, 0x03, 0x03);
281 pci_write_bits8(pvt->bridge_ck, E7XXX_DRAM_NERR, 0x03, 0x03);
425 struct e7xxx_pvt *pvt = NULL;
449 mci = edac_mc_alloc(0, ARRAY_SIZE(layers), layers, sizeof(*pvt));
460 edac_dbg(3, "init pvt\n");
461 pvt = (struct e7xxx_pvt *)mci->pvt_info;
462 pvt->dev_info = &e7xxx_devs[dev_idx];
463 pvt->bridge_ck = pci_get_device(PCI_VENDOR_ID_INTEL,
464 pvt->dev_info->err_dev, pvt->bridge_ck);
466 if (!pvt->bridge_ck) {
474 mci->ctl_name = pvt->dev_info->ctl_name;
483 pvt->tolm = ((u32) pci_data) << 4;
485 pvt->remapbase = ((u32) pci_data) << 14;
487 pvt->remaplimit = ((u32) pci_data) << 14;
489 "tolm = %x, remapbase = %x, remaplimit = %x\n", pvt->tolm,
490 pvt->remapbase, pvt->remaplimit);
519 pci_dev_put(pvt->bridge_ck);
540 struct e7xxx_pvt *pvt;
550 pvt = (struct e7xxx_pvt *)mci->pvt_info;
551 pci_dev_put(pvt->bridge_ck);