[PATCH] dmaengine: bestcomm: Enable compile testing
From: Rosen Penev
Date: Wed May 20 2026 - 19:24:51 EST
Allow the BestComm DMA engine to be selected for PowerPC
compile-test builds.
Make PATA_MPC52xx depend on PPC_BESTCOMM directly so selecting
PPC_BESTCOMM_ATA does not bypass the helper dependency.
Assisted-by: Codex:GPT-5.5
Signed-off-by: Rosen Penev <rosenp@xxxxxxxxx>
---
drivers/ata/Kconfig | 2 +-
drivers/dma/bestcomm/Kconfig | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig
index 28ca856ecc75..6e25e9fcadb2 100644
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
@@ -823,7 +823,7 @@ config PATA_MARVELL
config PATA_MPC52xx
tristate "Freescale MPC52xx SoC internal IDE"
- depends on PPC_MPC52xx && PPC_BESTCOMM
+ depends on PPC_BESTCOMM
select PPC_BESTCOMM_ATA
help
This option enables support for integrated IDE controller
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.
-
--
2.54.0