index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
amd64
/
pci
/
iommu.c
Age
Commit message (
Expand
)
Author
2008-12-03
Remove the x86 and i386 prefixes to the bus_dma types. It's really quite
Owain Ainsworth
2008-04-28
Sync PCI ids.
Brad Smith
2007-09-17
MALLOC/FREE -> malloc/free and M_ZERO changes
Charles Longeau
2007-05-27
be more agressive on invalidation; perform invalidates on load* and unload
Jason Wright
2007-05-27
remove two TODO items:
Jason Wright
2007-02-09
simplify the argument passing (use a pointer to bus_dma_segment_t instead
Jason Wright
2007-02-09
according to the errata, invalid pages shouldn't be used. Always make
Jason Wright
2005-09-29
Execute operations in the correct order. From jason@
Marco Peereboom
2005-09-27
ARGH! disable gart, I suck!
Marco Peereboom
2005-09-27
Clean up prints. From jason@
Marco Peereboom
2005-06-17
- remove old debugging code
Marco Peereboom
2005-06-08
revert enabling iommu on amd64 as it breaks at least one MP host.
Marco S Hyman
2005-06-07
make it prettier; jason ok
Theo de Raadt
2005-06-06
enable iommu on all systems where we support it. We'll support it on more
Jason Wright
2005-06-02
- wish there was a better way to do this... put splhigh() around the
Jason Wright
2005-05-27
oops, need to get the boundary from the map when allocating gart addresses
Jason Wright
2005-05-27
- Use the direct map for mapping the PTEs.
Artur Grabowski
2005-05-27
use a fixed address for the base dva, also don't forget to setup the
Jason Wright
2005-05-27
hook in iommu, but it's still disabled by default for now
Jason Wright
2005-05-27
fix printf
Jason Wright
2005-05-27
handle multi-cpu GART allocation:
Jason Wright
2005-05-26
make all mappings valid/coherent. For pages not currently mapped, fill
Jason Wright
2005-05-26
iommu meets amd64. This currently only works on machines where the GART
Jason Wright