summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/dev/vpci.c
AgeCommit message (Expand)Author
2014-12-09Replace some malloc(n*size,...) calls with mallocarray().Doug Hogan
2014-11-24Actually, the previous change didn't quite work on the SPARC T5-2. But ifMark Kettenis
2014-11-24Add missing pci_msiq_setstate and pci_msi_setstate calls. Makes MSI workMark Kettenis
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-05-10Some straightforward format string fixes. Also, print both the tx and rxMark Kettenis
2014-01-24Add support for BUS_INTR_ESTABLISH_MPSAFE.Mark Kettenis
2012-10-29Set the type of a processed MSI data record to 0, and check that the typeMark Kettenis
2011-07-25Disable MSI for now; something is still not quite right on UltrSPARC T2Mark 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
2010-12-05PCIe based sparc64 machines have always supported access to the extended PCIeMark Kettenis
2010-12-04Introduce a new pci routine, pci_conf_size(), which returns the size of aMiod Vallat
2009-03-29bzero pci attach argsMark Kettenis
2009-01-02Make IOMMU code use the generic _bus_dmamem_map() and _bus_dmamem_unmap().Mark Kettenis
2008-04-08For some reason access to io space using ASI_PHYS_NON_CACHED_LITTLE doesn'tMark Kettenis
2008-03-09Driver for the virtual PCI host bridge on sun4v.Mark Kettenis