|
@@ -109,7 +109,7 @@ static int ohci_hcd_sh_probe(struct platform_device *pdev)
|
|
|
hcd->regs = (void __iomem *)res->start;
|
|
|
hcd->rsrc_start = res->start;
|
|
|
hcd->rsrc_len = resource_size(res);
|
|
|
- ret = usb_add_hcd(hcd, irq, IRQF_DISABLED);
|
|
|
+ ret = usb_add_hcd(hcd, irq, IRQF_DISABLED | IRQF_SHARED);
|
|
|
if (ret != 0) {
|
|
|
err("Failed to add hcd");
|
|
|
usb_put_hcd(hcd);
|