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