[PATCH 0/9] arm: bcmbca: Move BCM63138 SoC support under ARCH_BCMBCA
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- Subject: [PATCH 0/9] arm: bcmbca: Move BCM63138 SoC support under ARCH_BCMBCA
- From: William Zhang <william.zhang@xxxxxxxxxxxx>
- Date: Tue, 5 Jul 2022 10:26:04 -0700
- Cc: joel.peshkin@xxxxxxxxxxxx, kursad.oney@xxxxxxxxxxxx, f.fainelli@xxxxxxxxx, anand.gore@xxxxxxxxxxxx, Broadcom Kernel List <bcm-kernel-feedback-list@xxxxxxxxxxxx>, philippe.reynes@xxxxxxxxxxxxxx, dan.beygelman@xxxxxxxxxxxx, William Zhang <william.zhang@xxxxxxxxxxxx>, Al Cooper <alcooperx@xxxxxxxxx>, Andre Przywara <andre.przywara@xxxxxxx>, Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>, Ard Biesheuvel <ardb@xxxxxxxxxx>, Arnd Bergmann <arnd@xxxxxxxx>, Cai Huoqing <cai.huoqing@xxxxxxxxx>, Conor Dooley <conor.dooley@xxxxxxxxxxxxx>, Damien Le Moal <damien.lemoal@xxxxxxxxxxxxxxxxxx>, Dmitry Osipenko <digetx@xxxxxxxxx>, Eugen Hristev <eugen.hristev@xxxxxxxxxxxxx>, Geert Uytterhoeven <geert+renesas@xxxxxxxxx>, Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>, Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>, Jan Dabros <jsd@xxxxxxxxxxxx>, Jarkko Nikula <jarkko.nikula@xxxxxxxxxxxxxxx>, Jie Deng <jie.deng@xxxxxxxxx>, Jiri Slaby <jirislaby@xxxxxxxxxx>, Joel Stanley <joel@xxxxxxxxx>, Kavyasree Kotagiri <kavyasree.kotagiri@xxxxxxxxxxxxx>, Kishon Vijay Abraham I <kishon@xxxxxx>, Krzysztof Kozlowski <krzk@xxxxxxxxxx>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@xxxxxxxxxx>, Lukas Bulwahn <lukas.bulwahn@xxxxxxxxx>, Mark Brown <broonie@xxxxxxxxxx>, Matt Mackall <mpm@xxxxxxxxxxx>, Michael Turquette <mturquette@xxxxxxxxxxxx>, Michael Walle <michael@xxxxxxxx>, Nathan Chancellor <nathan@xxxxxxxxxx>, Nicolas Ferre <nicolas.ferre@xxxxxxxxxxxxx>, Olof Johansson <olof@xxxxxxxxx>, Rafał Miłecki <rafal@xxxxxxxxxx>, Ray Jui <rjui@xxxxxxxxxxxx>, Rob Herring <robh+dt@xxxxxxxxxx>, Rob Herring <robh@xxxxxxxxxx>, Russell King <linux@xxxxxxxxxxxxxxx>, Sam Protsenko <semen.protsenko@xxxxxxxxxx>, Scott Branden <sbranden@xxxxxxxxxxxx>, Stephan Gerhold <stephan@xxxxxxxxxxx>, Stephen Boyd <sboyd@xxxxxxxxxx>, Sunil Goutham <sgoutham@xxxxxxxxxxx>, Sven Peter <sven@xxxxxxxxxxxxx>, Thierry Reding <treding@xxxxxxxxxx>, Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx>, Tyrone Ting <kfting@xxxxxxxxxxx>, Vinod Koul <vkoul@xxxxxxxxxx>, Wolfram Sang <wsa@xxxxxxxxxx>, devicetree@xxxxxxxxxxxxxxx, linux-clk@xxxxxxxxxxxxxxx, linux-crypto@xxxxxxxxxxxxxxx, linux-i2c@xxxxxxxxxxxxxxx, linux-ide@xxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, linux-phy@xxxxxxxxxxxxxxxxxxx, linux-serial@xxxxxxxxxxxxxxx, linux-spi@xxxxxxxxxxxxxxx, soc@xxxxxxxxxx
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:
smime.p7s
Description: S/MIME Cryptographic Signature
[Index of Archives]
[Linux Kernel]
[Linux ARM (vger)]
[Linux ARM MSM]
[Linux Omap]
[Linux Arm]
[Linux Tegra]
[Fedora ARM]
[Linux for Samsung SOC]
[eCos]
[Linux Fastboot]
[Gcc Help]
[Git]
[DCCP]
[IETF Announce]
[Security]
[Linux MIPS]
[Yosemite Campsites]
|