Lines Matching defs:altdev

1507 	struct altr_edac_device_dev *altdev;
1525 dci = edac_device_alloc_ctl_info(sizeof(*altdev), ecc_name, 1,
1535 altdev = dci->pvt_info;
1536 *altdev = *device;
1538 if (!devres_open_group(&altdev->ddev, altr_portb_setup, GFP_KERNEL))
1542 altdev->edac_dev_name = ecc_name;
1543 altdev->edac_idx = edac_idx;
1544 altdev->edac_dev = dci;
1545 altdev->data = prv;
1546 dci->dev = &altdev->ddev;
1558 altdev->sb_irq = irq_of_parse_and_map(np, 1);
1560 altdev->sb_irq = irq_of_parse_and_map(np, 2);
1562 if (!altdev->sb_irq) {
1567 rc = devm_request_irq(&altdev->ddev, altdev->sb_irq,
1570 ecc_name, altdev);
1578 rc = of_property_read_u32_index(np, "interrupts", 1, &altdev->db_irq);
1585 altdev->db_irq = irq_of_parse_and_map(np, 3);
1586 if (!altdev->db_irq) {
1591 rc = devm_request_irq(&altdev->ddev, altdev->db_irq,
1594 ecc_name, altdev);
1610 list_add(&altdev->next, &altdev->edac->a10_ecc_devices);
1612 devres_remove_group(&altdev->ddev, altr_portb_setup);
1618 devres_release_group(&altdev->ddev, altr_portb_setup);
1897 struct altr_edac_device_dev *altdev;
1932 dci = edac_device_alloc_ctl_info(sizeof(*altdev), ecc_name,
1943 altdev = dci->pvt_info;
1945 altdev->edac_dev_name = ecc_name;
1946 altdev->edac_idx = edac_idx;
1947 altdev->edac = edac;
1948 altdev->edac_dev = dci;
1949 altdev->data = prv;
1950 altdev->ddev = *edac->dev;
1951 dci->dev = &altdev->ddev;
1956 altdev->base = devm_ioremap_resource(edac->dev, &res);
1957 if (IS_ERR(altdev->base)) {
1958 rc = PTR_ERR(altdev->base);
1963 if (altdev->data->setup) {
1964 rc = altdev->data->setup(altdev);
1969 altdev->sb_irq = irq_of_parse_and_map(np, 0);
1970 if (!altdev->sb_irq) {
1975 rc = devm_request_irq(edac->dev, altdev->sb_irq, prv->ecc_irq_handler,
1977 ecc_name, altdev);
1985 rc = of_property_read_u32_index(np, "interrupts", 0, &altdev->db_irq);
1992 altdev->db_irq = irq_of_parse_and_map(np, 1);
1993 if (!altdev->db_irq) {
1998 rc = devm_request_irq(edac->dev, altdev->db_irq, prv->ecc_irq_handler,
2000 ecc_name, altdev);
2016 list_add(&altdev->next, &edac->a10_ecc_devices);