Changeset 645d3832 in mainline for uspace/drv/block/pci-ide/main.c


Ignore:
Timestamp:
2024-06-10T17:29:13Z (4 weeks ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
a38d504
Parents:
69c376b5
git-author:
Jiri Svoboda <jiri@…> (2024-06-10 17:24:58)
git-committer:
Jiri Svoboda <jiri@…> (2024-06-10 17:29:13)
Message:

Add DMA support to PCI-IDE / libata (register commands)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/block/pci-ide/main.c

    r69c376b5 r645d3832  
    150150        ctrl->dev = dev;
    151151
     152        rc = pci_ide_ctrl_init(ctrl, &res);
     153        if (rc != EOK)
     154                goto error;
     155
    152156        rc = pci_ide_channel_init(ctrl, &ctrl->channel[0], 0, &res);
    153157        if (rc == ENOENT)
     
    333337        ddf_msg(LVL_DEBUG, "pci_ide_dev_gone(%p)", dev);
    334338
     339        rc = pci_ide_ctrl_fini(ctrl);
     340        if (rc != EOK)
     341                return rc;
     342
    335343        rc = pci_ide_channel_fini(&ctrl->channel[0]);
    336344        if (rc != EOK)
Note: See TracChangeset for help on using the changeset viewer.