ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection
authorOndrej Jirman <megous@megous.com>
Sat, 22 Feb 2020 22:31:53 +0000 (23:31 +0100)
committerMaxime Ripard <maxime@cerno.tech>
Mon, 24 Feb 2020 09:32:25 +0000 (10:32 +0100)
commitb642d4825441bf30c72b72deb739bd2d5f53af08
tree62f532c24fccbf884e810d922d5076cc580c4fd1
parenta40550952c000667b20082d58077bc647da6c890
ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection

USB-ID signal has a pullup on the schematic, but in reality it's not
pulled up, so add a GPIO pullup. And we also need a usb0_vbus_power-supply
for VBUS detection.

This fixes OTG mode detection and charging issues on TBS A711 tablet.
The issues came from ID pin reading 0, causing host mode to be enabled,
when it should not be, leading to DRVVBUS being enabled, which disabled
the charger.

Fixes: f2f221c7810b824e ("ARM: dts: sun8i: a711: Enable USB OTG")
Signed-off-by: Ondrej Jirman <megous@megous.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts