]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/gpu/drm/via/via_drv.c
drm/via: clean up reclaim_buffers
[karo-tx-linux.git] / drivers / gpu / drm / via / via_drv.c
index 02661f35f7a057a131244f56759397d447b00176..e927b4c052f52a4ed2e73a296354a0e84c849f20 100644 (file)
@@ -75,6 +75,7 @@ static struct drm_driver driver = {
        .load = via_driver_load,
        .unload = via_driver_unload,
        .open = via_driver_open,
+       .preclose = via_reclaim_buffers_locked,
        .postclose = via_driver_postclose,
        .context_dtor = via_final_context,
        .get_vblank_counter = via_get_vblank_counter,
@@ -85,9 +86,6 @@ static struct drm_driver driver = {
        .irq_uninstall = via_driver_irq_uninstall,
        .irq_handler = via_driver_irq_handler,
        .dma_quiescent = via_driver_dma_quiescent,
-       .reclaim_buffers = drm_core_reclaim_buffers,
-       .reclaim_buffers_locked = NULL,
-       .reclaim_buffers_idlelocked = via_reclaim_buffers_locked,
        .lastclose = via_lastclose,
        .ioctls = via_ioctls,
        .fops = &via_driver_fops,