Lines Matching defs:dci
549 struct edac_device_ctl_info *dci = dev_id;
550 struct altr_edac_device_dev *drvdata = dci->pvt_info;
556 edac_device_handle_ce(dci, 0, 0, drvdata->edac_dev_name);
561 edac_device_handle_ue(dci, 0, 0, drvdata->edac_dev_name);
707 struct edac_device_ctl_info *dci;
737 dci = edac_device_alloc_ctl_info(sizeof(*drvdata), ecc_name,
741 if (!dci) {
748 drvdata = dci->pvt_info;
749 dci->dev = &pdev->dev;
750 platform_set_drvdata(pdev, dci);
772 0, dev_name(&pdev->dev), dci);
779 0, dev_name(&pdev->dev), dci);
783 dci->mod_name = "Altera ECC Manager";
784 dci->dev_name = drvdata->edac_dev_name;
786 res = edac_device_add_device(dci);
790 altr_create_edacdev_dbgfs(dci, drvdata->data);
797 edac_device_free_ctl_info(dci);
808 struct edac_device_ctl_info *dci = platform_get_drvdata(pdev);
809 struct altr_edac_device_dev *drvdata = dci->pvt_info;
813 edac_device_free_ctl_info(dci);
853 struct altr_edac_device_dev *dci = dev_id;
854 void __iomem *base = dci->base;
856 if (irq == dci->sb_irq) {
859 edac_device_handle_ce(dci->edac_dev, 0, 0, dci->edac_dev_name);
862 } else if (irq == dci->db_irq) {
865 edac_device_handle_ue(dci->edac_dev, 0, 0, dci->edac_dev_name);
866 if (dci->data->panic)
1246 struct altr_edac_device_dev *dci = dev_id;
1248 if (irq == dci->sb_irq) {
1249 regmap_write(dci->edac->ecc_mgr_map,
1252 edac_device_handle_ce(dci->edac_dev, 0, 0, dci->edac_dev_name);
1255 } else if (irq == dci->db_irq) {
1256 regmap_write(dci->edac->ecc_mgr_map,
1259 edac_device_handle_ue(dci->edac_dev, 0, 0, dci->edac_dev_name);
1459 struct edac_device_ctl_info *dci;
1478 dci = edac_device_alloc_ctl_info(sizeof(*altdev), ecc_name, 1,
1480 if (!dci) {
1488 altdev = dci->pvt_info;
1497 altdev->edac_dev = dci;
1499 dci->dev = &altdev->ddev;
1500 dci->ctl_name = "Altera ECC Manager";
1501 dci->mod_name = ecc_name;
1502 dci->dev_name = ecc_name;
1549 rc = edac_device_add_device(dci);
1556 altr_create_edacdev_dbgfs(dci, prv);
1565 edac_device_free_ctl_info(dci);
1847 struct edac_device_ctl_info *dci;
1883 dci = edac_device_alloc_ctl_info(sizeof(*altdev), ecc_name,
1887 if (!dci) {
1894 altdev = dci->pvt_info;
1895 dci->dev = edac->dev;
1899 altdev->edac_dev = dci;
1902 dci->dev = &altdev->ddev;
1903 dci->ctl_name = "Altera ECC Manager";
1904 dci->mod_name = ecc_name;
1905 dci->dev_name = ecc_name;
1958 rc = edac_device_add_device(dci);
1965 altr_create_edacdev_dbgfs(dci, prv);
1974 edac_device_free_ctl_info(dci);