[U-Boot] [PATCH] board: ns2: Add support for Broadcom Northstar 2
Tom Rini
trini at konsulko.com
Wed Feb 22 16:10:31 UTC 2017
On Fri, Feb 17, 2017 at 04:17:10PM -0500, Jon Mason wrote:
> Add support for the Broadcom Northstar2 SoC and SVK (bcm958712k). The
> BCM5871X is a series of quad-core 64-bit 2GHz ARMv8 Cortex-A57
> processors targeting a broad range of networking applications.
>
> Signed-off-by: Jon Mason <jon.mason at broadcom.com>
> ---
> arch/arm/Kconfig | 9 ++++++
> board/broadcom/bcm958712k/MAINTAINERS | 6 ++++
> board/broadcom/bcmns2/Kconfig | 15 +++++++++
> board/broadcom/bcmns2/Makefile | 7 +++++
> board/broadcom/bcmns2/northstar2.c | 57 +++++++++++++++++++++++++++++++++++
> configs/bcm958712k_defconfig | 9 ++++++
> include/configs/bcm_northstar2.h | 55 +++++++++++++++++++++++++++++++++
> 7 files changed, 158 insertions(+)
> create mode 100644 board/broadcom/bcm958712k/MAINTAINERS
> create mode 100644 board/broadcom/bcmns2/Kconfig
> create mode 100644 board/broadcom/bcmns2/Makefile
> create mode 100644 board/broadcom/bcmns2/northstar2.c
> create mode 100644 configs/bcm958712k_defconfig
> create mode 100644 include/configs/bcm_northstar2.h
I assume you have some follow up patches to add some code under
arch/arm/mach-xxxx ? Or is there just a whole bunch of stuff that's
done in ATF or similar instead? Also:
> +int dram_init(void)
> +{
> + gd->ram_size = PHYS_SDRAM_1_SIZE + PHYS_SDRAM_2_SIZE;
> + return 0;
> +}
You should be using get_ram_size() here.
[snip]
> +CONFIG_BOOTDELAY=30
Having 30 seconds here is huge. I know in your talk you were mentioning
how to interrupt boot but I'd really rather not see this exceed 10 and 5
is usually sufficient.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20170222/542652ef/attachment.sig>
More information about the U-Boot
mailing list