[PATCH] dmaengine: bestcomm: Enable compile testing
From: Rosen Penev
Date: Tue Sep 15 2026 - 14:26:04 EST
Allow the BestComm DMA engine to be selected for PowerPC
compile-test builds.
The freescale ethernet and sound drivers now need a dependency on
PPC_MPC52xx as they use headers/functions from that platform.
Assisted-by: LLM
Signed-off-by: Rosen Penev <rosenp@xxxxxxxxx>
---
drivers/dma/bestcomm/Kconfig | 3 +--
drivers/net/ethernet/freescale/Kconfig | 2 +-
sound/soc/fsl/Kconfig | 2 +-
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/dma/bestcomm/Kconfig b/drivers/dma/bestcomm/Kconfig
index 5dd437295964..153b5492c93c 100644
--- a/drivers/dma/bestcomm/Kconfig
+++ b/drivers/dma/bestcomm/Kconfig
@@ -5,7 +5,7 @@
config PPC_BESTCOMM
tristate "Bestcomm DMA engine support"
- depends on PPC_MPC52xx
+ depends on PPC_MPC52xx || (PPC && COMPILE_TEST)
default n
select PPC_LIB_RHEAP
help
@@ -34,4 +34,3 @@ config PPC_BESTCOMM_GEN_BD
depends on PPC_BESTCOMM
help
This option enables the support for the GenBD tasks.
-
diff --git a/drivers/net/ethernet/freescale/Kconfig b/drivers/net/ethernet/freescale/Kconfig
index b34c0fcfddea..d81984fcec64 100644
--- a/drivers/net/ethernet/freescale/Kconfig
+++ b/drivers/net/ethernet/freescale/Kconfig
@@ -38,7 +38,7 @@ config FEC
config FEC_MPC52xx
tristate "FEC MPC52xx driver"
- depends on PPC_BESTCOMM
+ depends on PPC_BESTCOMM && PPC_MPC52xx
select CRC32
select PHYLIB
select PPC_BESTCOMM_FEC
diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig
index 04940879dfd8..101bc952aa14 100644
--- a/sound/soc/fsl/Kconfig
+++ b/sound/soc/fsl/Kconfig
@@ -234,7 +234,7 @@ config SND_SOC_MPC5200_I2S
config SND_SOC_MPC5200_AC97
tristate "Freescale MPC5200 PSC in AC97 mode driver"
- depends on PPC_BESTCOMM
+ depends on PPC_BESTCOMM && PPC_MPC52xx
select SND_SOC_AC97_BUS
select SND_MPC52xx_DMA
select PPC_BESTCOMM_GEN_BD
--
2.55.0