Lines Matching defs:dci
558 struct edac_device_ctl_info *dci = dev_id;
559 struct altr_edac_device_dev *drvdata = dci->pvt_info;
565 edac_device_handle_ce(dci, 0, 0, drvdata->edac_dev_name);
570 edac_device_handle_ue(dci, 0, 0, drvdata->edac_dev_name);
716 struct edac_device_ctl_info *dci;
746 dci = edac_device_alloc_ctl_info(sizeof(*drvdata), ecc_name,
750 if (!dci) {
757 drvdata = dci->pvt_info;
758 dci->dev = &pdev->dev;
759 platform_set_drvdata(pdev, dci);
781 0, dev_name(&pdev->dev), dci);
788 0, dev_name(&pdev->dev), dci);
792 dci->mod_name = "Altera ECC Manager";
793 dci->dev_name = drvdata->edac_dev_name;
795 res = edac_device_add_device(dci);
799 altr_create_edacdev_dbgfs(dci, drvdata->data);
806 edac_device_free_ctl_info(dci);
817 struct edac_device_ctl_info *dci = platform_get_drvdata(pdev);
818 struct altr_edac_device_dev *drvdata = dci->pvt_info;
822 edac_device_free_ctl_info(dci);
862 struct altr_edac_device_dev *dci = dev_id;
863 void __iomem *base = dci->base;
865 if (irq == dci->sb_irq) {
868 edac_device_handle_ce(dci->edac_dev, 0, 0, dci->edac_dev_name);
871 } else if (irq == dci->db_irq) {
874 edac_device_handle_ue(dci->edac_dev, 0, 0, dci->edac_dev_name);
875 if (dci->data->panic)
1293 struct altr_edac_device_dev *dci = dev_id;
1295 if (irq == dci->sb_irq) {
1296 regmap_write(dci->edac->ecc_mgr_map,
1299 edac_device_handle_ce(dci->edac_dev, 0, 0, dci->edac_dev_name);
1302 } else if (irq == dci->db_irq) {
1303 regmap_write(dci->edac->ecc_mgr_map,
1306 edac_device_handle_ue(dci->edac_dev, 0, 0, dci->edac_dev_name);
1506 struct edac_device_ctl_info *dci;
1525 dci = edac_device_alloc_ctl_info(sizeof(*altdev), ecc_name, 1,
1527 if (!dci) {
1535 altdev = dci->pvt_info;
1544 altdev->edac_dev = dci;
1546 dci->dev = &altdev->ddev;
1547 dci->ctl_name = "Altera ECC Manager";
1548 dci->mod_name = ecc_name;
1549 dci->dev_name = ecc_name;
1601 rc = edac_device_add_device(dci);
1608 altr_create_edacdev_dbgfs(dci, prv);
1617 edac_device_free_ctl_info(dci);
1896 struct edac_device_ctl_info *dci;
1932 dci = edac_device_alloc_ctl_info(sizeof(*altdev), ecc_name,
1936 if (!dci) {
1943 altdev = dci->pvt_info;
1944 dci->dev = edac->dev;
1948 altdev->edac_dev = dci;
1951 dci->dev = &altdev->ddev;
1952 dci->ctl_name = "Altera ECC Manager";
1953 dci->mod_name = ecc_name;
1954 dci->dev_name = ecc_name;
2007 rc = edac_device_add_device(dci);
2014 altr_create_edacdev_dbgfs(dci, prv);
2023 edac_device_free_ctl_info(dci);