blob: f81d843f894433c4797a091b2fa8b67affeeceab [file] [log] [blame]
Mario Six573b1b92018-08-09 14:51:16 +02001menuconfig 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.
Mario Sixdefed5e2018-08-09 14:51:17 +020014
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
Mario Sixf95104d2018-08-09 14:51:18 +020025config 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
Mario Sixdefed5e2018-08-09 14:51:17 +020032endif