summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/pci
AgeCommit message (Expand)Author
2009-08-22Constify the what/name parameter of pci_intr_establish().Michael Knudsen
2009-07-20Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow theMiod Vallat
2009-06-14Make sure the pglist is TAILQ_INIT()'ed before invoking uvm_pglistalloc().Miod Vallat
2009-06-06add an interface to agp to create a bus_dma_tag over a range of theOwain Ainsworth
2009-06-06option X86EMU is how this subsystem is brought into a kernelTheo de Raadt
2009-06-06fix include pathsTheo de Raadt
2009-06-06Add vga bios repost support. Fetched from the NetBSD tree mostly.Paul Irofti
2009-05-18Add missing breaks so we don't fallthrough intoJonathan Gray
2009-05-07Move amas device from arch/amd64 to dev/pci and enable it in i386 as well.Ariane van der Steldt
2009-05-04type pedantry.Owain Ainsworth
2009-04-29Extend pciio extents to cover the while 32-bit address space. The processorMark Kettenis
2009-04-21Simplify PCI config space access code. There is no way we're ever going toMark Kettenis
2009-04-21add a sg_dma backend for amd64 bus_dma. This is a lot more clever aboutOwain Ainsworth
2009-04-20fixed style, no binary changeAriane van der Steldt
2009-04-20amas device for amd64, describes the physical memory layout on AMD64 CPU.Ariane van der Steldt
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