From: Joshua Covington Date: Wed, 15 Jul 2026 21:46:47 +0000 (+0000) Subject: bcm27xx: drop unused clocks/DMA, enable RP1 overlay on bcm2712 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fe4f62644e2d5ebc85b4cf73c40859a7ebd6f61d;p=thirdparty%2Fopenwrt.git bcm27xx: drop unused clocks/DMA, enable RP1 overlay on bcm2712 Follow-up changes to the bcm2712 kernel config: - Drop CONFIG_COMMON_CLK_XGENE and CONFIG_DMA_BCM2708, not applicable to this SoC - Enable CONFIG_MISC_RP1, which loads RP1's device-tree overlay. Also enable CONFIG_PCI_DYNAMIC_OF_NODES (listed for clarity). Signed-off-by: Joshua Covington Link: https://github.com/openwrt/openwrt/pull/24244 Signed-off-by: Jonas Jelonek --- diff --git a/target/linux/bcm27xx/bcm2712/config-6.18 b/target/linux/bcm27xx/bcm2712/config-6.18 index 0f537d7c200..204d463528a 100644 --- a/target/linux/bcm27xx/bcm2712/config-6.18 +++ b/target/linux/bcm27xx/bcm2712/config-6.18 @@ -135,7 +135,6 @@ CONFIG_CMA_SIZE_SEL_MBYTES=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_RP1=y CONFIG_COMMON_CLK_RP1_SDIO=y -CONFIG_COMMON_CLK_XGENE=y CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 # CONFIG_COMPAT_32BIT_TIME is not set CONFIG_CONFIGFS_FS=y @@ -216,7 +215,6 @@ CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_CMA=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMADEVICES=y -CONFIG_DMA_BCM2708=y CONFIG_DMA_BCM2835=y CONFIG_DMA_CMA=y CONFIG_DMA_DIRECT_REMAP=y @@ -416,6 +414,7 @@ CONFIG_MFD_RP1=y CONFIG_MFD_SYSCON=y CONFIG_MICROCHIP_PHY=y CONFIG_MIGRATION=y +CONFIG_MISC_RP1=y CONFIG_MMC=y CONFIG_MMC_BCM2835=y CONFIG_MMC_BCM2835_DMA=y @@ -503,6 +502,7 @@ CONFIG_PCIE_PLDA_HOST=y CONFIG_PCIE_PME=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_DOMAINS_GENERIC=y +CONFIG_PCI_DYNAMIC_OF_NODES=y CONFIG_PCI_ECAM=y CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y