summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev/creator.c
AgeCommit message (Expand)Author
2009-12-16- use nitems() inside a descriptive macro nameJasper Lievisse Adriaanse
2009-12-02no firmware on ramdisks; ok kettenisTheo de Raadt
2009-11-30Load firmware that is needed for accelerated X on Elite3D boards.Mark Kettenis
2009-09-05Change the wsdisplay_emulops return types from void to int; emulops will nowMiod Vallat
2009-07-16Clean up after X.Mark Kettenis
2008-12-27Sync the sparc64 fb* api with the recent changes done on sparc.Miod Vallat
2007-03-06Implement WSDISPLAYIO_GETSUPPORTEDDEPTH; makes X actually work if you followMark Kettenis
2006-12-17Remove unnecessary <dev/wscons/wscons_raster.h> inclusion.Miod Vallat
2006-12-02Use the unpack_attr emulops instead of doing an inline rasops_unpack_attr.Miod Vallat
2006-06-30For 32bit sun frame buffers, tweak ri_devcmap to get the BoW palette insteadMiod Vallat
2006-05-15Merge creator attachment code again, it turns out the upa/mainbus attachmentMiod Vallat
2005-04-05Off-by-ones in register comparisons.Miod Vallat
2005-03-15Take care of updating the PROMs view of the cursor position in the common fbMiod Vallat
2005-03-07Do not bother passing the blanking routine to fbwscons_console_init(),Miod Vallat
2005-01-05Let wsdisplay drivers return zero for WSDISPLAYIO_[GS]VIDEO ioctls - mostMiod Vallat
2004-11-29Move the struct wsscreen_descr from a per-driver global to a per-instanceMiod Vallat
2003-06-24Revert the addition of the blanking code - it will corrupt displays after longMiod Vallat
2003-06-23Remove some debugging cruft.Jason Wright
2003-06-20Screen blanker routine for Creator, adapted from the X11 sunffb driver code.Miod Vallat
2003-06-17Extend the sunfb structure to take care of the PROM cursor positionMiod Vallat
2003-06-02nuke terms 3 & 4Jason Wright
2003-05-12use new display typesJason Wright
2003-03-27- Add support for the *CURS* ioctls (requires mapping the DAC registersJason Wright
2002-09-10Register more wsscreen properties to take advantage of wsemul_sun changes.Jason Wright
2002-08-19Take advantage of rasops.updatecursor to keep the prom cursor up to dateJason Wright
2002-07-30allow cf_flags to determine whether console acceleration should be used (defa...Jason Wright
2002-07-29use ROP_OLD for VSCROLL, with this, vertical scroll (copyrows) works (and it'...Jason Wright
2002-07-29- cache the last value written to FBC_FG and avoid unnecessary fifo writesJason Wright
2002-07-28more registers; jason@ ok.Federico G. Schwindt
2002-07-26fifo needs 6 entries before we feed it rectangle commandJason Wright
2002-07-26- add hardware support for eraserows and erasecolsJason Wright
2002-07-26- remove duplicate defnsJason Wright
2002-07-25Adapt the framebuffer code to the WSDISPLAY_TYPE constant changes, andMiod Vallat
2002-06-11split creator driver into bus specific and common code.Federico G. Schwindt
2002-06-03- use the 24 bits dumb frame buffer reg. instead of the 32 one, but returnFederico G. Schwindt
2002-05-22Match on "SUNW,afb" as well, a guess to make Elite3D cards work and printFederico G. Schwindt
2002-05-22- Allow matching of devices with fewer than 24 register setsJason Wright
2002-05-22Copy only the register paddrs/lens that we have room forJason Wright
2002-05-22Only map in DFB32 during attach, other stuff will be mapped by _mmap asJason Wright
2002-05-22return mappings from DFB24 for DUMBFB mode mmap requests (this makes unaccele...Jason Wright
2002-05-21Remove some debugging code and generally clean things up.Jason Wright
2002-05-21Get the initial cursor position correct so we don't start back at 0,0 whenJason Wright
2002-05-21Remove last vestiges of rcons and now it appears to work.Jason Wright
2002-05-21Use rasops alloc_attr in alloc_screen so it doesn't crash when a screen isJason Wright
2002-05-21Skeleton driver for the Creator/Creator3D framebuffer (doesn't do muchJason Wright