]> git.sur5r.net Git - u-boot/blobdiff - drivers/video/vesa_fb.c
x86: fsp: Call fsp_init_phase_pci() in pci_uclass_post_probe()
[u-boot] / drivers / video / vesa_fb.c
index 909f8e8091a028e3b493c2fb75e92721c44f03fe..4e6d070a5fefce337b5016f1213ac525e1020ac3 100644 (file)
@@ -24,6 +24,14 @@ void *video_hw_init(void)
        int ret;
 
        printf("Video: ");
+       if (!ll_boot_init()) {
+               /*
+                * If we are running from EFI or coreboot, this driver can't
+                * work.
+                */
+               printf("Not available (previous bootloader prevents it)\n");
+               return NULL;
+       }
        if (vbe_get_video_info(gdev)) {
                dev = pci_find_class(PCI_CLASS_DISPLAY_VGA << 8, 0);
                if (dev == -1) {