summaryrefslogtreecommitdiffstats
path: root/sys/arch/sparc64/dev/creator.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* - use nitems() inside a descriptive macro namejasper2009-12-161-2/+2
* no firmware on ramdisks; ok kettenisderaadt2009-12-021-1/+7
* Load firmware that is needed for accelerated X on Elite3D boards.kettenis2009-11-301-2/+140
* Change the wsdisplay_emulops return types from void to int; emulops will nowmiod2009-09-051-12/+18
* Clean up after X.kettenis2009-07-161-1/+14
* Sync the sparc64 fb* api with the recent changes done on sparc.miod2008-12-271-56/+7
* Implement WSDISPLAYIO_GETSUPPORTEDDEPTH; makes X actually work if you followkettenis2007-03-061-1/+4
* Remove unnecessary <dev/wscons/wscons_raster.h> inclusion.miod2006-12-171-2/+1
* Use the unpack_attr emulops instead of doing an inline rasops_unpack_attr.miod2006-12-021-3/+7
* For 32bit sun frame buffers, tweak ri_devcmap to get the BoW palette insteadmiod2006-06-301-2/+2
* Merge creator attachment code again, it turns out the upa/mainbus attachmentmiod2006-05-151-6/+77
* Off-by-ones in register comparisons.miod2005-04-051-2/+2
* Take care of updating the PROMs view of the cursor position in the common fbmiod2005-03-151-15/+1
* Do not bother passing the blanking routine to fbwscons_console_init(),miod2005-03-071-3/+2
* Let wsdisplay drivers return zero for WSDISPLAYIO_[GS]VIDEO ioctls - mostmiod2005-01-051-1/+3
* Move the struct wsscreen_descr from a per-driver global to a per-instancemiod2004-11-291-27/+3
* Revert the addition of the blanking code - it will corrupt displays after longmiod2003-06-241-27/+3
* Remove some debugging cruft.jason2003-06-231-4/+2
* Screen blanker routine for Creator, adapted from the X11 sunffb driver code.miod2003-06-201-3/+27
* Extend the sunfb structure to take care of the PROM cursor positionmiod2003-06-171-77/+34
* nuke terms 3 & 4jason2003-06-021-6/+1
* use new display typesjason2003-05-121-2/+2
* - Add support for the *CURS* ioctls (requires mapping the DAC registersjason2003-03-271-16/+250
* Register more wsscreen properties to take advantage of wsemul_sun changes.jason2002-09-101-1/+2
* Take advantage of rasops.updatecursor to keep the prom cursor up to datejason2002-08-191-9/+23
* allow cf_flags to determine whether console acceleration should be used (defaults to yes)jason2002-07-301-6/+9
* use ROP_OLD for VSCROLL, with this, vertical scroll (copyrows) works (and it's -fast-)jason2002-07-291-5/+5
* - cache the last value written to FBC_FG and avoid unnecessary fifo writesjason2002-07-291-16/+76
* more registers; jason@ ok.fgsch2002-07-281-2/+4
* fifo needs 6 entries before we feed it rectangle commandjason2002-07-261-2/+2
* - add hardware support for eraserows and erasecolsjason2002-07-261-2/+104
* - remove duplicate defnsjason2002-07-261-1/+36
* Adapt the framebuffer code to the WSDISPLAY_TYPE constant changes, andmiod2002-07-251-4/+11
* split creator driver into bus specific and common code.fgsch2002-06-111-108/+13
* - use the 24 bits dumb frame buffer reg. instead of the 32 one, but returnfgsch2002-06-031-14/+19
* Match on "SUNW,afb" as well, a guess to make Elite3D cards work and printfgsch2002-05-221-14/+20
* - Allow matching of devices with fewer than 24 register setsjason2002-05-221-9/+12
* Copy only the register paddrs/lens that we have room forjason2002-05-221-2/+2
* Only map in DFB32 during attach, other stuff will be mapped by _mmap asjason2002-05-221-14/+14
* return mappings from DFB24 for DUMBFB mode mmap requests (this makes unaccelerated X on the creator work)jason2002-05-221-11/+27
* Remove some debugging code and generally clean things up.jason2002-05-211-12/+9
* Get the initial cursor position correct so we don't start back at 0,0 whenjason2002-05-211-2/+11
* Remove last vestiges of rcons and now it appears to work.jason2002-05-211-21/+10
* Use rasops alloc_attr in alloc_screen so it doesn't crash when a screen isjason2002-05-211-5/+5
* Skeleton driver for the Creator/Creator3D framebuffer (doesn't do muchjason2002-05-211-0/+373