summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/pci
AgeCommit message (Expand)Author
2009-04-15The current iommu code only touches the hardware if the bios did notOwain Ainsworth
2009-04-13Ignore zero-sized regions from the BIOS memory map when reserving root PCIMark Kettenis
2009-04-11Create extents for resource accounting on the root PCI bus and populate themMark Kettenis
2009-04-11There is no support for building multi-socket machines in AMD Family 11hMark Kettenis
2009-04-04Remove an unused function inherited from NetBSD that deals with a brokenMark Kettenis
2009-04-04Remove unused #include.Mark Kettenis
2009-03-31bzero pci attach argsMark Kettenis
2009-03-11Attach iommu on AMD family 10h processors (e.g. phenom) too.Owain Ainsworth
2009-03-10First step in cleaning up amd64 iommu.Owain Ainsworth
2009-03-10remove the _BUS_DMA_PRIVATE define from amd64 and i386.Owain Ainsworth
2009-01-27Switch the amd64 PCI_CONF_LOCK from being a simplelock and splhigh to aOwain Ainsworth
2008-12-28Remove confusion between "raw" and "swizzled" interrupt pins. Remove someMark Kettenis
2008-12-07Make acpiprt(4) check whether the current interrupt routing is "possible" andMark Kettenis
2008-12-06revert all changes related to the mpsafe intr handler. i screwed up the commitTed Unangst
2008-12-06cvs wouldn't let me check this in beforeTed Unangst
2008-12-03Remove the x86 and i386 prefixes to the bus_dma types. It's really quiteOwain Ainsworth
2008-11-26Change pci_intr_handle_t to be like i386 where it is a struct that stores theMark Kettenis
2008-11-09Rework that way that agp attaches.Owain Ainsworth
2008-09-26Attach agp(4) to the Intel Q35 integrated video.Mike Belopuhov
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