Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 325803
b: refs/heads/master
c: f0675e2
h: refs/heads/master
i:
  325801: a32d97f
  325799: 72ef7d5
v: v3
  • Loading branch information
Julia Lawall authored and Greg Kroah-Hartman committed Aug 10, 2012
1 parent ac2f4c1 commit b4645a1
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 15 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8ca41ae35f5567280eac787a9cc9bcd5988b9f82
refs/heads/master: f0675e2a99dd305114986d22e2572c72bd69804b
16 changes: 2 additions & 14 deletions trunk/drivers/usb/host/ehci-cns3xxx.c
Original file line number Diff line number Diff line change
Expand Up @@ -105,27 +105,17 @@ static int cns3xxx_ehci_probe(struct platform_device *pdev)
hcd->rsrc_start = res->start;
hcd->rsrc_len = resource_size(res);

if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len,
driver->description)) {
dev_dbg(dev, "controller already in use\n");
retval = -EBUSY;
goto err1;
}

hcd->regs = ioremap(hcd->rsrc_start, hcd->rsrc_len);
hcd->regs = devm_request_and_ioremap(&pdev->dev, res);
if (hcd->regs == NULL) {
dev_dbg(dev, "error mapping memory\n");
retval = -EFAULT;
goto err2;
goto err1;
}

retval = usb_add_hcd(hcd, irq, IRQF_SHARED);
if (retval == 0)
return retval;

iounmap(hcd->regs);
err2:
release_mem_region(hcd->rsrc_start, hcd->rsrc_len);
err1:
usb_put_hcd(hcd);

Expand All @@ -137,8 +127,6 @@ static int cns3xxx_ehci_remove(struct platform_device *pdev)
struct usb_hcd *hcd = platform_get_drvdata(pdev);

usb_remove_hcd(hcd);
iounmap(hcd->regs);
release_mem_region(hcd->rsrc_start, hcd->rsrc_len);

/*
* EHCI and OHCI share the same clock and power,
Expand Down

0 comments on commit b4645a1

Please sign in to comment.