xref: /linux/drivers/cdx/Kconfig (revision 6cf5f13ef3f1c032b48fddd4f0f9108236c7762a)
1# SPDX-License-Identifier: GPL-2.0
2#
3# CDX bus configuration
4#
5# Copyright (C) 2022-2023, Advanced Micro Devices, Inc.
6#
7
8config CDX_BUS
9	bool "CDX Bus driver"
10	depends on OF && ARM64 || COMPILE_TEST
11	select GENERIC_MSI_IRQ
12	help
13	  Driver to enable Composable DMA Transfer(CDX) Bus. CDX bus
14	  exposes Fabric devices which uses composable DMA IP to the
15	  APU. CDX bus provides a mechanism for scanning and probing
16	  of CDX devices. CDX devices are memory mapped on system bus
17	  for embedded CPUs. CDX bus uses CDX controller and firmware
18	  to scan these CDX devices.
19
20source "drivers/cdx/controller/Kconfig"
21