diff options
Diffstat (limited to 'drivers/video/nvidia/nvidia.c')
-rw-r--r-- | drivers/video/nvidia/nvidia.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/video/nvidia/nvidia.c b/drivers/video/nvidia/nvidia.c index 64f59119c422..c18e9557ca30 100644 --- a/drivers/video/nvidia/nvidia.c +++ b/drivers/video/nvidia/nvidia.c | |||
@@ -1350,9 +1350,10 @@ static void __devexit nvidiafb_remove(struct pci_dev *pd) | |||
1350 | 1350 | ||
1351 | NVTRACE_ENTER(); | 1351 | NVTRACE_ENTER(); |
1352 | 1352 | ||
1353 | unregister_framebuffer(info); | ||
1354 | |||
1353 | nvidia_bl_exit(par); | 1355 | nvidia_bl_exit(par); |
1354 | 1356 | ||
1355 | unregister_framebuffer(info); | ||
1356 | #ifdef CONFIG_MTRR | 1357 | #ifdef CONFIG_MTRR |
1357 | if (par->mtrr.vram_valid) | 1358 | if (par->mtrr.vram_valid) |
1358 | mtrr_del(par->mtrr.vram, info->fix.smem_start, | 1359 | mtrr_del(par->mtrr.vram, info->fix.smem_start, |