projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove reference to bogus packet
[openwrt.git]
/
target
/
linux
/
ar71xx
/
files
/
drivers
/
usb
/
host
/
ehci-ar71xx.c
diff --git
a/target/linux/ar71xx/files/drivers/usb/host/ehci-ar71xx.c
b/target/linux/ar71xx/files/drivers/usb/host/ehci-ar71xx.c
index
f02b176
..
5b929e1
100644
(file)
--- a/
target/linux/ar71xx/files/drivers/usb/host/ehci-ar71xx.c
+++ b/
target/linux/ar71xx/files/drivers/usb/host/ehci-ar71xx.c
@@
-30,6
+30,7
@@
static int ehci_ar71xx_init(struct usb_hcd *hcd)
ehci->hcs_params = ehci_readl(ehci, &ehci->caps->hcs_params);
ehci->sbrn = 0x20;
ehci->hcs_params = ehci_readl(ehci, &ehci->caps->hcs_params);
ehci->sbrn = 0x20;
+ ehci->has_synopsys_hc_bug = 1;
ehci_reset(ehci);
ehci_reset(ehci);
@@
-78,7
+79,7
@@
static int ehci_ar71xx_probe(const struct hc_driver *driver,
res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
if (!res) {
dev_dbg(&pdev->dev, "no IRQ specified for %s\n",
res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
if (!res) {
dev_dbg(&pdev->dev, "no IRQ specified for %s\n",
-
pdev->dev.bus_id
);
+
dev_name(&pdev->dev)
);
return -ENODEV;
}
irq = res->start;
return -ENODEV;
}
irq = res->start;
@@
-86,11
+87,11
@@
static int ehci_ar71xx_probe(const struct hc_driver *driver,
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!res) {
dev_dbg(&pdev->dev, "no base address specified for %s\n",
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!res) {
dev_dbg(&pdev->dev, "no base address specified for %s\n",
-
pdev->dev.bus_id
);
+
dev_name(&pdev->dev)
);
return -ENODEV;
}
return -ENODEV;
}
- hcd = usb_create_hcd(driver, &pdev->dev,
pdev->dev.bus_id
);
+ hcd = usb_create_hcd(driver, &pdev->dev,
dev_name(&pdev->dev)
);
if (!hcd)
return -ENOMEM;
if (!hcd)
return -ENOMEM;
@@
-204,7
+205,7
@@
static int ehci_ar71xx_driver_probe(struct platform_device *pdev)
pdata = pdev->dev.platform_data;
if (!pdata) {
dev_err(&pdev->dev, "no platform data specified for %s\n",
pdata = pdev->dev.platform_data;
if (!pdata) {
dev_err(&pdev->dev, "no platform data specified for %s\n",
-
pdev->dev.bus_id
);
+
dev_name(&pdev->dev)
);
return -ENODEV;
}
return -ENODEV;
}
This page took
0.034066 seconds
and
4
git commands to generate.