mirror of
https://github.com/torvalds/linux.git
synced 2024-12-05 18:41:23 +00:00
dma-buf: minor doc touch-ups
Just some tiny edits: - fix link to struct dma_fence - give slightly more meaningful title - the polling here is about implicit fences, explicit fences (in sync_file or drm_syncobj) also have their own polling v2: I misplaced the .rst include change corresponding to this patch. Reviewed-by: Thomas Hellstrom <thomas.hellstrom@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200612070535.1778368-1-daniel.vetter@ffwll.ch
This commit is contained in:
parent
7e06886bbf
commit
102514ec73
@ -100,11 +100,11 @@ CPU Access to DMA Buffer Objects
|
|||||||
.. kernel-doc:: drivers/dma-buf/dma-buf.c
|
.. kernel-doc:: drivers/dma-buf/dma-buf.c
|
||||||
:doc: cpu access
|
:doc: cpu access
|
||||||
|
|
||||||
Fence Poll Support
|
Implicit Fence Poll Support
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.. kernel-doc:: drivers/dma-buf/dma-buf.c
|
.. kernel-doc:: drivers/dma-buf/dma-buf.c
|
||||||
:doc: fence polling
|
:doc: implicit fence polling
|
||||||
|
|
||||||
Kernel Functions and Structures Reference
|
Kernel Functions and Structures Reference
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
@ -161,11 +161,11 @@ static loff_t dma_buf_llseek(struct file *file, loff_t offset, int whence)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* DOC: fence polling
|
* DOC: implicit fence polling
|
||||||
*
|
*
|
||||||
* To support cross-device and cross-driver synchronization of buffer access
|
* To support cross-device and cross-driver synchronization of buffer access
|
||||||
* implicit fences (represented internally in the kernel with &struct fence) can
|
* implicit fences (represented internally in the kernel with &struct dma_fence)
|
||||||
* be attached to a &dma_buf. The glue for that and a few related things are
|
* can be attached to a &dma_buf. The glue for that and a few related things are
|
||||||
* provided in the &dma_resv structure.
|
* provided in the &dma_resv structure.
|
||||||
*
|
*
|
||||||
* Userspace can query the state of these implicitly tracked fences using poll()
|
* Userspace can query the state of these implicitly tracked fences using poll()
|
||||||
|
Loading…
Reference in New Issue
Block a user