gr/gf100: Clear notify interrupt
PATCH 1/1 gr/gf100: Clear notify interrupt
From: Lauri Peltonen <[email protected]>
Notify interrupt is only used for cyclestats. We can just clear it and avoid an "unknown stat" error that gets printed to dmesg otherwise.
Signed-off-by Lauri Peltonen <[email protected]>
Signed-off-by Alexandre Courbot <[email protected]>
--- drm/nouveau/nvkm/engine/gr/gf100.c | 9 +++++++++ 1 file changed, 9 insertions(+)
drm/nouveau/nvkm/engine/gr/gf100.c +9 -0
@@ -1108,6 +1108,15 @@ gf100_gr_intr(struct nvkm_subdev *subdev) engctx =nvkm_engctx_get (engine, inst); chid = pfifo->chid (pfifo, engctx); +if (stat &0x00000001 ) { +/* +* notifier interrupt, only needed for cyclestats +* can be safely ignored +*/ +nv_wr32 (priv,0x400100 ,0x00000001 ); + stat &= ~0x00000001 ; + } +if (stat &0x00000010 ) { handle =nvkm_handle_get_class (engctx, class);if (!handle ||nv_call (handle->object, mthd, data)) {
Signature · 6 lines
2.3.0 _______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau