From: Krzysztof Helt <redacted>
Use the mmio outb function instead of direct one.
The mmio registers are already mapped (in the probe function).
Signed-off-by: Krzysztof Helt <redacted>
diff -urp linux-old/drivers/video/tridentfb.c linux-pc/drivers/video/tridentfb.c
--- linux-old/drivers/video/tridentfb.c 2008-05-03 08:11:52.000000000 +0200
+++ linux-pc/drivers/video/tridentfb.c 2008-05-03 08:10:52.000000000 +0200
@@ -680,8 +680,8 @@ static void set_vclk(struct tridentfb_pa
vga_mm_wseq(par->io_virt, ClockHigh, hi);
vga_mm_wseq(par->io_virt, ClockLow, lo);
} else {
- outb(lo, 0x43C8);
- outb(hi, 0x43C9);
+ t_outb(par, lo, 0x43C8);
+ t_outb(par, hi, 0x43C9);
}
debug("VCLK = %X %X\n", hi, lo);
}
----------------------------------------------------------------------Poprowadz swoj klub do zwyciestwa!
Sprawdz >>> http://link.interia.pl/f1d76
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone