uboot-sunxi: fix default config for OLIMEX A13 SOM (FS#239)
authorJo-Philipp Wich <jo@mein.io>
Mon, 31 Oct 2016 19:19:27 +0000 (20:19 +0100)
committerJo-Philipp Wich <jo@mein.io>
Wed, 2 Nov 2016 01:11:19 +0000 (02:11 +0100)
commit7a5897268008a85c3843ae522b2b274911a9eec0
tree63fb9c4aecb720286599da6dbfe4816b6b319932
parent12d15fa8a5096913927d75958d0ed3af9d963e73
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>
20 files changed:
package/boot/uboot-sunxi/patches/001-use-dtc-in-kernel.patch
package/boot/uboot-sunxi/patches/002-add-olimex-a13-som.diff [deleted file]
package/boot/uboot-sunxi/patches/002-add-olimex-a13-som.patch [new file with mode: 0644]
package/boot/uboot-sunxi/patches/003-add-theobroma-a31-pangolin.patch
package/boot/uboot-sunxi/patches/010-dt-sync-files-with-kernel.patch
package/boot/uboot-sunxi/patches/011-dt-sync-dts-files-with-kernel.patch
package/boot/uboot-sunxi/patches/012-sun6i-fix-clock_twi_onoff.patch
package/boot/uboot-sunxi/patches/013-enable-realtek-phy.patch
package/boot/uboot-sunxi/patches/014-fix-gmac-init.patch
package/boot/uboot-sunxi/patches/015-fix-2nd-usb-ctrler-on-sun47i.patch
package/boot/uboot-sunxi/patches/016-spl-print-mmc-slot.patch
package/boot/uboot-sunxi/patches/017-usb-add-support-for-usb3-vbus-pin.patch
package/boot/uboot-sunxi/patches/018-usb-specify-vbus-pins-on-orangepis.patch
package/boot/uboot-sunxi/patches/019-sid-add-efuse-support-for-h3-a83t.patch
package/boot/uboot-sunxi/patches/020-boot-display-board-model-on-startup.patch
package/boot/uboot-sunxi/patches/091-sun6i-sync-PLL1-multdiv-with-Boot1.patch
package/boot/uboot-sunxi/patches/093-sun6i-fix-PLL-LDO-voltselect.patch
package/boot/uboot-sunxi/patches/100-sun6i-alternate-on-UART2.patch
package/boot/uboot-sunxi/patches/101-sun6i-support-console-on-UART2.patch
package/boot/uboot-sunxi/patches/102-sunxi-make_CONS_INDEX-configurable.patch