[parisc-linux] IBM GXT6000P on parisc linux
Berthold Gunreben
b.gunreben at web.de
Sun Sep 30 14:22:11 MDT 2007
Am Sonntag, 30. September 2007 21:35 schrieb Grant Grundler:
> On Fri, Sep 21, 2007 at 07:49:21PM +0200, Berthold Gunreben wrote:
> > Hi,
> >
> > I got a used HP parisc workstation, and found a GXT6000P video card in
> > there. The card was detected and initialized by the firmware of this
> > machine (a C3750).
>
> wow..that's odd. I didn't see any web page which shows HP ever
> supported GXT6000P with HPUX. I suspect someone sold you the wrong card.
> Can you explain in more detail what you mean with "detected and initialized
> by the firmware"?
>
> I suspect magic BIOS code isn't getting run. (It _might_ run under
> a C8000 but I don't expect it to work).
Well, what can I say. The workstation boots up and displays the usual firmware
messages like press Tab to choose resolution (only 640x480 seems to be
supported at that stage) and I can also enter commands at this console. The
card does not seem to be wrong in this respect.
After booting linux, the messages of the kernel are displayed until the
console switches:
console handover: boot [ttyB0] -> real [tty0]
Then it takes some more seconds, until the display goes dark and I was not yet
successful in bringing it to life again.
> You can determine if it's necessary by looking at the driver source code.
> Try to find where it registers the IRQ handler with request_irq().
> Sounds like either it doesn't or it can't (but should print something
> to dmesg buffer in that case).
The driver has no occurence of irq, and it only handles framebuffer (normally,
this card also should have 3D capabilities. It looks like it just does not
need IRQs.
It looks like the card is switched off by using
pdc_cons.flags &= ~CON_PRINTBUFFER
At least if I comment this line, booting continues with messages until some
point where the machine just hangs.
I am sorry, that I did not post more information in the first place, but I
don't have much experience with graphics on parisc-linux ...
Thanks for your efforts anyway.
Berthold
More information about the parisc-linux
mailing list