diff options
Diffstat (limited to 'drivers/video/nvidia')
-rw-r--r-- | drivers/video/nvidia/nvidia.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/video/nvidia/nvidia.c b/drivers/video/nvidia/nvidia.c index 731edf7cb0a0..eb24107bcc81 100644 --- a/drivers/video/nvidia/nvidia.c +++ b/drivers/video/nvidia/nvidia.c | |||
@@ -28,6 +28,9 @@ | |||
28 | #include <asm/prom.h> | 28 | #include <asm/prom.h> |
29 | #include <asm/pci-bridge.h> | 29 | #include <asm/pci-bridge.h> |
30 | #endif | 30 | #endif |
31 | #ifdef CONFIG_BOOTX_TEXT | ||
32 | #include <asm/btext.h> | ||
33 | #endif | ||
31 | 34 | ||
32 | #include "nv_local.h" | 35 | #include "nv_local.h" |
33 | #include "nv_type.h" | 36 | #include "nv_type.h" |
@@ -681,6 +684,13 @@ static int nvidiafb_set_par(struct fb_info *info) | |||
681 | 684 | ||
682 | nvidia_vga_protect(par, 0); | 685 | nvidia_vga_protect(par, 0); |
683 | 686 | ||
687 | #ifdef CONFIG_BOOTX_TEXT | ||
688 | /* Update debug text engine */ | ||
689 | btext_update_display(info->fix.smem_start, | ||
690 | info->var.xres, info->var.yres, | ||
691 | info->var.bits_per_pixel, info->fix.line_length); | ||
692 | #endif | ||
693 | |||
684 | NVTRACE_LEAVE(); | 694 | NVTRACE_LEAVE(); |
685 | return 0; | 695 | return 0; |
686 | } | 696 | } |