ce struct
Changes in v3:
- Add timestamp domain information to commit-text and
dma_fence_signal_timestamp documentation
Signed-off-by: Veera Sundaram Sankaran
---
drivers/dma-buf/dma-fence.c | 70 -
include/linux/dma-fence.h | 3 ++
2 files changed, 66 i
:
- remove WARN_ON from drm_send_event_timestamp_locked
Signed-off-by: Veera Sundaram Sankaran
---
drivers/gpu/drm/drm_file.c | 69
drivers/gpu/drm/drm_vblank.c | 9 +-
include/drm/drm_file.h | 3 ++
3 files changed, 68 insertions(+), 13
Sundaram Sankaran
---
drivers/gpu/drm/drm_file.c | 71
drivers/gpu/drm/drm_vblank.c | 9 +-
include/drm/drm_file.h | 3 ++
3 files changed, 70 insertions(+), 13 deletions(-)
diff --git a/drivers/gpu/drm/drm_file.c b/drivers/gpu/drm
ce struct
Changes in v3:
- Add timestamp domain information to commit-text and
dma_fence_signal_timestamp documentation
Signed-off-by: Veera Sundaram Sankaran
---
drivers/dma-buf/dma-fence.c | 70 -
include/linux/dma-fence.h | 3 ++
2 files changed, 66 i
/
services/surfaceflinger/Scheduler/Scheduler.cpp#397
Changes in v2:
- Use drm_send_event_timestamp_locked to update fence timestamp
- add more information to commit text
Signed-off-by: Veera Sundaram Sankaran
---
drivers/gpu/drm/drm_file.c | 43
drivers to update the precise timestamp for fences.
Changes in v2:
- Add a new fence signal variant instead of modifying fence struct
Signed-off-by: Veera Sundaram Sankaran
---
drivers/dma-buf/dma-fence.c | 70 -
include/linux/dma-fence.h | 3 ++
2
/
services/surfaceflinger/Scheduler/Scheduler.cpp#397
Changes in v2:
- Use drm_send_event_timestamp_locked to update fence timestamp
- add more information to commit text
Signed-off-by: Veera Sundaram Sankaran
---
drivers/gpu/drm/drm_file.c | 43
drivers to update the precise timestamp for fences.
Changes in v2:
- Add a new fence signal variant instead of modifying fence struct
Signed-off-by: Veera Sundaram Sankaran
---
drivers/dma-buf/dma-fence.c | 70 -
include/linux/dma-fence.h | 3 ++
2
framework uses the retire-fences
as an alternative to vblank when frame-updates are in progress Set the
fence timestamp during send vblank event to avoid discrepancies.
Signed-off-by: Veera Sundaram Sankaran
---
drivers/gpu/drm/drm_vblank.c | 9 +
1 file changed, 9 insertions(+)
diff
drivers to set it. If the parameter is not set, ktime_get is
used to set the current time to fence timestamp during dma_fence_signal.
Signed-off-by: Veera Sundaram Sankaran
---
drivers/dma-buf/dma-fence.c | 18 ++
include/linux/dma-fence.h | 15 +++
2 files changed, 13
drivers to set it. If the parameter is not set, ktime_get is
used to set the current time to fence timestamp during dma_fence_signal.
Signed-off-by: Veera Sundaram Sankaran
---
drivers/dma-buf/dma-fence.c | 18 ++
include/linux/dma-fence.h | 15 +++
2 files changed, 13
framework uses the retire-fences
as an alternative to vblank when frame-updates are in progress Set the
fence timestamp during send vblank event to avoid discrepancies.
Signed-off-by: Veera Sundaram Sankaran
---
drivers/gpu/drm/drm_vblank.c | 9 +
1 file changed, 9 insertions(+)
diff
latencies. The get_signaled_timestamp ops,
if defined by the driver would be used during fence signaling to set
the timestamp, before setting the flag DMA_FENCE_FLAG_TIMESTAMP_BIT.
If the callback is not defined, ktime_get is used to set the fence
timestamp.
Signed-off-by: Veera Sundaram Sankaran
13 matches
Mail list logo