arm: bcmbca: add bcm6846 SoC support
BCM6846 is an ARM A7 based PON 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 and Broadcom uart.
This SoC is supported in the linux-next git repository so the dts and
dtsi files are copied from linux with minor fix-up that needs to be
upstreamed to linux as well.
The u-boot image can be loaded from flash or network to the entry point
address in the memory and boot from there.
Signed-off-by:
William Zhang <william.zhang@broadcom.com>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- arch/arm/dts/Makefile 2 additions, 0 deletionsarch/arm/dts/Makefile
- arch/arm/dts/bcm6846.dtsi 103 additions, 0 deletionsarch/arm/dts/bcm6846.dtsi
- arch/arm/dts/bcm96846.dts 30 additions, 0 deletionsarch/arm/dts/bcm96846.dts
- arch/arm/mach-bcmbca/Kconfig 8 additions, 0 deletionsarch/arm/mach-bcmbca/Kconfig
- arch/arm/mach-bcmbca/Makefile 1 addition, 0 deletionsarch/arm/mach-bcmbca/Makefile
- arch/arm/mach-bcmbca/bcm6846/Kconfig 17 additions, 0 deletionsarch/arm/mach-bcmbca/bcm6846/Kconfig
- arch/arm/mach-bcmbca/bcm6846/Makefile 5 additions, 0 deletionsarch/arm/mach-bcmbca/bcm6846/Makefile
- board/broadcom/bcmbca/Kconfig 7 additions, 0 deletionsboard/broadcom/bcmbca/Kconfig
- configs/bcm96846_defconfig 23 additions, 0 deletionsconfigs/bcm96846_defconfig
- include/configs/bcm96846.h 11 additions, 0 deletionsinclude/configs/bcm96846.h
arch/arm/dts/bcm6846.dtsi
0 → 100644
arch/arm/dts/bcm96846.dts
0 → 100644
arch/arm/mach-bcmbca/bcm6846/Kconfig
0 → 100644
arch/arm/mach-bcmbca/bcm6846/Makefile
0 → 100644
configs/bcm96846_defconfig
0 → 100644
include/configs/bcm96846.h
0 → 100644
Please register or sign in to comment