lkml.org 
[lkml]   [2019]   [Feb]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.20 330/352] arm64: dts: allwinner: a64: Fix USB OTG regulator
    Date
    4.20-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Jernej Skrabec <jernej.skrabec@siol.net>

    commit b1360dcfdaa1d55952e5ec8dd9d99f88965d7ac9 upstream.

    Currently, AXP803 driver assumes that reg_drivevbus is input which is
    wrong. Unfortunate consequence of that is that none of the USB ports
    work on the board, even USB HOST port, because USB PHY driver probing
    fails due to missing regulator.

    Fix that by adding "x-powers,drive-vbus-en" property to AXP803 node.

    Fixes: 14ff5d8f9151 ("arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket")

    Cc: stable@vger.kernel.org
    Signed-off-by: Jernej Skrabec <jernej.skrabec@siol.net>
    Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    ---
    arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 1 +
    1 file changed, 1 insertion(+)

    --- a/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts
    +++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts
    @@ -188,6 +188,7 @@
    reg = <0x3a3>;
    interrupt-parent = <&r_intc>;
    interrupts = <0 IRQ_TYPE_LEVEL_LOW>;
    + x-powers,drive-vbus-en; /* set N_VBUSEN as output pin */
    };
    };


    \
     
     \ /
      Last update: 2019-02-11 16:53    [W:4.070 / U:0.504 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site