lib: fdtdec: Rename routine fdtdec_setup_memory_size()This patch renames the routine fdtdec_setup_memory_size()to fdtdec_setup_mem_size_base() as it now fills themem base as well along with size.
lib: fdtdec: Rename routine fdtdec_setup_memory_size()This patch renames the routine fdtdec_setup_memory_size()to fdtdec_setup_mem_size_base() as it now fills themem base as well along with size.Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>Signed-off-by: Michal Simek <michal.simek@xilinx.com>Reviewed-by: Tom Rini <trini@konsulko.com>
show more ...
arm: zynqmp: Add ZynqMP minimal R5 supportXilinx ZynqMP also contains dual Cortex R5 which can run U-Boot.This patch is adding minimal support to get U-Boot boot.U-Boot on R5 runs out of DDR with
arm: zynqmp: Add ZynqMP minimal R5 supportXilinx ZynqMP also contains dual Cortex R5 which can run U-Boot.This patch is adding minimal support to get U-Boot boot.U-Boot on R5 runs out of DDR with default configuration that's whyDDR needs to be partitioned if there is something else running on arm64.Console is done via Cadence uart driver and the first Cadence TripleTimer Counter is used for time.This configuration with uart1 was tested on zcu100-revC.U-Boot 2018.05-rc2-00021-gd058a08d907d (Apr 18 2018 - 14:11:27 +0200)Model: Xilinx ZynqMP R5DRAM: 512 MiBWARNING: Caches not enabledMMC:In: serial@ff010000Out: serial@ff010000Err: serial@ff010000Net: Net Initialization SkippedNo ethernet found.ZynqMP r5>There are two ways how to run this on ZynqMP.1. Run from ZynqMP arm64tftpb 20000000 u-boot-r5.elfsetenv autostart no && bootelf -p 20000000cpu 4 disable && cpu 4 release 10000000 locksteporcpu 4 disable && cpu 4 release 10000000 split2. Load via jtag when directly to R5Signed-off-by: Michal Simek <michal.simek@xilinx.com>