xref: /openbmc/u-boot/drivers/axi/Kconfig (revision 5c8fd32b)
1menuconfig AXI
2	bool "AXI bus drivers"
3	help
4	  Support AXI (Advanced eXtensible Interface) busses, a on-chip
5	  interconnect specification for managing functional blocks in SoC
6	  designs, which is also often used in designs involving FPGAs (e.g.
7	  communication with IP cores in Xilinx FPGAs).
8
9	  These types of busses expose a virtual address space that can be
10	  accessed using different address widths (8, 16, and 32 are supported
11	  for now).
12
13	  Other similar bus architectures may be compatible as well.
14
15if AXI
16
17config IHS_AXI
18	bool "Enable IHS AXI driver"
19	depends on DM
20	help
21	  Support for gdsys Integrated Hardware Systems Advanced eXtensible
22	  Interface (IHS AXI) bus on a gdsys IHS FPGA used to communicate with
23	  IP cores in the FPGA (e.g. video transmitter cores).
24
25config AXI_SANDBOX
26	bool "Enable AXI sandbox driver"
27	depends on DM
28	help
29	  Support AXI (Advanced eXtensible Interface) emulation for the sandbox
30	  environment.
31
32endif
33