[U-Boot] [PATCH 0/3] arm64: mvebu: Linux kernel boot support

kostap at marvell.com kostap at marvell.com
Sun Dec 4 17:34:12 CET 2016


From: Konstantin Porotchkin <kostap at marvell.com>

This set of patches adds features for allowing Linux kernel boot
and root on NFS for Marvell A8K family boards.
These changes were tested when applied on top of previously sent
series of patches named:
"arm64: mvebu: Armada-8K family patches" version 2.

Changes in this patch series:
- Add support for L3 cache flush preventing from data corruption
  after turning off d-cache and MMU as part of the boot cleanup
- Add support for PCIe on Armada-7040 DB (required for NFS support
  using PCIe NIC due to yet missing port for the PPv2 ETH driver)
- Add hush parser support on A8K boards for allowing bootcmd
  configuration using CLI scripting

Konstantin Porotchkin (3):
  arm64: mvebu: Add L3 cache flush functionality to A8K family
  arm64: mvebu: Enable PCIe support in Armada-7040 configuration
  arm64: mvebu: Enable hush parser in A8K default configuration

 arch/arm/include/asm/arch-armada8k/cache_llc.h | 21 ++++++++++++++
 arch/arm/mach-mvebu/armada8k/Makefile          |  1 +
 arch/arm/mach-mvebu/armada8k/cache_llc.S       | 39 ++++++++++++++++++++++++++
 configs/mvebu_db-88f7040_defconfig             |  4 +++
 configs/mvebu_db-88f8040_defconfig             |  1 +
 5 files changed, 66 insertions(+)
 create mode 100644 arch/arm/include/asm/arch-armada8k/cache_llc.h
 create mode 100644 arch/arm/mach-mvebu/armada8k/cache_llc.S

-- 
2.7.4



More information about the U-Boot mailing list