summaryrefslogtreecommitdiff
path: root/sys/arch/i386/pci
AgeCommit message (Expand)Author
2014-06-29Don't ridiculously assume that sysctl.h will (through a set of extremelyTheo de Raadt
2014-05-04format string fixes for bus_addr_t and bus_size_tStefan Fritsch
2014-04-19Don't panic if we're trying to disestablish an MSI but the hardware is gone.Mark Kettenis
2014-04-08No need for <uvm/uvm_page.h>Martin Pieuchot
2014-04-01More <uvm/uvm.h> -> <uvm/uvm_extern.h> cleaning.Martin Pieuchot
2014-03-29It's been a quarter century: we can assume volatile is present with that name.Philip Guenther
2014-03-26No need to include <sys/lock.h> when only <sys/rwlock.h> is needed,Martin Pieuchot
2013-12-09Remove MD intagp(4) code that is unused now that inteldrm(4) manages the GTTMark Kettenis
2013-12-07Remove the agp-specific bus_dma code. It is no longer used now thatMark Kettenis
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-28Appease LLVM's integrated assembler.Brad Smith
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aTheo de Raadt
2013-11-06Add support for Power Resources for Dx states and the necessary hookMartin Pieuchot
2013-10-29unbreak glxsb(4) by properly allocating it's key schedule;Mike Belopuhov
2013-10-02Format string fixes: Use %l* for paddr_tStefan Fritsch
2013-10-01Format string fixes: %hu/%hd for uint16_t, %u/%d/%x for uint32_tStefan Fritsch
2013-10-01Use %z* for size_tStefan Fritsch
2013-10-01format string fix: it's u_long *addrStefan Fritsch
2013-08-25one change missed by jsging's commit is needed to unbreak the build;Mike Belopuhov
2013-07-10To prevent lock ordering problems with the kernel lock, we need to make sureMark Kettenis
2013-05-30If ACPI is not compiled in, pci_min_powerstate() has no facts to supportTheo de Raadt
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2013-05-16Implement a mechanism to establish interrupt handlers that don't grab theMark Kettenis
2013-03-17Add an interface to rebind AGP DMA mappings. To be used by the upcoming KMSMark Kettenis
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-10-17Swap arguments to wdog_register() since it is nicer, and prepareTheo de Raadt
2012-10-08Revamp the sequences for suspend/hibernate -> resume so that the codeTheo de Raadt
2012-09-25Make sure we send MSIs to the primary CPU like we do on amd64.Stuart Henderson
2012-09-22revert previous, breaks the treeStuart Henderson
2012-09-21Make sure we send MSIs to the primary CPU like we do on amd64.Mark Kettenis
2012-09-19Set up PCI bus number resource accounting for the main PCI bus hierarchy.Mark Kettenis
2012-09-07Implement pci_min_powerstate().Mark Kettenis
2012-08-16we are past the point where timecounters may disappearTed Unangst
2012-01-13handle m_copyback errors, this code is too sensitive for suchMike Belopuhov
2011-12-04Slightly different fix for the problem fixed by the previous commit for betterMark Kettenis
2011-12-04Do not check for an HyperTransport bus if we are using mode #2. Prevents aMiod Vallat
2011-10-23Remove comment; the question can be answerd affirmative. Fix a coding styleMark Kettenis
2011-10-21Add bounds checks for access to mp_busses. Also make sure that we don'tMark Kettenis
2011-10-13I'm sick and tired of people doing misalgned reads and writes to PCI configMark Kettenis
2011-10-10Introduce pci_probe_device_hook(pci_chipset_tag_t, struct pci_attach_args *).Miod Vallat
2011-06-08Ateempt to make pci_intr_disestablish() work for MSIs.Mark Kettenis
2011-05-30Enable MSI on selected hardware. For now this means:Mark Kettenis
2011-05-29Don't attempt to use MSI if we're not running in APIC mode.Mark Kettenis
2011-05-21First stab at supporting Message Signaled Interrupts on i386. Still work inMark Kettenis
2011-04-22Stop printing the PCI interrupt line programmed by the BIOS for APICMark Kettenis
2011-01-12use explicit_bzero() for the session, in drivers where struct sessionTheo de Raadt
2011-01-11for key material that is being being discarded, convert bzero() toTheo de Raadt
2011-01-10Only use MMCFG extended PCIe config space. Gets us back the on-CPU PCI devic...Mark Kettenis
2011-01-09Only use memory mapped extended PCIe config space access for the bussesMark Kettenis
2011-01-04Add support for Memory Mapped Configuration space access. This gives usMark Kettenis