summaryrefslogtreecommitdiff
path: root/sys/dev/sbus
AgeCommit message (Collapse)Author
2004-11-09Always free memory on failure in c{e,s}4231_alloc(); from Patrick Lafiti.Miod Vallat
2004-09-30Do not pretend we have set up an ifmedia structure if we did not; fixesMiod Vallat
PR #3407 and #3661.
2004-09-29Ratibibugle now useless evcnt structures.Miod Vallat
2004-07-26Remove orphaned prototypes.Miod Vallat
2004-06-21Add support for agten(4) - on Andrey's U2 the PROM is not able to initializeMiod Vallat
the board correctly, though.
2004-06-20Port mgx(4) to sparc64.Miod Vallat
2004-06-20Port the rfx(4) frame buffer driver to sparc64.Miod Vallat
2004-06-20zx(4) support for sparc64, tested on an Ultra 2.Miod Vallat
2004-05-12network drivers don't need to include bpfdesc.hTed Unangst
ok krw@ canacar@
2004-03-03The socket number diagnostic check was simply crying out for unsignedMiod Vallat
arithmetic...
2004-03-02Rework the card insertion/removal detection logic:Miod Vallat
- instead of queueing events each time the sense information changes, only remember that the slot needs attention - when processing a slot needing attention, decide what to do depending upon its current sense information, rather than what it was when the change was detected - handle the ``only one sensor asserted'' state happening during slow insertion or removal. This makes the driver much more reactive to insertions and removals, and also removes unnecessary attach/detach calls. ok deraadt@
2003-10-03Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need forMiod Vallat
separate tty registering is gone now that sparc has switched to wscons, and this makes the code less error-prone. Also, remove tests for ttymalloc() failure, since it uses M_WAITOK. ok millert@ deraadt@, tested by various people as well besides me...
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
now call the poll backend. With this change we implement greater poll(2) functionality instead of emulating it via the select backend. Adapted from NetBSD and including some changes from FreeBSD. Tested by many, deraadt@ OK
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@
2003-08-01The Vigra VS10-EK is recognized as a cgthree clone, but due to its utterlyMiod Vallat
ridiculous resolution, we need to plug the "clear the screen and switch font" trick here too. [Thanks to Andrey Smagin for providing a card for testing]
2003-07-25remove extra arg to printfJason Wright
2003-07-15ansiJason Wright
2003-07-07ansify and remove staticsJason Wright
2003-07-03ansifyJason Wright
2003-07-03ansifyJason Wright
2003-06-27ansi functionsJason Wright
2003-06-27These don't need linear mappings either.Jason Wright
2003-06-27Don't need LINEAR mappings.Jason Wright
2003-06-25fix #if/ifdef issue and use u_int16_t instead of int where appropriateMichael Shalayeff
2003-06-25Typo police: attribute is better written with an 'r'.Miod Vallat
2003-06-25Acknowledge the status interrupt in some odd and usually rare cases, whichMiod Vallat
could render a sparc so crazy it would panic...
2003-06-25mimic delays pattern from i82365 on socket enable. actually pull the reset ↵Michael Shalayeff
line before clearing it. this together makes some more cards work and unwedges my wedged wedgy on reboot alright; miod@ ok and testing
2003-06-25fix all the _BITS and their useMichael Shalayeff
2003-06-25Let the stp driver use different bus_space_tag_t for its own device access,Miod Vallat
and for access to the pcmcia windows from the pcmcia drivers.
2003-06-24Add a "where" argument to the sparc64 interrupt code. This lets usHenric Jungheim
associate a name with each interrupt handler. This is not visible outside the kernel (yet). ok jason@
2003-06-23Split the stp driver into its core, and md attachment routines, and provideMiod Vallat
attachment routines for sparc and sparc64.
2003-06-18Switch to fbxxx() API.Miod Vallat
cgsix tested and ok jason@, the rest tested by me.
2003-06-17A few typos in the Bt initialisation sequence were introduced in 1.29, andMiod Vallat
curiously this only broke some cgthree clones, but not the genuine Sun's...
2003-06-053/4 knockout for peter galbavyTheo de Raadt
2003-06-02Nuke my clause 3 and 4 (and a couple of files jointly (c) with Theo).Jason Wright
2003-05-31real register definitions for the brooktree 451/457/458 on the cgsix andJason Wright
cgthree. ok miod.
2003-05-14Silence the "lost carrier on FOO port" messages when the port has been setMiod Vallat
in stone with "ifconfig le0 media foo". Inspired by previous am7990.c change. ok todd@ jason@
2003-05-14Make the "slot" and "offset" locators for sbus drivers optional inMiod Vallat
configuration lines.
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-03-28Fix the color inversion of the cursor (now it's not a solid block of black =)Jason Wright
2003-03-28more register defns (from linux)Jason Wright
2003-03-28Use the brand new types instead of WSDISPLAY_TYPE_UNKNOWNJason Wright
2003-03-28If console acceleration was not enabled, do not reinitialize the blitterMiod Vallat
when leaving X11.
2003-03-27map vid mem based on linebytes and heightJason Wright
2003-03-27Whoops, the rest of the *CURS* ioctl supportJason Wright
2003-03-27add support for *CURS* ioctlsJason Wright
2003-03-27don't need linear maps here eitherJason Wright
2003-03-27map the vid mem based on linebytes and heightJason Wright
2003-03-27const and static cleaningJason Wright
2003-03-27Don't need linear mappings in here.Jason Wright