Chris Metcalf | 37b82b5 | 2012-04-04 16:39:58 -0400 | [diff] [blame] | 1 | # Support direct access to TILE-Gx hardware from user space, via the |
| 2 | # gxio library, or from kernel space, via kernel IORPC support. |
| 3 | config TILE_GXIO |
| 4 | bool |
| 5 | depends on TILEGX |
Chris Metcalf | 6369798 | 2012-04-04 16:58:27 -0400 | [diff] [blame] | 6 | |
| 7 | # Support direct access to the common I/O DMA facility within the |
| 8 | # TILE-Gx mPIPE and Trio hardware from kernel space. |
| 9 | config TILE_GXIO_DMA |
| 10 | bool |
| 11 | select TILE_GXIO |
Chris Metcalf | 4875f69 | 2012-04-06 16:38:03 -0400 | [diff] [blame] | 12 | |
| 13 | # Support direct access to the TILE-Gx mPIPE hardware from kernel space. |
| 14 | config TILE_GXIO_MPIPE |
| 15 | bool |
| 16 | select TILE_GXIO |
| 17 | select TILE_GXIO_DMA |
Chris Metcalf | bce5bbb | 2012-04-07 16:53:03 -0400 | [diff] [blame] | 18 | |
| 19 | # Support direct access to the TILE-Gx TRIO hardware from kernel space. |
| 20 | config TILE_GXIO_TRIO |
| 21 | bool |
| 22 | select TILE_GXIO |
| 23 | select TILE_GXIO_DMA |
Chris Metcalf | d1cc173 | 2012-05-09 12:25:02 -0400 | [diff] [blame] | 24 | |
| 25 | # Support direct access to the TILE-Gx USB hardware from kernel space. |
| 26 | config TILE_GXIO_USB_HOST |
| 27 | bool |
| 28 | select TILE_GXIO |
Chris Metcalf | 6ec006e | 2013-08-12 14:09:28 -0400 | [diff] [blame] | 29 | |
| 30 | # Support direct access to the TILE-Gx UART hardware from kernel space. |
| 31 | config TILE_GXIO_UART |
| 32 | bool |
| 33 | select TILE_GXIO |