nouveau/video: properly detect the decoder class for availability checks
authorIlia Mirkin <imirkin@alum.mit.edu>
Wed, 4 May 2016 05:28:23 +0000 (01:28 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Wed, 4 May 2016 14:45:07 +0000 (10:45 -0400)
commit38fcf7cbadc748816f99b2c3c9f2f55d0f1635fe
tree38227420909b0b03181446fc608289c9eb888e95
parent0332963d19eee3ce5236ffc47571ef1a3254a30f
nouveau/video: properly detect the decoder class for availability checks

The kernel is now more strict with the class ids it exposes, so we need
to check the G98 and MCP89 classes as well as the GT215 class. This
effectively caused us to decide there were no decoding capabilities on
newer kernel for VP3 chips.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=95251
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Cc: "11.2" <mesa-stable@lists.freedesktop.org>
src/gallium/drivers/nouveau/nouveau_vp3_video.c