summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev
AgeCommit message (Expand)Author
2010-03-24vdsk_scsi_cmd doesnt need to return now, so fix some of its scsi commandDavid Gwynne
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-03-03Bring back cua code for sparc zs; lost in zs.c 1.36 on sparc and later forgottenMiod Vallat
2010-02-28Fix off-by-one in LOMlite hostname code.Mark Kettenis
2010-02-22- fix a few debug messages: disabled vs enabled mixup, missing \nJacob Meuser
2010-02-21Make sure we only request our peer to start processing descriptors if itMark Kettenis
2010-02-21Start and stop watchdog timer in the appropriate places, and print a messageMark Kettenis
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. NobodyKenneth R Westerback
2009-12-31Add vds(4) and vdsp(4), implementing the vDisk server side protocol. ThisMark Kettenis
2009-12-26Add support for fragmented messages.Mark Kettenis
2009-12-26Remove unused variable.Mark Kettenis
2009-12-16- use nitems() inside a descriptive macro nameJasper Lievisse Adriaanse
2009-12-15fix some buffer sizes.Edd Barrett
2009-12-14Sanitize the code that resets the state when the LDC channel link stateMark Kettenis
2009-12-14Fix previous commit. I left out a small fragment and accidentally committedMark Kettenis
2009-12-14Support for in-band descriptor mode (VIO_DESC_MODE) used by OBP.Mark Kettenis
2009-12-14Make sure interrupts are disabled when we don't have queues configured. ThisMark Kettenis
2009-12-14Add wrapper functions to enable/disable interrupts and manipulate their state.Mark Kettenis
2009-12-12Add missing splbio() protection when sending commands to the vDisk server.Mark Kettenis
2009-12-12Remove debug printf and properly dequeue command instead when a read times outMark Kettenis
2009-12-09Resubmit any pending SCSI commands when we sucessfully (re)connect toMark Kettenis
2009-12-09Don't try to shove I/O down the LDC if we're disconnected from the virtualMark Kettenis
2009-12-08Base the revision string in the INQUIRY info on the version of the VIO protocolMark Kettenis
2009-12-02no firmware on ramdisks; ok kettenisTheo de Raadt
2009-12-01Fix the mixer interface for the CE4231 sound card found in Sun machines. Still aEdd Barrett
2009-11-30Load firmware that is needed for accelerated X on Elite3D boards.Mark Kettenis
2009-11-10Handle LOMlite2 in an interrupt-driven way; avoids using delay(9) once theMark Kettenis
2009-11-09Fix error message.Mark Kettenis
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2009-10-31Establish a shutdown hook to disable the watchdog timer to prevent watchdogMark Kettenis
2009-10-31Make sure we don't insert and entry into the list of pending commends twice.Mark Kettenis
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
2009-10-31Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE()Theo de Raadt
2009-10-28LOMlite seems to get wedged from time to time; add some code to unwedge it.Mark Kettenis
2009-10-03Glue to attach the SD/MCC reader of the W83L519D found on some TadpoleMark Kettenis
2009-09-27Print the LOM type (LOMlite/LOMlite2).Mark Kettenis
2009-09-27Add sensor status for fan sensors.Mark Kettenis
2009-09-27Implement queuing of reads and writes. This gets rid of the remaining busyMark Kettenis
2009-09-24Slightly less evil busy wait loop for LOMlite. Small tweak to LOMlite stateMark Kettenis
2009-09-23Implement reading LOMlite registers using timeouts and a state machine toMark Kettenis
2009-09-23Add some more LOMlite bits. We don't attach to LOMlite yet because it isMark Kettenis
2009-09-23Attempt mapping as io as well as mmio; necessary to make this work on a V100.Mark Kettenis
2009-09-23Restructure watchdog support such that it will work on both LOMlite andMark Kettenis
2009-09-22Add PSU sensor.Mark Kettenis
2009-09-21Explicitly configure the watchdog timer not to reset the machine when weMark Kettenis
2009-09-21Add support for the built-in watchdog. In the default state the watchdog willMark Kettenis
2009-09-20Update the hostname stored in the LOM based on the hostname set in the kernel.Mark Kettenis
2009-09-20Add fan sensors.Mark Kettenis
2009-09-20Use name provided by the LOM device as description for the temperatureMark Kettenis
2009-09-19Initial stab at a driver for LOMlite2 as found on the Sun Fire V100, Sun FireMark Kettenis