X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fasm-x86_64%2Fvga.h;h=012ebd1a51f36e5da90cde3a0a9d4eed9909792e;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=ef0c0e50cc951e898ea4f50661db2e4f1dc551fa;hpb=76828883507a47dae78837ab5dec5a5b4513c667;p=linux-2.6.git diff --git a/include/asm-x86_64/vga.h b/include/asm-x86_64/vga.h index ef0c0e50c..012ebd1a5 100644 --- a/include/asm-x86_64/vga.h +++ b/include/asm-x86_64/vga.h @@ -12,7 +12,11 @@ * access the videoram directly without any black magic. */ -#define VGA_MAP_MEM(x) (unsigned long)phys_to_virt(x) +#ifdef CONFIG_XEN +#define VGA_MAP_MEM(x,s) (unsigned long)isa_bus_to_virt(x) +#else +#define VGA_MAP_MEM(x,s) (unsigned long)phys_to_virt(x) +#endif #define vga_readb(x) (*(x)) #define vga_writeb(x,y) (*(y) = (x))