diff options
author | Jo-Philipp Wich <jo@mein.io> | 2016-11-23 16:21:50 +0100 |
---|---|---|
committer | Zoltan HERPAI <wigyori@uid0.hu> | 2016-11-23 16:21:50 +0100 |
commit | 9e2f8fa1e5df297c172ce1472eb076c3c0b27cad (patch) | |
tree | d87851afa0c09b71ff6685b56fc49837f6815517 /package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch | |
parent | ce116bc6f997d8d6e6b976cacce5d4c60d705fc6 (diff) | |
download | master-187ad058-9e2f8fa1e5df297c172ce1472eb076c3c0b27cad.tar.gz master-187ad058-9e2f8fa1e5df297c172ce1472eb076c3c0b27cad.tar.bz2 master-187ad058-9e2f8fa1e5df297c172ce1472eb076c3c0b27cad.zip |
uboot-sunxi: fix default config for OLIMEX A13 SOM (FS#239)
The current uboot default config for the A13 SOM erroneously enables support
for the AXP209 power regulator IC which is not present on the board.
This superfluous support module sets an incorrect initial clock frequency and
confuses the kernel, ultimately leading to a boot failure later on.
Properly disable the PMIC support and enable the EHCI support by translating
the deprecated SYS_EXTRA_OPTIONS values into proper SUNXI_NO_PMIC and
USB_EHCI_HCD symbols respectively.
Also rename 002-add-olimex-a13-som.diff to 002-add-olimex-a13-som.patch and
refresh the remaining patches of the series while we're at it.
Reported-by: Mario Fischer <mario-fischer@web.de>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch')
-rw-r--r-- | package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch b/package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch index 8c67063688..098fe72035 100644 --- a/package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch +++ b/package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch @@ -12,8 +12,6 @@ Acked-by: Ian Campbell <ijc@hellion.org.uk> board/sunxi/Kconfig | 6 ++++++ 2 files changed, 7 insertions(+) -diff --git a/arch/arm/cpu/armv7/sunxi/usb_phy.c b/arch/arm/cpu/armv7/sunxi/usb_phy.c -index 6ac96cc..0749fbd 100644 --- a/arch/arm/cpu/armv7/sunxi/usb_phy.c +++ b/arch/arm/cpu/armv7/sunxi/usb_phy.c @@ -76,6 +76,7 @@ static int get_vbus_gpio(int index) @@ -24,11 +22,9 @@ index 6ac96cc..0749fbd 100644 } return -EINVAL; } -diff --git a/board/sunxi/Kconfig b/board/sunxi/Kconfig -index 5e9d3af..5e72fac 100644 --- a/board/sunxi/Kconfig +++ b/board/sunxi/Kconfig -@@ -342,6 +342,12 @@ config USB2_VBUS_PIN +@@ -341,6 +341,12 @@ config USB2_VBUS_PIN ---help--- See USB1_VBUS_PIN help text. |