usb: phy: return -ENXIO when PHY layer isn't enabled
authorFelipe Balbi <balbi@ti.com>
Thu, 14 Mar 2013 15:59:06 +0000 (17:59 +0200)
committerFelipe Balbi <balbi@ti.com>
Mon, 18 Mar 2013 09:18:26 +0000 (11:18 +0200)
commitb7fa5c2aec5be083eb2719b405089703608e9bc6
tree9a25ce9c81a5f5ec974ffd69482a98dca4694637
parent3bf6db9bbe4ad7b08b714c1857a703c1ef1b1e83
usb: phy: return -ENXIO when PHY layer isn't enabled

in cases where PHY layer isn't enabled, we want
to still return an error code (actually an error
pointer) so that our users don't need to cope with
either error pointer of NULL.

This will simplify users as below:

- return IS_ERR(phy) ? PTR_ERR(phy) : -ENODEV;
+ return PTR_ERR(phy);

Acked-by: Kishon Vijay Abraham I <kishon@ti.com>
Reported-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Felipe Balbi <balbi@ti.com>
include/linux/usb/phy.h