u-boot/arch
Marek Vasut 0b8f6378cb ARM: socfpga: Reorder Arria10 SPL
The Arria10 SPL is a complete mess of calls to functions which are
called in the wrong context and it is surprise it works at all. This
patch tries to clean that mess up by shuffling the function calls
around and moving the calls into the correct context. Due to the
delicate nature of the reordering, this is done in one huge patch.

The following changes happen in this patch:
- Security policy init and NIC301 happens first in board_init_f()
- The clock init happens very early in board_init_f() in SPL only
- arch_early_init_r() only registers the FPGA, just like on Gen5
- arch_early_init_r() is never called from any _f() function
- Dedicated FPGA pins are inited in board_init_f() as on Gen5

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Chin Liang See <chin.liang.see@intel.com>
Cc: Dinh Nguyen <dinguyen@kernel.org>
Cc: Ley Foon Tan <ley.foon.tan@intel.com>
2018-08-24 12:05:20 +02:00
..
arc ARC: Enable unaligned access in hardware if compiler uses it 2018-07-31 07:49:47 +03:00
arm ARM: socfpga: Reorder Arria10 SPL 2018-08-24 12:05:20 +02:00
m68k m68k: m5253evbe: Remove this board 2018-07-23 14:33:21 -04:00
microblaze configs: Migrate CONFIG_NR_DRAM_BANKS 2018-08-16 16:45:02 -04:00
mips bcm968380gerg: add initial support 2018-08-08 13:38:17 +02:00
nds32 nds32: Define PLATFORM__CLEAR_BIT for generic_clear_bit() 2018-05-15 21:44:05 -04:00
nios2 .gitignore: move *.dtb and *.dtb.S patterns to the top-level .gitignore 2018-06-18 14:43:12 -04:00
powerpc Kconfig: Sort bool, default, select and imply options 2018-07-30 07:18:48 -04:00
riscv riscv: Include bss subsections in linker script 2018-08-20 14:25:59 +02:00
sandbox sandbox: Move BSS after EFI sections 2018-08-20 11:39:19 +02:00
sh SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
x86 Patch queue for efi - 2018-08-21 2018-08-21 13:15:21 -04:00
xtensa CONFIG_SYS_GENERIC_BOARD: Finish migration 2018-08-16 16:45:02 -04:00
.gitignore
Kconfig dm: Change CMD_DM enabling 2018-07-30 07:18:48 -04:00