[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20220720235135.29044-1-william.zhang@broadcom.com>
Date: Wed, 20 Jul 2022 16:51:35 -0700
From: William Zhang <william.zhang@...adcom.com>
To: william.zhang@...adcom.com
Cc: joel.peshkin@...adcom.com, dan.beygelman@...adcom.com,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Rafał Miłecki <rafal@...ecki.pl>,
Broadcom internal kernel review list
<bcm-kernel-feedback-list@...adcom.com>,
devicetree@...r.kernel.org (open list:OPEN FIRMWARE AND FLATTENED
DEVICE TREE BINDINGS), linux-kernel@...r.kernel.org (open list),
linux-arm-kernel@...ts.infradead.org (moderated list:BROADCOM BCMBCA
ARM ARCHITECTURE), Philipp Zabel <p.zabel@...gutronix.de>,
linux-i2c@...r.kernel.org (open list:I2C SUBSYSTEM HOST DRIVERS),
linux-mtd@...ts.infradead.org (open list:MEMORY TECHNOLOGY DEVICES
(MTD)), netdev@...r.kernel.org (open list:NETWORKING DRIVERS),
linux-pci@...r.kernel.org (open list:PCI NATIVE HOST BRIDGE AND
ENDPOINT DRIVERS),
linux-phy@...ts.infradead.org (open list:GENERIC PHY FRAMEWORK),
linux-gpio@...r.kernel.org (open list:PIN CONTROL SUBSYSTEM),
linux-mips@...r.kernel.org (open list:BROADCOM BMIPS MIPS ARCHITECTURE),
linux-serial@...r.kernel.org (open list:SERIAL DRIVERS),
linux-watchdog@...r.kernel.org (open list:WATCHDOG DEVICE DRIVERS),
Catalin Marinas <catalin.marinas@....com>,
Will Deacon <will@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
Subject: [PATCH 0/9] arm64: bcmbca: Move BCM4908 SoC support under ARCH_BCMBCA
Now that Broadcom Broadband arch ARCH_BCMBCA is in the kernel, this
patch series migrates the existing broadband chip BCM4908 support to
ARCH_BCMBCA.
William Zhang (9):
dt-bindings: arm64: bcmbca: Merge BCM4908 into BCMBCA
dt-bindings: arm64: bcmbca: Update BCM4908 description
arm64: dts: bcmbca: update BCM4908 board dts files
arm64: dts: Move BCM4908 dts to bcmbca folder
arm64: dts: Add BCM4908 generic board dts
arm64: bcmbca: Make BCM4908 drivers depend on ARCH_BCMBCA
arm64: bcmbca: Merge ARCH_BCM4908 to ARCH_BCMBCA
MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry
arm64: defconfig: remove BCM4908
.../bindings/arm/bcm/brcm,bcm4908.yaml | 42 -------------------
.../bindings/arm/bcm/brcm,bcmbca.yaml | 25 +++++++++++
MAINTAINERS | 1 +
arch/arm64/Kconfig.platforms | 10 +----
arch/arm64/boot/dts/broadcom/Makefile | 1 -
arch/arm64/boot/dts/broadcom/bcm4908/Makefile | 5 ---
arch/arm64/boot/dts/broadcom/bcmbca/Makefile | 5 +++
.../bcm4906-netgear-r8000p.dts | 2 +-
.../bcm4906-tplink-archer-c2300-v1.dts | 2 +-
.../broadcom/{bcm4908 => bcmbca}/bcm4906.dtsi | 0
.../bcm4908-asus-gt-ac5300.dts | 2 +-
.../bcm4908-netgear-raxe500.dts | 2 +-
.../broadcom/{bcm4908 => bcmbca}/bcm4908.dtsi | 0
.../boot/dts/broadcom/bcmbca/bcm94908.dts | 30 +++++++++++++
arch/arm64/configs/defconfig | 1 -
drivers/i2c/busses/Kconfig | 4 +-
drivers/mtd/parsers/Kconfig | 6 +--
drivers/net/ethernet/broadcom/Kconfig | 4 +-
drivers/pci/controller/Kconfig | 2 +-
drivers/phy/broadcom/Kconfig | 4 +-
drivers/pinctrl/bcm/Kconfig | 4 +-
drivers/reset/Kconfig | 2 +-
drivers/soc/bcm/bcm63xx/Kconfig | 4 +-
drivers/tty/serial/Kconfig | 4 +-
drivers/watchdog/Kconfig | 2 +-
25 files changed, 84 insertions(+), 80 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm4908.yaml
delete mode 100644 arch/arm64/boot/dts/broadcom/bcm4908/Makefile
rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906-netgear-r8000p.dts (96%)
rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906-tplink-archer-c2300-v1.dts (99%)
rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4906.dtsi (100%)
rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908-asus-gt-ac5300.dts (97%)
rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908-netgear-raxe500.dts (89%)
rename arch/arm64/boot/dts/broadcom/{bcm4908 => bcmbca}/bcm4908.dtsi (100%)
create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94908.dts
--
2.34.1
Download attachment "smime.p7s" of type "application/pkcs7-signature" (4212 bytes)
Powered by blists - more mailing lists