drm/nouveau: only expose the object classes that are supported by the chipset
We previously added all the available classes for the entire generation,
even though the objects wouldn't work on the hardware.
Signed-off-by:
Ben Skeggs <bskeggs@redhat.com>
Showing
- drivers/gpu/drm/nouveau/nouveau_drv.h 19 additions, 19 deletionsdrivers/gpu/drm/nouveau/nouveau_drv.h
- drivers/gpu/drm/nouveau/nouveau_irq.c 5 additions, 31 deletionsdrivers/gpu/drm/nouveau/nouveau_irq.c
- drivers/gpu/drm/nouveau/nouveau_object.c 98 additions, 14 deletionsdrivers/gpu/drm/nouveau/nouveau_object.c
- drivers/gpu/drm/nouveau/nouveau_state.c 0 additions, 7 deletionsdrivers/gpu/drm/nouveau/nouveau_state.c
- drivers/gpu/drm/nouveau/nv04_graph.c 301 additions, 229 deletionsdrivers/gpu/drm/nouveau/nv04_graph.c
- drivers/gpu/drm/nouveau/nv10_graph.c 55 additions, 37 deletionsdrivers/gpu/drm/nouveau/nv10_graph.c
- drivers/gpu/drm/nouveau/nv20_graph.c 87 additions, 44 deletionsdrivers/gpu/drm/nouveau/nv20_graph.c
- drivers/gpu/drm/nouveau/nv40_graph.c 41 additions, 22 deletionsdrivers/gpu/drm/nouveau/nv40_graph.c
- drivers/gpu/drm/nouveau/nv50_graph.c 61 additions, 30 deletionsdrivers/gpu/drm/nouveau/nv50_graph.c
Loading
Please register or sign in to comment