diff options
author | Hans de Goede <hdegoede@redhat.com> | 2015-02-16 22:13:43 +0100 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2015-02-21 16:53:33 +0100 |
commit | 52defe8f65700ad625c3ca63f723564210b2dc82 (patch) | |
tree | fc1cab3185c9751d748bb4615d9a1898b0df8b0c /board | |
parent | 636317c9eea8df0657fe702e1eddeedff605b0c7 (diff) | |
download | u-boot-imx-52defe8f65700ad625c3ca63f723564210b2dc82.zip u-boot-imx-52defe8f65700ad625c3ca63f723564210b2dc82.tar.gz u-boot-imx-52defe8f65700ad625c3ca63f723564210b2dc82.tar.bz2 |
sunxi: musb: Check Vbus-det before enabling otg port power
Sending out 5V when there is a charger connected to the otg port is not a
good idea, so check for this and error out.
Note this commit currently breaks otg support on the q8h tablets, as we need
to do some magic with the pmic there to get vbus info, this is deliberate
(better safe then sorry), fixing this is on my TODO list.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Ian Campbell <ijc@hellion.org.uk>
Diffstat (limited to 'board')
-rw-r--r-- | board/sunxi/Kconfig | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig index f5471a1..9cf54e5 100644 --- a/board/sunxi/Kconfig +++ b/board/sunxi/Kconfig @@ -223,6 +223,14 @@ config USB0_VBUS_PIN Set the Vbus enable pin for usb0 (otg). This takes a string in the format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of port H. +config USB0_VBUS_DET + string "Vbus detect pin for usb0 (otg)" + depends on USB_MUSB_SUNXI + default "" + ---help--- + Set the Vbus detect pin for usb0 (otg). This takes a string in the + format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of port H. + config USB1_VBUS_PIN string "Vbus enable pin for usb1 (ehci0)" default "PH6" if MACH_SUN4I || MACH_SUN7I |