nouveau: NV04 PFIFO engtab functions
[platform/upstream/libdrm.git] / shared-core / nouveau_state.c
index d113f23..ed200e8 100644 (file)
@@ -90,6 +90,10 @@ static int nouveau_init_engine_ptrs(drm_device_t *dev)
                engine->graph.takedown  = nv04_graph_takedown;
                engine->fifo.init       = nouveau_fifo_init;
                engine->fifo.takedown   = nouveau_stub_takedown;
+               engine->fifo.create_context     = nv04_fifo_create_context;
+               engine->fifo.destroy_context    = nv04_fifo_destroy_context;
+               engine->fifo.load_context       = nv04_fifo_load_context;
+               engine->fifo.save_context       = nv04_fifo_save_context;
                break;
        case 0x10:
                engine->mc.init         = nv04_mc_init;