[U-Boot] [PATCH 1/4] ARM: tegra: add SoC-level hook for board_late_init()

Simon Glass sjg at chromium.org
Mon Sep 19 02:58:07 CEST 2016


On 12 September 2016 at 11:51, Stephen Warren <swarren at wwwdotorg.org> wrote:
> From: Stephen Warren <swarren at nvidia.com>
>
> Extend the Tegra186 implementation of board_late_init() to call a per-SoC
> "hook" function. This will allow SoC-specific (rather than Tegra-wide)
> functionality to be implemented without the core Tegra code needing to be
> aware of the details. While board186.c is currently only used for
> Tegra186, it should be applicable to any other future SoC, and perhaps its
> simple design could be back-ported to older SoCs in the future too.
>
> Signed-off-by: Stephen Warren <swarren at nvidia.com>
> ---
> This series logically relies on the DWC EQOS driver series that I just
> sent in order for the device to actually work. However, the code should
> compile and even run (albeit without yet enabling Ethernet) even without
> both series applied. So, the two series don't need to be applied in any
> particular order, nor in the same branch.
>
>  arch/arm/mach-tegra/board186.c | 7 ++++++-
>  1 file changed, 6 insertions(+), 1 deletion(-)

Reviewed-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list