[PATCH 3/4] arm: bcmbca: add bcm6813 SoC support

Florian Fainelli f.fainelli at gmail.com
Tue Aug 9 05:27:07 CEST 2022



On 8/5/2022 6:34 PM, William Zhang wrote:
> BCM6813 is a Broadcom B53 based PON and WLAN AP router SoC. It is part
> of the BCA (Broadband Carrier Access origin) chipset family so it's
> added under ARCH_BCMBCA platform. This initial support includes a
> bare-bone implementation and dts with CPU subsystem, memory and ARM
> PL011 uart.
> 
> This SoC is supported in the linux-next git repository so the dts and
> dtsi files are copied from linux.
> 
> The u-boot image can be loaded from flash or network to the entry point
> address in the memory and boot from there to the console.
> 
> Signed-off-by: William Zhang <william.zhang at broadcom.com>
> ---
> 
>   MAINTAINERS                              |   1 +
>   arch/arm/dts/Makefile                    |   2 +
>   arch/arm/dts/bcm6813.dtsi                | 128 +++++++++++++++++++++++
>   arch/arm/dts/bcm96813.dts                |  30 ++++++
>   arch/arm/mach-bcmbca/Kconfig             |   8 ++
>   arch/arm/mach-bcmbca/Makefile            |   1 +
>   arch/arm/mach-bcmbca/bcm6813/Kconfig     |  17 +++
>   arch/arm/mach-bcmbca/bcm6813/Makefile    |   5 +
>   arch/arm/mach-bcmbca/bcm6813/mmu_table.c |  32 ++++++

OK, so after seeing the same mmu_table.c 4 times, maybe we could share a 
common implementation that is configurable enough, even if there may not 
be any need for configuration other than the DRAM size.

Reviewed-by: Florian Fainelli <f.fainelli at gmail.com>
-- 
Florian


More information about the U-Boot mailing list