UPSTREAM: bcm235xx: boot0 hook: adjust to unified boot0 semanticsThis updates the BCM235xx boot0-hook to the updated boot0 semanticsby emitting _start and the vector table before the boot0 hook (a
UPSTREAM: bcm235xx: boot0 hook: adjust to unified boot0 semanticsThis updates the BCM235xx boot0-hook to the updated boot0 semanticsby emitting _start and the vector table before the boot0 hook (aswas the case before).Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>Version-changes: 5- ran 'whitespace-cleanup'Change-Id: I415c48016ce1aa5592a180f16f6f4d83227e9d38Signed-off-by: Andy Yan <andy.yan@rock-chips.com>
show more ...
ARM: boot0 hook: remove macro, include whole header fileFor prepending some board specific header area to U-Boot images wewere so far including a header file with a macro definition containingthe
ARM: boot0 hook: remove macro, include whole header fileFor prepending some board specific header area to U-Boot images wewere so far including a header file with a macro definition containingthe actual header specification.This works fine if there are just a few statements and if there is onlyone alternative.However adding more complex code quickly gets messy with this approach,so let's just drop that intermediate macro and let the #include actuallyinsert the code directly.This converts the callers and the callees, but doesn't change anythingat this point.Signed-off-by: Andre Przywara <andre.przywara@arm.com>Reviewed-by: Simon Glass <sjg@chromium.org>Tested-by: Steve Rae <steve.rae@raedomain.com>Reviewed-by: Jagan Teki <jagan@openedev.com>
arm: bcm235xx: implement the boot0 hook codeChoose the Kconfig boot0 hook option and implement the required code.Signed-off-by: Steve Rae <srae@broadcom.com>
board: arm:: Add support for Broadcom BCM23550Add support for the Broadcom BCM23550 board.Signed-off-by: Steve Rae <srae@broadcom.com>