freebsd-dev/sys/sparc64/pci
Thomas Moestl fe461235a2 Change the iommu code to be able to handle more than one DVMA area per
map. Use this new feature to implement iommu_dvmamap_load_mbuf() and
iommu_dvmamap_load_uio() functions in terms of a new helper function,
iommu_dvmamap_load_buffer(). Reimplement the iommu_dvmamap_load()
to use it, too.
This requires some changes to the map format; in addition to that,
remove unused or redundant members.
Add SBus and Psycho wrappers for the new functions, and make them
available through the respective DMA tags.
2003-01-06 21:59:54 +00:00
..
apb.c Make the OpenFirmware interrupt mapping code more generic, to reduce 2002-03-24 02:11:06 +00:00
ofw_pci_if.m
ofw_pci.c Initialize the cache line size register of all PCI devices in the 2003-01-06 17:12:23 +00:00
ofw_pci.h Add two new workaround for firmware anomalies: 2002-11-07 16:07:46 +00:00
psycho.c Change the iommu code to be able to handle more than one DVMA area per 2003-01-06 21:59:54 +00:00
psychoreg.h - remove some outdated comments 2003-01-06 16:51:06 +00:00
psychovar.h - remove some outdated comments 2003-01-06 16:51:06 +00:00