diff options
Diffstat (limited to 'drivers/usb/host/ehci-grlib.c')
| -rw-r--r-- | drivers/usb/host/ehci-grlib.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/usb/host/ehci-grlib.c b/drivers/usb/host/ehci-grlib.c index b52a66ce92e..495b6fbcbcd 100644 --- a/drivers/usb/host/ehci-grlib.c +++ b/drivers/usb/host/ehci-grlib.c @@ -113,7 +113,8 @@ static int ehci_hcd_grlib_probe(struct platform_device *op)  	irq = irq_of_parse_and_map(dn, 0);  	if (irq == NO_IRQ) { -		printk(KERN_ERR "%s: irq_of_parse_and_map failed\n", __FILE__); +		dev_err(&op->dev, "%s: irq_of_parse_and_map failed\n", +			__FILE__);  		rv = -EBUSY;  		goto err_irq;  	} @@ -140,6 +141,7 @@ static int ehci_hcd_grlib_probe(struct platform_device *op)  	if (rv)  		goto err_ioremap; +	device_wakeup_enable(hcd->self.controller);  	return 0;  err_ioremap:  | 
