blob: 903c8646bdd7283c54b12195d721b82c0a744129 [file] [log] [blame]
rjw1f884582022-01-06 17:20:42 +08001# SPDX-License-Identifier: GPL-2.0
2# Support direct access to TILE-Gx hardware from user space, via the
3# gxio library, or from kernel space, via kernel IORPC support.
4config TILE_GXIO
5 bool
6 depends on TILEGX
7
8# Support direct access to the common I/O DMA facility within the
9# TILE-Gx mPIPE and Trio hardware from kernel space.
10config TILE_GXIO_DMA
11 bool
12 select TILE_GXIO
13
14# Support direct access to the TILE-Gx mPIPE hardware from kernel space.
15config TILE_GXIO_MPIPE
16 bool
17 select TILE_GXIO
18 select TILE_GXIO_DMA
19
20# Support direct access to the TILE-Gx TRIO hardware from kernel space.
21config TILE_GXIO_TRIO
22 bool
23 select TILE_GXIO
24 select TILE_GXIO_DMA
25
26# Support direct access to the TILE-Gx USB hardware from kernel space.
27config TILE_GXIO_USB_HOST
28 bool
29 select TILE_GXIO
30
31# Support direct access to the TILE-Gx UART hardware from kernel space.
32config TILE_GXIO_UART
33 bool
34 select TILE_GXIO