• Roger Quadros's avatar
    USB: phy: nop: Defer probe if device needs VCC/RESET · b54b5f56
    Roger Quadros authored
    Add 2 flags, needs_vcc and needs_reset to platform data.
    If the flag is set and the regulator couldn't be found
    then we bail out with -EPROBE_DEFER.
    
    For device tree boot we depend on presensce of vcc-supply/
    reset-supply properties to decide if we should bail out
    with -EPROBE_DEFER or just continue in case the regulator
    can't be found.
    
    This is required for proper functionality in cases where the
    regulator is needed but is probed later than the PHY device.
    Signed-off-by: default avatarRoger Quadros <rogerq@ti.com>
    Signed-off-by: default avatarFelipe Balbi <balbi@ti.com>
    b54b5f56
nop-usb-xceiv.c 6.69 KB