summaryrefslogtreecommitdiffstats
path: root/sys/dev/auxio
Commit message (Collapse)AuthorAgeFilesLines
* - Only touch the LED bit of the (LED) AUXIO register when turning themarius2006-01-261-4/+9
| | | | | | | | | | | | system LED on or off. Unlike the EBus LED AUXIO register where the remaining bits are unused the upper bits of the SBus AUXIO register are used to control other things like the link test enable pin of the on-board NIC which we don't want to change as a side-effect. - Remove the superfluous bzero()'ing of the softc obtained from device_get_softc(). Reviewed by: yongari MFC after: 3 days
* Switch from trying to allocate up to 8 register banks for the EBusmarius2005-07-101-19/+6
| | | | | | | | | | | variant to allocating a fixed set of 5 banks that the EBus variant is documented to have (and also has in reality). Trying to allocate up to 8 banks is a remnant from experiments during the development of this driver. Discussed with: joerg, yongari Reviewed by: yongari Approved by: re (scottl)
* - Take advantage of ebus(4) having switched to SYS_RES_MEMORY for memorymarius2005-06-041-42/+31
| | | | | | | | resources in ebus.c rev. 1.22 and collapse the resource allocation for both the EBus and SBus variants into auxio_attach_common(). - For the EBus variant make sure that the resource for controlling the LED is actually available; (in theory) we could have ended up using the resource without allocating it.
* Start each of the license/copyright comments with /*-, minor shuffle of linesimp2005-01-062-2/+2
|
* Port NetBSD auxio driver. The driver was modified to use led(4) and canyongari2004-10-092-0/+408
be used to announce various system activity. The auxio device provides auxiliary I/O functions and is found on various SBus/EBus UltraSPARC models. At present, only front panel LED is controlled by this driver. Approved by: jake (mentor) Reviewed by: joerg Tested by: joerg
OpenPOWER on IntegriCloud