|
@@ -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,
|