summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/pci
AgeCommit message (Expand)Author
2007-02-09simplify the argument passing (use a pointer to bus_dma_segment_t insteadJason Wright
2007-02-09according to the errata, invalid pages shouldn't be used. Always makeJason Wright
2007-01-15ansi/deregisterJonathan Gray
2006-12-14Swizzle interrupts for devices for which we don't have explicit inetrruptMark Kettenis
2006-11-25sync amd64 to i386 w.r.t. acpi support. Also fix interrupt routing for multi-...Niklas Hallqvist
2006-05-31Reorg the code to be more sane. More coming.Tobias Weingartner
2006-03-13* Add "pcitag_t *pba_bridgetag" to pci_attach_args. This is set toBrad Smith
2006-03-11add a comment.Brad Smith
2006-02-12Find additional noncoherent HyperTransport links by looking at theMark Kettenis
2005-09-29Execute operations in the correct order. From jason@Marco Peereboom
2005-09-27ARGH! disable gart, I suck!Marco Peereboom
2005-09-27Clean up prints. From jason@Marco Peereboom
2005-09-19floppy support; form@openbsd.ruTheo de Raadt
2005-09-04remove unused NetBSD pci_intr_evcnt() function.Brad Smith
2005-06-25the local macro _id was removed before this code was even imported from NetBSDBrad Smith
2005-06-17- remove old debugging codeMarco Peereboom
2005-06-08revert enabling iommu on amd64 as it breaks at least one MP host.Marco S Hyman
2005-06-07make it prettier; jason okTheo de Raadt
2005-06-06enable iommu on all systems where we support it. We'll support it on moreJason Wright
2005-06-02- wish there was a better way to do this... put splhigh() around theJason Wright
2005-05-27oops, need to get the boundary from the map when allocating gart addressesJason Wright
2005-05-27 - Use the direct map for mapping the PTEs.Artur Grabowski
2005-05-27use a fixed address for the base dva, also don't forget to setup theJason Wright
2005-05-27hook in iommu, but it's still disabled by default for nowJason Wright
2005-05-27fix printfJason Wright
2005-05-27handle multi-cpu GART allocation:Jason Wright
2005-05-26make all mappings valid/coherent. For pages not currently mapped, fillJason Wright
2005-05-26iommu meets amd64. This currently only works on machines where the GARTJason Wright
2005-05-24add aapic driver which currently is used to workaround errata onBrad Smith
2005-05-14remove redundant definition of PCI_ID_CODE. I added this to theBrad Smith
2004-06-28Use new event counter API for interrupt counting on amd64. Based in partTheo de Raadt
2004-06-25SMP support. Big parts from NetBSD, but with some really serious debuggingArtur Grabowski
2004-06-14de-__PTheo de Raadt
2004-01-28an amd64 arch support.Michael Shalayeff