From: Jurriaan on A. <thu...@xs...> - 2001-12-02 14:43:36
|
I'm having trouble getting my voodoo 4500 pci working correctly on my Alpha (kernel 2.4.17pre2). If I use the stock-kernel, and specify 'video=tdfx:1600x1200-16@75,nohwcursor', my Eizo F930 switches off. XFree works perfectly in 1600x1200-16@80. If comment out this part: #if 0 if(freq > i->max_pixclock/2) { freq = freq > i->max_pixclock ? i->max_pixclock : freq; reg.dacmode |= DACMODE_2X; reg.vidcfg |= VIDCFG_2X; } #endif it works, but I have a feeling I'm running out-of-spec now. So I downloaded the latest patch, 3dfx-20010507, and it doesn't work at all. The system boots, but the screen stays black. I enabled debugging, udf: registering filesystem fb: tdfxfb_probe: PCI memory enabled. name=Voodoo 5 noinit=1 fb: tdfxfb_probe: fb: Voodoo 5 memory = 65536K fb: tdfxfb_switch_con: start with fb Voodoo 5 pdsp=fffffc00001fc280 dsp=fffffc0000b13800 prevcon=-1 con=0 fb: tdfxfb_switch_con: start with fb Voodoo 5 pdsp=fffffc0000b13800 dsp=fffffc0000b13800 prevcon=0 con=0 fb: do_set_par: wrregs: vidcfg:04040483,dacmode:00000001,vidpll:00006114,freq:0003170f Console: switching to colour frame buffer device 133x54 fb0: 3Dfx Voodoo 5 frame buffer device, 65536K @ 0x18000000 pty: 256 Unix98 ptys configured and nothing looks wrong there. In fact, the vidcfg / dacmode values are exactly the same as for the standard kernel, except for DACMODE_2X and VIDCFG_2X. If I comment out the DACMODE_2X/VIDCFG_2X part in the 20010507-driver, the kernel crashes on boot. Any hints on how to proceed? I've sent mail to the maintainers already, BTW. No reaction so far, but it's only been 2 days or so. Thanks, Jurriaan -- Linux hackers are funny people: They count the time in patchlevels. Gerd Knorr GNU/Linux 2.4.17-pre2 on Debian/Alpha 64-bits 990 bogomips load:0.00 0.03 0.04 |