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