OSDN Git Service

arm64: dts: allwinner: a64: Fix USB OTG regulator
authorJernej Skrabec <jernej.skrabec@siol.net>
Wed, 9 Jan 2019 18:16:04 +0000 (19:16 +0100)
committerMaxime Ripard <maxime.ripard@bootlin.com>
Thu, 10 Jan 2019 07:03:48 +0000 (08:03 +0100)
commitb1360dcfdaa1d55952e5ec8dd9d99f88965d7ac9
treeec41237c7b14727c7047b93f6adf853b1994840e
parentcc4bddade114b696ab27c1a77cfc7040151306da
arm64: dts: allwinner: a64: Fix USB OTG regulator

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>
arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts