[PATCH v3 0/3] arm: bcmbca: move bcm68360 support under CONFIG_ARCH_BCMBCA
William Zhang
william.zhang at broadcom.com
Thu Aug 18 01:54:32 CEST 2022
BCM68360 is a variant for the main PON chip BCM6856 which is part of the
Broadcom BCA (Broadband Carrier Access origin) chipset family. BCM68360
was originally added by Philippe before Broadcom started to upstream the
support for BCMBCA SoCs. The ARM based Broadband SoC family is now
supported under the unified ARCH_BCMBCA config. This patch series
migrate the BCM68360 support under the config of ARCH_BCMBCA and
BCM6856.
This patch series need to apply on top of my previous patch series [1].
[1]: https://lists.denx.de/pipermail/u-boot/2022-August/492072.html
Changes in v3:
- Remove bcm968360bg_ram_defconfig per discussion with Philippe as a
basic config version of bcm96856_defconfig is now added.
- Update commit message
Changes in v2:
- Bring Philippe Reynes copyright tag from 68360 dts to 6856 dts
William Zhang (3):
arm: bcmbca: add bcm6856 SoC support under CONFIG_ARCH_BCMBCA
arm: bcmbca: remove bcm68360 support under CONFIG_ARCH_BCM68360
arm: bcmbca: make bcm68360 driver depending on CONFIG_BCM6856
MAINTAINERS | 1 +
arch/arm/Kconfig | 7 -
arch/arm/dts/Makefile | 6 +-
arch/arm/dts/bcm68360.dtsi | 217 -------------------
arch/arm/dts/bcm6856.dtsi | 253 +++++++++++++++++++++++
arch/arm/dts/bcm968360bg.dts | 6 +-
arch/arm/dts/bcm96856.dts | 30 +++
arch/arm/mach-bcmbca/Kconfig | 8 +
arch/arm/mach-bcmbca/Makefile | 1 +
arch/arm/mach-bcmbca/bcm6856/Kconfig | 17 ++
arch/arm/mach-bcmbca/bcm6856/Makefile | 5 +
arch/arm/mach-bcmbca/bcm6856/mmu_table.c | 32 +++
board/broadcom/bcm968360bg/Kconfig | 17 --
board/broadcom/bcm968360bg/MAINTAINERS | 6 -
board/broadcom/bcm968360bg/Makefile | 3 -
board/broadcom/bcm968360bg/bcm968360bg.c | 62 ------
board/broadcom/bcmbca/Kconfig | 7 +
configs/bcm968360bg_ram_defconfig | 63 ------
configs/bcm96856_defconfig | 23 +++
drivers/gpio/Kconfig | 2 +-
drivers/led/Kconfig | 2 +-
drivers/mtd/nand/raw/Kconfig | 2 +-
drivers/spi/Kconfig | 2 +-
drivers/watchdog/Kconfig | 2 +-
include/configs/bcm96856.h | 15 ++
include/configs/broadcom_bcm968360bg.h | 32 ---
26 files changed, 403 insertions(+), 418 deletions(-)
delete mode 100644 arch/arm/dts/bcm68360.dtsi
create mode 100644 arch/arm/dts/bcm6856.dtsi
create mode 100644 arch/arm/dts/bcm96856.dts
create mode 100644 arch/arm/mach-bcmbca/bcm6856/Kconfig
create mode 100644 arch/arm/mach-bcmbca/bcm6856/Makefile
create mode 100644 arch/arm/mach-bcmbca/bcm6856/mmu_table.c
delete mode 100644 board/broadcom/bcm968360bg/Kconfig
delete mode 100644 board/broadcom/bcm968360bg/MAINTAINERS
delete mode 100644 board/broadcom/bcm968360bg/Makefile
delete mode 100644 board/broadcom/bcm968360bg/bcm968360bg.c
delete mode 100644 configs/bcm968360bg_ram_defconfig
create mode 100644 configs/bcm96856_defconfig
create mode 100644 include/configs/bcm96856.h
delete mode 100644 include/configs/broadcom_bcm968360bg.h
--
2.37.1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4212 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20220817/a8bc4042/attachment.bin>
More information about the U-Boot
mailing list