]> git.baikalelectronics.ru Git - kernel.git/commit
drm/etnaviv: use 'sync points' for performance monitor requests
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Sun, 24 Sep 2017 13:15:30 +0000 (15:15 +0200)
committerLucas Stach <l.stach@pengutronix.de>
Tue, 10 Oct 2017 09:45:47 +0000 (11:45 +0200)
commit0c23aec1b4c2275a00a82cdf380f5e0100210c4d
tree697359c8bfda1012561825da123eadd243c02984
parenta382aaaa1be2f8323452ac3bfc620a8b37db28be
drm/etnaviv: use 'sync points' for performance monitor requests

With 'sync points' we can sample the reqeustes perform signals
before and/or after the submited command buffer.

Changes v2 -> v3:
- fixed indentation and init nr_events to 1

Changes v4 -> v5:
- simplify logic around fence handling.

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
drivers/gpu/drm/etnaviv/etnaviv_gpu.c
drivers/gpu/drm/etnaviv/etnaviv_gpu.h