* [parisc-linux] Voodoo 2
@ 2004-04-11 23:12 M. Grabert
2004-04-12 15:49 ` d p chang
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: M. Grabert @ 2004-04-11 23:12 UTC (permalink / raw)
To: parisc-linux
Hi,
I'm about to purchase a Voodoo2 PCI graphics card since I saw some
reports on the p-l list that it is working on Linux/PA-RISC.
I want to ask a couple of questions before I'm going to buy the graphics card:
- Helge prepared a patch to make the Voodoo working, and was incorporated
into the 2.4.19-pa18 kernel. It seems that it's still in 2.4.25-pa1.
But is the patch integrated into the mainstream 2.4?
I just took a brief look, and it appears so, is this correct?
- What about 2.6? I don't think that it's been forwarded to 2.6 yet?
- there is also the XFree86 Voodoo 1/2 driver from Alan Cox
(http://lists.parisc-linux.org/pipermail/parisc-linux/2004-February/022382.html)
I suppose this driver also doesn't require the Voodoo2 card to be initialized,
and I think the advanage over using sstfb would be that it supports DGA
and some 2D acceleration.
Has anybody tested it (I couldn't even compile it)?
Thanks alot,
Max
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [parisc-linux] Voodoo 2 2004-04-11 23:12 [parisc-linux] Voodoo 2 M. Grabert @ 2004-04-12 15:49 ` d p chang 2004-04-12 17:15 ` Alan Cox 2004-04-12 21:09 ` Helge Deller 2 siblings, 0 replies; 7+ messages in thread From: d p chang @ 2004-04-12 15:49 UTC (permalink / raw) To: parisc-linux "M. Grabert" <xam@cs.ucc.ie> writes: > I'm about to purchase a Voodoo2 PCI graphics card since I saw some > reports on the p-l list that it is working on Linux/PA-RISC. hmm... if they are useful to people. anybody (us sf bay area local) wants one of these (or a singleboard v2 sli) they can have them (you can't have my cool fib-ed board #2, since it probably won't work anymore :-) anyway, i'm not sure what you meant by 'initialization', but the init code can be done at anytime and doesn't need to have any special boot-time interpreter stuff (unlike \p --- A person with a new idea is a crank until the idea succeeds. --- Mark Twain ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [parisc-linux] Voodoo 2 2004-04-11 23:12 [parisc-linux] Voodoo 2 M. Grabert 2004-04-12 15:49 ` d p chang @ 2004-04-12 17:15 ` Alan Cox 2004-04-12 21:09 ` Helge Deller 2 siblings, 0 replies; 7+ messages in thread From: Alan Cox @ 2004-04-12 17:15 UTC (permalink / raw) To: M. Grabert; +Cc: parisc-linux On Llu, 2004-04-12 at 00:12, M. Grabert wrote: > I suppose this driver also doesn't require the Voodoo2 card to be initialized, > and I think the advanage over using sstfb would be that it supports DGA > and some 2D acceleration. Mostly the 2D acceleration is useful > Has anybody tested it (I couldn't even compile it)? You need to drop it into a full XFree 4.3/X.org 6.7 tree to build which makes it umm fun. When you get to that point I can give you instructions and we can debug it 8) ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [parisc-linux] Voodoo 2 2004-04-11 23:12 [parisc-linux] Voodoo 2 M. Grabert 2004-04-12 15:49 ` d p chang 2004-04-12 17:15 ` Alan Cox @ 2004-04-12 21:09 ` Helge Deller 2004-04-13 4:21 ` Mike Frysinger 2 siblings, 1 reply; 7+ messages in thread From: Helge Deller @ 2004-04-12 21:09 UTC (permalink / raw) To: parisc-linux; +Cc: M. Grabert On Monday 12 April 2004 01:12, M. Grabert wrote: > I'm about to purchase a Voodoo2 PCI graphics card since I saw some > reports on the p-l list that it is working on Linux/PA-RISC. > > I want to ask a couple of questions before I'm going to buy the graphics card: > > - Helge prepared a patch to make the Voodoo working, and was incorporated > into the 2.4.19-pa18 kernel. It seems that it's still in 2.4.25-pa1. > But is the patch integrated into the mainstream 2.4? > I just took a brief look, and it appears so, is this correct? No idea yet. I will check. > - What about 2.6? I don't think that it's been forwarded to 2.6 yet? It's in 2.6. I just tested my Vodoo2 in my c3k and it works. Linux version 2.6.5-pa6 (root@p100) (gcc version 3.0.2 20010829 (prerelease)) #29 Mon Apr 12 22:46:03 CEST 2004 The 32-bit Kernel has started... .. sstfb: Voodoo2 (revision 2) with ICS ICS5342 dac sstfb: framebuffer at 0xfb400000, mapped to 0xfb400000, size 2MB fb0: Voodoo2 frame buffer device at 0xfb400000 .. I can run the driver, graphics & Tux penguin comes up. Running "fbset -a 1024x768-75" even gives me a nice big screen (although I still don't like this "stty cols 64 rows 48" stuff yet...) > - there is also the XFree86 Voodoo 1/2 driver from Alan Cox > (http://lists.parisc-linux.org/pipermail/parisc-linux/2004-February/022382.html) > > I suppose this driver also doesn't require the Voodoo2 card to be initialized, > and I think the advanage over using sstfb would be that it supports DGA > and some 2D acceleration. At least it should (if it works :-)) > Has anybody tested it (I couldn't even compile it)? Neither me (I was lacking the XFree86 sources). Helge ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [parisc-linux] Voodoo 2 2004-04-12 21:09 ` Helge Deller @ 2004-04-13 4:21 ` Mike Frysinger 2004-04-13 7:59 ` Helge Deller 0 siblings, 1 reply; 7+ messages in thread From: Mike Frysinger @ 2004-04-13 4:21 UTC (permalink / raw) To: parisc-linux On Monday 12 April 2004 05:09 pm, Helge Deller wrote: > On Monday 12 April 2004 01:12, M. Grabert wrote: > > - What about 2.6? I don't think that it's been forwarded to 2.6 yet? > > It's in 2.6. I just tested my Vodoo2 in my c3k and it works. > Linux version 2.6.5-pa6 (root@p100) (gcc version 3.0.2 20010829 > (prerelease)) #29 Mon Apr 12 22:46:03 CEST 2004 The 32-bit Kernel has > started... > .. > sstfb: Voodoo2 (revision 2) with ICS ICS5342 dac > sstfb: framebuffer at 0xfb400000, mapped to 0xfb400000, size 2MB > fb0: Voodoo2 frame buffer device at 0xfb400000 > .. this interests me since i'd love to get something better than the 8bit vid card running in my C360 :) i threw my obsidian voodoo2 into my box, but it did what it always has for me ... i build the sstfb as a module and when i modprobe it, the box locks up ... i builld it as a module because otherwise it'll lock at boot and i have to do a little manual rescue foo :) -mike ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [parisc-linux] Voodoo 2 2004-04-13 4:21 ` Mike Frysinger @ 2004-04-13 7:59 ` Helge Deller 2004-04-14 2:06 ` Mike Frysinger 0 siblings, 1 reply; 7+ messages in thread From: Helge Deller @ 2004-04-13 7:59 UTC (permalink / raw) To: parisc-linux On Tuesday 13 April 2004 06:21, Mike Frysinger wrote: > On Monday 12 April 2004 05:09 pm, Helge Deller wrote: > > On Monday 12 April 2004 01:12, M. Grabert wrote: > > > - What about 2.6? I don't think that it's been forwarded to 2.6 yet? > > > > It's in 2.6. I just tested my Vodoo2 in my c3k and it works. > > Linux version 2.6.5-pa6 (root@p100) (gcc version 3.0.2 20010829 > > (prerelease)) #29 Mon Apr 12 22:46:03 CEST 2004 The 32-bit Kernel has > > started... > > .. > > sstfb: Voodoo2 (revision 2) with ICS ICS5342 dac > > sstfb: framebuffer at 0xfb400000, mapped to 0xfb400000, size 2MB > > fb0: Voodoo2 frame buffer device at 0xfb400000 > > .. > > this interests me since i'd love to get something better than the 8bit vid > card running in my C360 :) > > i threw my obsidian voodoo2 into my box, but it did what it always has for > me ... i build the sstfb as a module and when i modprobe it, the box locks > up ... i builld it as a module because otherwise it'll lock at boot and i > have to do a little manual rescue foo :) My above test was with the sstfb driver built-in into the kernel and with all other graphics drivers (incl. stifb and STI text console) disabled. FYI, this is what my graphics-relevant part of .config looked like: # # Graphics support # CONFIG_FB=y # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_STI is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON_OLD is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_SIS is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set CONFIG_FB_VOODOO1=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_VIRTUAL is not set # # Console display driver support # # CONFIG_MDA_CONSOLE is not set # CONFIG_STI_CONSOLE is not set CONFIG_DUMMY_CONSOLE_COLUMNS=160 CONFIG_DUMMY_CONSOLE_ROWS=64 CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_PCI_CONSOLE=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # # Logo configuration # CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y CONFIG_LOGO_PARISC_CLUT224=y Then, in a second test I enabled STIFB, and choosed SSTFB as module. Booting up worked: Linux version 2.6.5-pa6 (root@p100) (gcc version 3.0.2 20010829 (prerelease)) #30 Tue Apr 13 09:49:08 CEST 2004 .... STI GSC/PCI core graphics driver Version 0.9a STI PCI graphic ROM found at f2400000 (64 kB), fb at f8000000 (32 MB) id 2d08c0a7-9a02587, conforms to spec rev. 8.0a graphics card name: PCI_GRAFFITIX1024 STI PCI graphic ROM found at f3800000 (2048 kB), fb at f6000000 (32 MB) id 35acda30-9a02587, conforms to spec rev. 8.0d graphics card name: A1262A fb0: stifb 1024x768-8 frame buffer device, PCI_GRAFFITIX1024, id: 2d08c0a7, mmio: 0xf8100000 stifb: 'A1262A' (id: 0x35acda30) not supported. .... (the second card 'A1262A' is a Visualize FX4 - it doesn't work!) c3000:~# modprobe sstfb sstfb: Voodoo2 (revision 2) with ICS ICS5342 dac sstfb: framebuffer at 0xfb400000, mapped to 0xfb400000, size 2MB fb1: Voodoo2 frame buffer device at 0xfb400000 c3000:~# cat /proc/fb 0 stifb 1 Voodoo2 Works too... Helge ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [parisc-linux] Voodoo 2 2004-04-13 7:59 ` Helge Deller @ 2004-04-14 2:06 ` Mike Frysinger 0 siblings, 0 replies; 7+ messages in thread From: Mike Frysinger @ 2004-04-14 2:06 UTC (permalink / raw) To: parisc-linux On Tuesday 13 April 2004 03:59 am, Helge Deller wrote: > My above test was with the sstfb driver built-in into the kernel and with > all other graphics drivers (incl. stifb and STI text console) disabled. > > Then, in a second test I enabled STIFB, and choosed SSTFB as module. ok, here's what i found ... the card i originally tried doesnt seem to work atm ... it's the obsidian card that was top of the line in its day because it's basically 2 voodoo2's on 1 pci card ... when i modprobe the module, machine locks up ... when i boot with the driver built in, it dies, but i can at least see a bunch of oops messages ;) i had another voodoo2 card, a sti black magic, and it works as you advertise :) thanks -mike ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-04-14 2:06 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2004-04-11 23:12 [parisc-linux] Voodoo 2 M. Grabert 2004-04-12 15:49 ` d p chang 2004-04-12 17:15 ` Alan Cox 2004-04-12 21:09 ` Helge Deller 2004-04-13 4:21 ` Mike Frysinger 2004-04-13 7:59 ` Helge Deller 2004-04-14 2:06 ` Mike Frysinger
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox