uboot/arch/arm
Michal Simek d58fc12eb7 ARM64: zynqmp: Add support for DFU from SPL
SPL needs to have bigger stack size because of USB.
Simple malloc needs to be disabled because dfu code requires different
allocation functions. There is no space in OCM that's why random place
in DDR is used.

BOOTD must be disabled because it is causing compilation error.

All variables are disabled and used only variables valid for DFU because
they are simple huge. Including automatic variables added by
CONFIG_ENV_VARS_UBOOT_CONFIG.
Hardcode addresses for u-boot, atf, kernel and dtb
just for SPL DFU code.

Enable SPL DFU for zcu100.
Create new usb_dfu_spl variable just to run Linux kernel loaded in SPL.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2016-09-22 07:33:21 +02:00
..
cpu ARM64: zynqmp: Add support for DFU from SPL 2016-09-22 07:33:21 +02:00
dts Merge branch 'master' of git://git.denx.de/u-boot-uniphier 2016-09-18 14:05:30 -04:00
imx-common mx7dsabresd_secure_defconfig: Use CONFIG_ARMV7_BOOT_SEC_DEFAULT 2016-07-28 12:08:22 +02:00
include ARM: Add new BOOT_DEVICE_DFU boot mode 2016-09-22 07:33:20 +02:00
lib arm: cache: always flush cache line size for page table 2016-08-26 17:04:56 -04:00
mach-at91 gpio: atmel_pio4: Move PIO4 definitions to head file 2016-08-15 22:58:03 +02:00
mach-bcm283x bcm2835_gpio: Implement GPIOF_FUNC 2016-09-06 13:18:18 -04:00
mach-davinci common: Pass the boot device into spl_boot_mode() 2016-06-26 20:17:22 +02:00
mach-exynos Convert CONFIG_SPL_LIBGENERIC_SUPPORT to Kconfig 2016-09-16 17:27:12 -04:00
mach-highbank
mach-integrator
mach-keystone keystone: k2h/e/l: Fix DMA coherency for QM PDSP 2016-07-25 12:00:05 -04:00
mach-kirkwood ARM: Move SYS_CACHELINE_SIZE over to Kconfig 2016-08-26 17:04:46 -04:00
mach-meson armv8: mmu: Add support of non-identical mapping 2016-07-15 09:01:43 -07:00
mach-mvebu ARM: Move SYS_CACHELINE_SIZE over to Kconfig 2016-08-26 17:04:46 -04:00
mach-orion5x
mach-rmobile ARM: rmobile: r8a7795: Add MMU layout 2016-08-17 10:25:36 +09:00
mach-rockchip Convert CONFIG_SPL_SERIAL_SUPPORT to Kconfig 2016-09-16 17:27:19 -04:00
mach-s5pc1xx
mach-snapdragon drivers/sysreset: group sysreset drivers 2016-08-12 09:22:17 -04:00
mach-socfpga Convert CONFIG_SPL_WATCHDOG_SUPPORT to Kconfig 2016-09-16 17:27:23 -04:00
mach-stm32 Revert "stm32: Change USART port to USART6 for stm32f746 discovery board" 2016-07-21 15:38:13 -04:00
mach-sunxi sunxi: musb: Power off OTG port VBUS when disabled 2016-09-17 14:37:40 +02:00
mach-tegra Convert CONFIG_SPL_SERIAL_SUPPORT to Kconfig 2016-09-16 17:27:19 -04:00
mach-uniphier Merge branch 'master' of git://git.denx.de/u-boot-uniphier 2016-09-18 14:05:30 -04:00
mach-versatile
mach-zynq Convert CONFIG_SPL_SPI_SUPPORT to Kconfig 2016-09-16 17:27:21 -04:00
thumb1/include/asm/proc-armv
Kconfig ARM: uniphier: select PINCTRL and SPL_PINCTRL 2016-09-18 23:10:35 +09:00
Kconfig.debug
Makefile Merge branch 'rmobile' of git://git.denx.de/u-boot-sh 2016-08-20 16:40:34 -04:00
config.mk ARM: Add secure section for initialized data 2016-07-15 15:54:58 +02:00