]> git.karo-electronics.de Git - karo-tx-uboot.git/commit
armv8/fsl-lsch3: Add Freescale Debug Server driver
authorBhupesh Sharma <bhupesh.sharma@freescale.com>
Thu, 19 Mar 2015 16:20:43 +0000 (09:20 -0700)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 20:29:28 +0000 (22:29 +0200)
commit54d9aa8506b2bda90391bdc8c81d883e0634fd0d
tree07ea5824044d7e333ee904a6a133ea00d5b486a8
parenta7c85b4b4a6803f74acb107f5b28d3d84d88a580
armv8/fsl-lsch3: Add Freescale Debug Server driver

The Debug Server driver is responsible for loading the Debug
server FW on the Service Processor (Cortex-A5 core) on LS2085A like
SoCs and then polling for the successful initialization of the same.
TOP MEM HIDE is adjusted to ensure the space required by Debug Server
FW is accounted for. MC uses the DDR area which is calculated as:

MC DDR region start = Top of DDR - area reserved by Debug Server FW

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
arch/arm/cpu/armv8/fsl-lsch3/cpu.c
arch/arm/include/asm/arch-fsl-lsch3/config.h
board/freescale/ls2085a/ls2085a.c
drivers/misc/Makefile
drivers/misc/fsl_debug_server.c [new file with mode: 0644]
drivers/net/fsl-mc/mc.c
include/configs/ls2085a_common.h
include/fsl-mc/fsl_mc.h
include/fsl_debug_server.h [new file with mode: 0644]