Commit | Line | Data |
---|---|---|
62304fb1 GP |
1 | menu "DMABUF options" |
2 | ||
3 | config SYNC_FILE | |
31954660 | 4 | bool "Explicit Synchronization Framework" |
62304fb1 GP |
5 | default n |
6 | select ANON_INODES | |
7 | select DMA_SHARED_BUFFER | |
8 | ---help--- | |
31954660 GP |
9 | The Sync File Framework adds explicit syncronization via |
10 | userspace. It enables send/receive 'struct fence' objects to/from | |
11 | userspace via Sync File fds for synchronization between drivers via | |
12 | userspace components. It has been ported from Android. | |
13 | ||
14 | The first and main user for this is graphics in which a fence is | |
15 | associated with a buffer. When a job is submitted to the GPU a fence | |
16 | is attached to the buffer and is transferred via userspace, using Sync | |
17 | Files fds, to the DRM driver for example. More details at | |
18 | Documentation/sync_file.txt. | |
19 | ||
62304fb1 | 20 | endmenu |