diff options
author | Krzysztof Helt <krzysztof.h1@wp.pl> | 2008-07-23 21:30:56 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-07-24 10:47:35 -0700 |
commit | c1724fecabfed504a4cfb87319ad3b9d3a8baa92 (patch) | |
tree | 4f8aff80d3581362b06f67a6b4aa572733d49660 /drivers/video/tridentfb.c | |
parent | 7f762d23e607af786bba8ff4a18059f43950c0e8 (diff) | |
download | op-kernel-dev-c1724fecabfed504a4cfb87319ad3b9d3a8baa92.zip op-kernel-dev-c1724fecabfed504a4cfb87319ad3b9d3a8baa92.tar.gz |
tridentfb: use mmio access for clock setting
Use the mmio outb function instead of direct one. The mmio registers are
already mapped (in the probe function).
Signed-off-by: Krzysztof Helt <krzysztof.h1@wp.pl>
Cc: "Antonino A. Daplas" <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/video/tridentfb.c')
-rw-r--r-- | drivers/video/tridentfb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/video/tridentfb.c b/drivers/video/tridentfb.c index af02af1..f3153a8 100644 --- a/drivers/video/tridentfb.c +++ b/drivers/video/tridentfb.c @@ -680,8 +680,8 @@ static void set_vclk(struct tridentfb_par *par, unsigned long freq) 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); } |