Broadcom BCA (Broadband Carrier Access origin) chipset family includes DSL, PON and WLAN access point and gateway SoC. Now that the ARCH_BCMBCA architecture and its first SoC BCM47622 are supported in u-boot 2022.07, this patch series add the basic support for following BCA chips under ARCH_BCMBCA: BCM63178, BCM6846, BCM6878, BCM6756 and BCM63148.
We expect to send additional patches for more BCMBCA SoCs in the near future. Changes in v2: - Move COUNTER_FREQUENCY to bcm63178 defconfig - Move COUNTER_FREQUENCY to bcm6846 defconfig - Move COUNTER_FREQUENCY to bcm6878 defconfig - Move COUNTER_FREQUENCY to bcm6756 defconfig - Move COUNTER_FREQUENCY to bcm63148 defconfig William Zhang (5): arm: bcmbca: add bcm63178 SoC support arm: bcmbca: add bcm6846 SoC support arm: bcmbca: add bcm6878 SoC support arm: bcmbca: add bcm6756 SoC support arm: bcmbca: add bcm63148 SoC support MAINTAINERS | 9 +- arch/arm/dts/Makefile | 10 ++ arch/arm/dts/bcm63148.dtsi | 103 ++++++++++++++++++++ arch/arm/dts/bcm63178.dtsi | 120 +++++++++++++++++++++++ arch/arm/dts/bcm6756.dtsi | 130 +++++++++++++++++++++++++ arch/arm/dts/bcm6846.dtsi | 103 ++++++++++++++++++++ arch/arm/dts/bcm6878.dtsi | 111 +++++++++++++++++++++ arch/arm/dts/bcm963148.dts | 30 ++++++ arch/arm/dts/bcm963178.dts | 30 ++++++ arch/arm/dts/bcm96756.dts | 30 ++++++ arch/arm/dts/bcm96846.dts | 30 ++++++ arch/arm/dts/bcm96878.dts | 30 ++++++ arch/arm/mach-bcmbca/Kconfig | 42 +++++++- arch/arm/mach-bcmbca/Makefile | 5 + arch/arm/mach-bcmbca/bcm63148/Kconfig | 17 ++++ arch/arm/mach-bcmbca/bcm63148/Makefile | 5 + arch/arm/mach-bcmbca/bcm63178/Kconfig | 17 ++++ arch/arm/mach-bcmbca/bcm63178/Makefile | 5 + arch/arm/mach-bcmbca/bcm6756/Kconfig | 17 ++++ arch/arm/mach-bcmbca/bcm6756/Makefile | 5 + arch/arm/mach-bcmbca/bcm6846/Kconfig | 17 ++++ arch/arm/mach-bcmbca/bcm6846/Makefile | 5 + arch/arm/mach-bcmbca/bcm6878/Kconfig | 17 ++++ arch/arm/mach-bcmbca/bcm6878/Makefile | 5 + board/broadcom/bcmbca/Kconfig | 35 +++++++ configs/bcm963148_defconfig | 23 +++++ configs/bcm963178_defconfig | 23 +++++ configs/bcm96756_defconfig | 23 +++++ configs/bcm96846_defconfig | 23 +++++ configs/bcm96878_defconfig | 23 +++++ include/configs/bcm963148.h | 11 +++ include/configs/bcm963178.h | 11 +++ include/configs/bcm96756.h | 11 +++ include/configs/bcm96846.h | 11 +++ include/configs/bcm96878.h | 11 +++ 35 files changed, 1095 insertions(+), 3 deletions(-) create mode 100644 arch/arm/dts/bcm63148.dtsi create mode 100644 arch/arm/dts/bcm63178.dtsi create mode 100644 arch/arm/dts/bcm6756.dtsi create mode 100644 arch/arm/dts/bcm6846.dtsi create mode 100644 arch/arm/dts/bcm6878.dtsi create mode 100644 arch/arm/dts/bcm963148.dts create mode 100644 arch/arm/dts/bcm963178.dts create mode 100644 arch/arm/dts/bcm96756.dts create mode 100644 arch/arm/dts/bcm96846.dts create mode 100644 arch/arm/dts/bcm96878.dts create mode 100644 arch/arm/mach-bcmbca/bcm63148/Kconfig create mode 100644 arch/arm/mach-bcmbca/bcm63148/Makefile create mode 100644 arch/arm/mach-bcmbca/bcm63178/Kconfig create mode 100644 arch/arm/mach-bcmbca/bcm63178/Makefile create mode 100644 arch/arm/mach-bcmbca/bcm6756/Kconfig create mode 100644 arch/arm/mach-bcmbca/bcm6756/Makefile create mode 100644 arch/arm/mach-bcmbca/bcm6846/Kconfig create mode 100644 arch/arm/mach-bcmbca/bcm6846/Makefile create mode 100644 arch/arm/mach-bcmbca/bcm6878/Kconfig create mode 100644 arch/arm/mach-bcmbca/bcm6878/Makefile create mode 100644 configs/bcm963148_defconfig create mode 100644 configs/bcm963178_defconfig create mode 100644 configs/bcm96756_defconfig create mode 100644 configs/bcm96846_defconfig create mode 100644 configs/bcm96878_defconfig create mode 100644 include/configs/bcm963148.h create mode 100644 include/configs/bcm963178.h create mode 100644 include/configs/bcm96756.h create mode 100644 include/configs/bcm96846.h create mode 100644 include/configs/bcm96878.h -- 2.37.1
smime.p7s
Description: S/MIME Cryptographic Signature