etnaviv: support performance monitor requests
authorChristian Gmeiner <christian.gmeiner@gmail.com>
Fri, 15 Dec 2017 07:43:40 +0000 (08:43 +0100)
committerChristian Gmeiner <christian.gmeiner@gmail.com>
Fri, 15 Dec 2017 18:10:01 +0000 (19:10 +0100)
commit6a6b7432bfe94f8047b688fd6875ad93d153c6d0
treeafa42ff5a2c3fcc273c21ec983ca48bd300200ca
parent305c1d113ca26cadf695bd41eeed20cff79aa671
etnaviv: support performance monitor requests

Add etna_cmd_stream_perf(..) to submit perform requests.
Userspace can submit pmrs via submit ioctl to sample perfmon
signals.

v3:
 - mark perfmon bos as RW

Signed-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
etnaviv/etnaviv-symbol-check
etnaviv/etnaviv_cmd_stream.c
etnaviv/etnaviv_drmif.h
etnaviv/etnaviv_priv.h