[PATCH 0/9] arm: bcmbca: Move BCM63138 SoC support under ARCH_BCMBCA

William Zhang
2022-07-05T17:27:17Z

[-- Attachment #1: Type: text/plain, Size: 1932 bytes --]

Now that Broadcom Broadband arch ARCH_BCMBCA is in the kernel, this change
migrates the existing broadband chip BCM63138 support to ARCH_BCMBCA. It also
delete the old ARCH_BCM_63XX config as no other chip uses it.

Verified on BCM963138REF board with ramdisk boot.

William Zhang (9):
dt-bindings: arm: add BCM63138 SoC
ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA
ARM: dts: update dts files for bcmbca SoC BCM63138
ARM: dts: Add BCM63138 generic board dts
arm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
arm: bcmbca: Move BCM63138 ARCH_BCM_63XX config to ARCH_BCMBCA
arm: bcmbca: Add BCMBCA sub platforms
MAINTAINERS: Move BCM63138 to bcmbca arch entry
ARM: multi_v7_defconfig: Update configs for BCM63138

.../bindings/arm/bcm/brcm,bcmbca.yaml | 8 +++
MAINTAINERS | 10 +--
arch/arm/Kconfig.debug | 2 +-
arch/arm/boot/dts/Makefile | 4 +-
arch/arm/boot/dts/bcm63138.dtsi | 18 +++---
arch/arm/boot/dts/bcm963138.dts | 26 ++++++++
arch/arm/boot/dts/bcm963138dvt.dts | 8 +--
arch/arm/configs/multi_v7_defconfig | 4 +-
arch/arm/mach-bcm/Kconfig | 61 +++++++++++++------
arch/arm/mach-bcm/Makefile | 7 +--
arch/arm/mach-bcm/bcm63xx.c | 17 ------
drivers/ata/Kconfig | 2 +-
drivers/char/hw_random/Kconfig | 2 +-
drivers/clk/bcm/Kconfig | 4 +-
drivers/i2c/busses/Kconfig | 2 +-
drivers/phy/broadcom/Kconfig | 2 +-
drivers/spi/Kconfig | 2 +-
drivers/tty/serial/Kconfig | 4 +-
18 files changed, 108 insertions(+), 75 deletions(-)
create mode 100644 arch/arm/boot/dts/bcm963138.dts
delete mode 100644 arch/arm/mach-bcm/bcm63xx.c

--
2.34.1

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 4212 bytes --]