|
@@ -65,6 +65,7 @@ static u32 saveBaseAddress20;
|
|
|
/* Addres im memory of VBE region */
|
|
|
const int vbe_offset = 0x2000;
|
|
|
|
|
|
+#ifdef CONFIG_FRAMEBUFFER_SET_VESA_MODE
|
|
|
static const void *bios_ptr(const void *buf, BE_VGAInfo *vga_info,
|
|
|
u32 x86_dword_ptr)
|
|
|
{
|
|
@@ -215,6 +216,7 @@ static int atibios_set_vesa_mode(RMREGS *regs, int vesa_mode,
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
|
+#endif /* CONFIG_FRAMEBUFFER_SET_VESA_MODE */
|
|
|
|
|
|
/****************************************************************************
|
|
|
PARAMETERS:
|
|
@@ -263,11 +265,13 @@ static void PCI_doBIOSPOST(pci_dev_t pcidev, BE_VGAInfo *vga_info,
|
|
|
/*Cleanup and exit*/
|
|
|
BE_getVGA(vga_info);
|
|
|
|
|
|
+#ifdef CONFIG_FRAMEBUFFER_SET_VESA_MODE
|
|
|
/* Useful for debugging */
|
|
|
if (0)
|
|
|
atibios_debug_mode(vga_info, ®s, vesa_mode, mode_info);
|
|
|
if (vesa_mode != -1)
|
|
|
atibios_set_vesa_mode(®s, vesa_mode, mode_info);
|
|
|
+#endif
|
|
|
}
|
|
|
|
|
|
/****************************************************************************
|