summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev
AgeCommit message (Expand)Author
2012-11-23Change the way we encode devhandle and devino in the sysino such that we canMark Kettenis
2012-11-21Atempting to eject a CD-ROM makes the SCSI midlayer generate a READ_TOCMark Kettenis
2012-11-21Try to negotiate version 1.1 of the vDisk protocol such that we can getMark Kettenis
2012-11-01When possible, send multiple characters per packet. Also, stop sending whenMark Kettenis
2012-10-29Set the type of a processed MSI data record to 0, and check that the typeMark Kettenis
2012-10-27Also attach to channels name "ldom-<guestname>" (but not "ldom-primary").Mark Kettenis
2012-10-27Make polling work.Mark Kettenis
2012-10-26Turns out that for devices that attach to cbus(4), it is better to disableMark Kettenis
2012-10-21Fix thinko in previous.Mark Kettenis
2012-10-21Make sure that there is enough room in the transmit queue to send a VIOMark Kettenis
2012-10-21Clear a pending channel reset when a device is opened.Mark Kettenis
2012-10-20off-by-one in device number check; found the hard way and reported by J Sisson.Miod Vallat
2012-10-17Swap arguments to wdog_register() since it is nicer, and prepareTheo de Raadt
2012-10-17Disable debug code.Mark Kettenis
2012-10-17Rename hvctl(4) into vldcp(4) since this driver now handles other servicesMark Kettenis
2012-10-16Add support for multiple channels.Mark Kettenis
2012-10-14Fix typo in debug print.Mark Kettenis
2012-08-20MISs work on Oberon as well.Mark Kettenis
2012-08-17Properly initialize the IOMMU control and status register for pyro(4).Mark Kettenis
2012-08-17Turns out interrupts for Ebus devices are wired to the *other* PCI Expres leafMark Kettenis
2012-07-08Don't need to worry about the ATI driver here anymore.Mark Kettenis
2012-03-26Make writes block if the message queues are full.Mark Kettenis
2012-03-26Increase the size of the message queues such that we can handle the defaultMark Kettenis
2012-03-20Add ioctl to write to hypervisor memory.Mark Kettenis
2012-03-17hvctl(4) is a driver for the "hvctl" Logical Domain Channel that allows theMark Kettenis
2012-03-17vldc(4) is a "bus" driver for Logical Domain Channels.Mark Kettenis
2011-09-28disable the fifo on m series systems by telling the driver its a 16550David Gwynne
2011-09-17arithemtic -> arithmeticMiod Vallat
2011-07-25Disable MSI for now; something is still not quite right on UltrSPARC T2Mark Kettenis
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-07-06Handle pci_conf_read() faults on reading non-existent registers that resultMark Kettenis
2011-07-06Handle pci_conf_read() faults on reading non-existent registers that resultMark Kettenis
2011-07-06Add MSI support to pyro(4). Tested on a v215 with the on-board mpi(4).Mark Kettenis
2011-07-06Split some generic MSI code out into its own file.Mark Kettenis
2011-07-06Move pci_msi_enable() out of the vpci(4) driver into the MD pci(4) code.Mark Kettenis
2011-06-26First stab at MSI support for vpci(4). Still a few rough edges, but seemsMark Kettenis
2011-06-26Fix some inconsistencies in how we build 64-bit addresses from OF properties.Mark Kettenis
2011-06-26Implement pci_intr_map_msi().Mark Kettenis
2011-06-24machdep.kbdreset enables a shutdown by Ctrl-Alt-Del on amd64 andChristian Weisgerber
2011-06-05Drop kernel support for the useless DIOCWLABEL ioctl and prune a lotMatthew Dempsky
2011-05-18When the sparc64 iommu fails to lookup a vaddr, it prints a message andAriane van der Steldt
2011-04-13do not use NULL in an integer contextTheo de Raadt
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
2011-03-18Add some delay between a successful keyboard reset sequence and a keyboardMiod Vallat
2011-02-21Remove redundant statement to keep this in line with radeonfb(4).Mark Kettenis
2011-02-21Re-initialize acceleration engine after leaving X.Mark Kettenis
2011-01-07Detect wether a disk image is an ISO image and set the media type toMark Kettenis
2011-01-07Fix malloc(9) call with swapped type and flags arguments.Mark Kettenis
2011-01-06Add support for the vDisk 1.1 protocol. Improve Solaris vtoc/disklabelMark Kettenis