cdx: Enable compile testing

There is no code limited to ARM64 or OF/Devicetree in the CDX bus
driver, so CDX_BUS can be compile tested on all platforms.
CDX_CONTROLLER on the other hand selects REMOTEPROC which depends on
HAS_DMA, so add that dependency for compile testing.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Nikhil Agarwal <nikhil.agarwal@amd.com>
Link: https://lore.kernel.org/r/20250502-cdx-clean-v3-1-6aaa5b369fc5@linaro.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Krzysztof Kozlowski 2025-05-02 08:20:33 +02:00 committed by Greg Kroah-Hartman
parent 421d3a860d
commit 7f81907b7e
2 changed files with 2 additions and 1 deletions

View file

@ -7,7 +7,7 @@
config CDX_BUS config CDX_BUS
bool "CDX Bus driver" bool "CDX Bus driver"
depends on OF && ARM64 depends on OF && ARM64 || COMPILE_TEST
help help
Driver to enable Composable DMA Transfer(CDX) Bus. CDX bus Driver to enable Composable DMA Transfer(CDX) Bus. CDX bus
exposes Fabric devices which uses composable DMA IP to the exposes Fabric devices which uses composable DMA IP to the

View file

@ -9,6 +9,7 @@ if CDX_BUS
config CDX_CONTROLLER config CDX_CONTROLLER
tristate "CDX bus controller" tristate "CDX bus controller"
depends on HAS_DMA
select GENERIC_MSI_IRQ select GENERIC_MSI_IRQ
select REMOTEPROC select REMOTEPROC
select RPMSG select RPMSG