summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev
AgeCommit message (Collapse)Author
2008-06-10Add cmp(4), a dummy driver to make attaching CMT cpus easier.Mark Kettenis
2008-06-08put the PCF_FREQ codes into the clockTheo de Raadt
2008-06-02No need to enable the interrupt in psycho_set_intr(); intr_establish() alreadyMark Kettenis
does that for us.
2008-05-24Found some documentation that suggests that CMU-CH doesn't have an IOMMU andMark Kettenis
streaming cache, so don't try to initialize it.
2008-05-24Add Psycho variants found on the SPARC Enterprise M4000/M5000/M8000/M9000.Mark Kettenis
2008-05-24Attach to "FJSV,su", which is the name used for serial ports on the SPARCMark Kettenis
Enterprise M4000/M5000/M8000/M9000.
2008-05-24iLet's see if this also works for Oberon (the PCIe bridge found on the SPARC ↵Mark Kettenis
Enterprise M4000/M5000/M8000/M9000).
2008-05-24Match serial devices on PRIMEPOWER 650.Mark Kettenis
2008-04-22Works better, but still needs debug on to work..Theo de Raadt
2008-04-21Work in progress at supporting the Mentor Graphics i2c core found inTheo de Raadt
the Fire pcie hostbridge. Fairly horrid device to deal with.
2008-04-21allow low level audio drivers to specify a default sample format,Jacob Meuser
instead of 8-bit mono mulaw @ 8kHz. this is just the infrastructure; no drivers are specifying a default yet. ok ratchov@, deanna@
2008-04-16Support the pcf8584 variant found on the u25/45.Mark Kettenis
2008-04-16Turns out getpropstring() returns an empty string if a property is missingMark Kettenis
instead of NULL. Makes rtc(4) really work on the u25. tested by mikeb@
2008-04-15Add support for the Texas Instruments bq4802 real-time clock found on theMark Kettenis
Ultra 25 and Ultra 45.
2008-04-08For some reason access to io space using ASI_PHYS_NON_CACHED_LITTLE doesn'tMark Kettenis
work, so go through the MMU just like we do for mem space. Makes puc(4) work on the t1k, and hopefully fixes the problems on the t2k.
2008-04-03Make ebus(4) work on sun4v.Mark Kettenis
2008-04-03Some cosmetic changes.Mark Kettenis
2008-03-24Remove KASSERT that's causing grieve on sun4v, and I've never seen triggered.Mark Kettenis
2008-03-23typo; deraadtMiod Vallat
2008-03-23Not-functional-enough driver for the Sun Expert3D cards, put in tree as anMiod Vallat
incentive for further tinkering only; not for the faint of heart.
2008-03-23Use new defines from pcidevs to match Expert3D.Miod Vallat
2008-03-22Add support for DIOCRLDINFO, DIOCGPDINFO, DIOCGPART to the fdKenneth R Westerback
driver(s). Adapted from sd driver. ok marco@
2008-03-21Do not attach vgafb if not the console device, since the PROM will not haveMiod Vallat
initialized the device in this case.
2008-03-20Fix whitespace.Mark Kettenis
2008-03-20Bring isa/fd.c into line with sparc/sparc64 fd code and prepare allKenneth R Westerback
for the addition of missing disklabel related ioctl's. ok deraadt@
2008-03-16Set up interrupt translation for e10k.Mark Kettenis
2008-03-16Add some e10k support code.Mark Kettenis
2008-03-13First shot at a driver to get the time-of-day on the e10k.Mark Kettenis
2008-03-09Add some members needed by the sunv IOMMU code.Mark Kettenis
2008-03-09Driver for the virtual PCI host bridge on sun4v.Mark Kettenis
2008-03-09sun4v hypervisor IOMMU code.Mark Kettenis
2008-03-09Virtual bus for virtual devices on sun4v.Mark Kettenis
2008-03-09Check "status" property.Mark Kettenis
2008-03-08Driver for console on sun4v.Mark Kettenis
2008-03-08Driver for virtual real-time clock on sun4v.Mark Kettenis
2008-03-08Virtual bus for virtual devices on sun4v.Mark Kettenis
2008-03-08Check "status" property.Mark Kettenis
2008-03-08Check "status" property. Since the PROM marks the floppy controller deviceMark Kettenis
as "disabled" if no floppy drive is connected, this will get rid of the "unconfigured" message for the floppy controller on machines that don't have a floppy drive.
2008-03-01Use getpropspeed() to get console speed. Add code to handle "ssp-console" andMark Kettenis
"ssp-control" as well.
2008-03-01Make sabtty(4) adopt the speed configured in OpenFirmware when it is theMark Kettenis
console. ok deraadt@
2008-02-27return from tda_attach before registering the sensor taskRobert Nagy
if there are no temperature sensors
2008-02-20make tda(4) run the fans at maximum speed when we are about to dropRobert Nagy
drop to ddb(4) in order to avoid overheating in case of a system crash. ok kettenis@
2008-02-18Only attach on Sun Blade 1000/2000.Mark Kettenis
2008-02-17We're not printing interrupt priority levels (ot whatever ipl stands for) butMark Kettenis
interrupt vectors, so change it to ivec and print them in hex.
2008-02-12tda(4) is a driver for Philips TDA8444 which can be found inRobert Nagy
Sun Blade 1000/1500/2000/2500 machines. The driver controlls the speed of the ambient and cpu fans, based on the temperatures. not included in GENERIC yet; help and ok kettenis@
2008-02-10Attach to "lom-console". Hopefuly this will give us a proper console onMark Kettenis
the Netra T4/Netra 20 when the console is directed to the LOM.
2008-02-10Add interrupt state diagnostic registers.Mark Kettenis
2008-02-03Map windows little-endian like the MI pcmcia code expects.Mark Kettenis
"Diff looks correct and appears to work as intended" miod@
2008-01-24Finish the beep(4) driver by hooking it up to the ukbd(4) beep handlerRobert Nagy
and disable the one second long beep on attach. ok miod@
2008-01-23Cleanup cn_pri. Change constants to more meaningful names, rather thanJoel Sing
the hp300 related ones currently in use. CN_NORMAL becomes CN_LOWPRI, CN_INTERNAL becomes CN_MIDPRI and CN_REMOTE becomes CN_HIGHPRI. ok miod@