Lines Matching defs:pci
18 #include <asm/octeon/cvmx-pci-defs.h>
23 static void octeon_pci_poll(struct edac_pci_ctl_info *pci)
29 edac_pci_handle_pe(pci, pci->ctl_name);
34 edac_pci_handle_npe(pci, "Signaled System Error");
39 edac_pci_handle_npe(pci, "Received Master Abort");
44 edac_pci_handle_npe(pci, "Received Target Abort");
49 edac_pci_handle_npe(pci, "Signaled Target Abort");
54 edac_pci_handle_npe(pci, "Master Data Parity Error");
62 struct edac_pci_ctl_info *pci;
65 pci = edac_pci_alloc_ctl_info(0, "octeon_pci_err");
66 if (!pci)
69 pci->dev = &pdev->dev;
70 platform_set_drvdata(pdev, pci);
71 pci->dev_name = dev_name(&pdev->dev);
73 pci->mod_name = "octeon-pci";
74 pci->ctl_name = "octeon_pci_err";
75 pci->edac_check = octeon_pci_poll;
77 if (edac_pci_add_device(pci, 0) > 0) {
85 edac_pci_free_ctl_info(pci);
92 struct edac_pci_ctl_info *pci = platform_get_drvdata(pdev);
95 edac_pci_free_ctl_info(pci);