summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/pci
AgeCommit message (Expand)Author
2008-07-07Add AGP and hostbridge support for the Intel 82945GME chipset.Bernd Ahlers
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-25Support the Intel G35 which apparently works similarly to the 965.Owain Ainsworth
2008-06-05Allow pchb(4) to find additional non-coherent HyperTransport linksBrad Smith
2008-04-28Sync PCI ids.Brad Smith
2008-04-24oops. unbreak build by removing the #include for amd8131reg.hThordur I. Bjornsson
2008-04-24move the register defines from amd8131reg.h into aapi.c,Thordur I. Bjornsson
2008-03-23Add AGP support for the Intel G33 chipset.Damien Bergamini
2008-03-16Make agp(4) attach at vga(4) instead of pchb(4). This is because sometimesOwain Ainsworth
2008-01-04Clean up Intel host bridge PCI IDs.Mark Kettenis
2007-12-18pass pci domain to the child too, ok kettenisTheo de Raadt
2007-11-27Unify amd64 and i386 code further; ok oga kettenisTheo de Raadt
2007-11-26First step towards unifying pchb between i386 and amd64Theo de Raadt
2007-11-26correct newlines surrounding the sub-bus configuration, and unifyTheo de Raadt
2007-11-26fix new agp code on amd64Reyk Floeter
2007-11-25Make agp attach as a device. This means that many more agp bridgesOwain Ainsworth
2007-11-16Remove microtime calls and RNG benchmarking from the pchb attachmentMike Belopuhov
2007-09-17MALLOC/FREE -> malloc/free and M_ZERO changesCharles Longeau
2007-08-08Prevent a potential null-pointer dereference.Mark Kettenis
2007-08-04Add AGP support for the intel i965 chipset, this also extends theReyk Floeter
2007-07-04fix dmesg formatting error when hardware random number generator is presentChris Kuethe
2007-06-03if the 915gm didn't work on i386, it's worrisome here too. remove it.Ted Unangst
2007-06-01never attempt to tweak a file just before commitTed Unangst
2007-05-31intel pchb rnd support, from i386Ted Unangst
2007-05-29only the i810 is known to be needed for agp, reduce driver set to just thatTed Unangst
2007-05-27be more agressive on invalidation; perform invalidates on load* and unloadJason Wright
2007-05-27remove two TODO items:Jason Wright
2007-05-21Implement deep interrupt swizzling by mapping all four PCI interrupt pinsMark Kettenis
2007-05-19(disabled) option for PCIAGP. at least lets i945 chipsets workTed Unangst
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