]> git.baikalelectronics.ru Git - uboot.git/commit
arm: bcmbca: add bcm63138 SoC support
authorWilliam Zhang <william.zhang@broadcom.com>
Sat, 6 Aug 2022 01:25:13 +0000 (18:25 -0700)
committerTom Rini <trini@konsulko.com>
Mon, 31 Oct 2022 12:54:43 +0000 (08:54 -0400)
commit40c1ab12403f2d4fca7f84127d7f4ad933e38cda
tree0fb4a26d35f8362e7ad6bf490b41cdcfbc71e57b
parent1f6a715b907252a709027c7e8bdd0a3f1bbe4ef5
arm: bcmbca: add bcm63138 SoC support

BCM63138 is an ARM A9 based DSL Broadband 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, ARM A9 global timer
and Broadcom uart.

This SoC is supported in the linux-next git repository so the dts and
dtsi files are stripped down version of linux copies with mininum blocks
needed by u-boot.

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.

This patch applies on top of the my previous patch [1].

[1] https://lists.denx.de/pipermail/u-boot/2022-August/490570.html

Signed-off-by: William Zhang <william.zhang@broadcom.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Reviewed-by: Philippe Reynes <philippe.reynes@softathome.com>
MAINTAINERS
arch/arm/dts/Makefile
arch/arm/dts/bcm63138.dtsi [new file with mode: 0644]
arch/arm/dts/bcm963138.dts [new file with mode: 0644]
arch/arm/mach-bcmbca/Kconfig
arch/arm/mach-bcmbca/Makefile
arch/arm/mach-bcmbca/bcm63138/Kconfig [new file with mode: 0644]
arch/arm/mach-bcmbca/bcm63138/Makefile [new file with mode: 0644]
board/broadcom/bcmbca/Kconfig
configs/bcm963138_defconfig [new file with mode: 0644]
include/configs/bcm963138.h [new file with mode: 0644]