summaryrefslogtreecommitdiffstats
path: root/include/asm-mips/gfx.h
Commit message (Collapse)AuthorAgeFilesLines
* MIPS 64, day 2.Ralf Baechle1999-08-191-1/+10
|
* More ioctls, more structures, more more more.Miguel de Icaza1997-09-211-0/+1
|
* shared memory input queue changes:Miguel de Icaza1997-07-311-0/+2
| | | | | | | | | | | | | | | | | | | | | | | - make keyboard forward events to the streams keyboard module for delivery to the shmiq. - Fixes to make the graphics streams driver use dentries (this is the reason Alex's compile failed). - Major/misc numbers that were assigned by HPA for the streamable devices. - keyboard streams device. - working shmiq framework for the keyboard. What needs to be done: - Fix the mouse driver, did someone ever got any information out from /dev/psaux on the SGI port? - Figure out why changes made in the kernel side to the SHMIQ are not always seen by the user space.
* o Implement /dev/graphics virtualizable access toMiguel de Icaza1997-07-161-3/+21
| | | | | | | | | | | | | | | | | | | | | | | | | registers. The actual context switch code is not yet there. But the rest of the magic (mapping/unmapping the registers on demand is already in). o Interface for allowing binary-only console modules added. o My RRM bits, nothing really interesting now. For now, I am assuming in the code that there will be a minor per real graphics device, and that the X server will go and open /dev/graphicsN instead of opening /dev/graphics and using the gfx_attach_board->board variable. The interface the X server uses is not clear. I believe it will be pretty easy to provide the stripped down shmiq interface. Not only that, but we can even provide the same ABI (yes, ABI) for SGI shmiq input modules (yep, looks pretty easy once you have an strace that shows this information). Now, the only thing missing is figuring what is wrong my current conception of the use of shmiq. I just can't get it.
* Oopsie. Sorry, forgot to commit these.Miguel de Icaza1997-07-021-0/+26
These are IRIX compatible structures and constants for using /dev/graphics and the newport. I wonder if it is OK for us to copy them? I guess they are an API.