Messages in this thread Patch in this message | | | Date | Tue, 7 Oct 2003 20:08:13 +0200 | From | Andi Kleen <> | Subject | [PATCH] Fix 64bit issues in trident frame buffer driver |
| |
[not sure if there's a trident framebuffer maintainer. Sending it to the trivial patch monkey for now]
While going through some warnings on x86-64 I fixed this obvious 64bit problem.
-Andi
diff -u linux-2.5-cleanup/drivers/video/tridentfb.c-o linux-2.5-cleanup/drivers/video/tridentfb.c --- linux-2.5-cleanup/drivers/video/tridentfb.c-o 2003-08-22 13:36:35.000000000 +0200 +++ linux-2.5-cleanup/drivers/video/tridentfb.c 2003-12-02 17:14:35.642957672 +0100 @@ -28,7 +28,7 @@ struct tridentfb_par { int vclk; //in MHz - unsigned int io_virt; //iospace virtual memory address + unsigned long io_virt; //iospace virtual memory address }; unsigned char eng_oper; //engine operation... @@ -1102,7 +1102,7 @@ return -1; } - default_par.io_virt = (unsigned int)ioremap_nocache(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len); + default_par.io_virt = (unsigned long)ioremap_nocache(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len); if (!default_par.io_virt) { release_region(tridentfb_fix.mmio_start, tridentfb_fix.mmio_len); - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |