summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pci.c
AgeCommit message (Expand)Author
2013-09-15Comment out a currently unused variable, but leave it around for debug/martin
2012-10-20Add a __PCI_DEV_FUNCORDER hook.matt
2011-08-29have pci register itself as a module, and make PCI driver modules depend on itjmcneill
2011-08-24Add to pci_bus_devorder() an argument that tells the number of slotsdyoung
2011-05-17PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED changed their functionaldyoung
2011-05-10Stop abuse of PCI_FLAGS_IO_ENABLED and PCI_FLAGS_MEM_ENABLED. The flagsdyoung
2011-04-05Lightly KNF. Changes to the generated assembly language appeared todyoung
2011-04-05fix a typomacallan
2011-04-04Neither pci_dma64_available(), pci_probe_device(), pci_mapreg_map(9),dyoung
2011-03-02When probing the PCI bars, make sure to only probe BARS (PPBs and PCB hasmatt
2011-02-27follow the lead of genfb_pci and call pci_mapreg_probe before pci_mapreg_infojmcneill
2011-02-24add a hack to allow mapping the video memory portions of a mach64's aperturemacallan
2011-02-10pcimmap: if the requested page is marked prefetchable in a child device'sjmcneill
2011-02-01During shutdown, restore the each PCI device's bus-mastering enable todyoung
2010-11-13Don't pull in the whole uvm(9) API to access only PAGE_SIZE anduebayasi
2010-06-06Update pciverbose module to use module_autoload() rather than module_load().pgoyette
2010-05-24Extract the vendor/product tables and related access routines into apgoyette
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-02-23Remove unused functions pci_disable_retry() and cardbus_disable_retry().dyoung
2010-01-08Expand PMF_FN_* macros.dyoung
2009-08-19Since the intention in capturing a device's PCI Configuration Spacedyoung
2009-07-04remove useless parenthesiscegger
2009-04-02During shutdown, detach devices in an orderly fashion.dyoung
2008-12-16replace bitmask_snprintf(9) with snprintb(3)christos
2008-11-16Do not depend on physmem for pci_dma64_available(). On some systems (e.g. Xen,bouyer
2008-09-19Complain about devices with misaligned PCI capability pointers insteadjoerg
2008-06-12use device_lookup_private to get softccegger
2008-05-05Restore PCI devices to a state that is closer to the state thatdyoung
2008-04-09Export some PCI autoconf routines for use by elansc(4), for example.dyoung
2008-03-23Split device_t and softc for pci(4).cube
2008-03-21pci_activate() expects for its void * argument to be a device_t,dyoung
2008-02-28Extend the pmf suspend/resume hooks by a shutdown method, so driversdrochner
2008-02-23Simplify the switch-statement in pci_set_powerstate_int(), and fixdyoung
2008-02-21-fix the delay logics in "set powerstate" for the cases that D2 or D3drochner
2008-01-28PCI Power Management 1.2 says that system software should wait 10ms afterjmcneill
2008-01-03Disable pci_disable_retry() and cardbus_disable_retry(), with adyoung
2007-12-16Improve pci, cbb, cardslot, cardbus, and pcmcia to support detachmentdyoung
2007-12-09Merge jmcneill-pm branch.jmcneill
2007-12-01Empty vessels make the most noisead
2007-11-12Merge pci_disable_retry function from jmcneill-pm as it is found injoerg
2007-10-16Merge 1.103.22.4 from jmcneill-pm:joerg
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-10-02Print error on powerhook_establish failure, not success. PR# 34698.jmcneill
2006-09-25Create a PCI bus powerhook to handle setting PCI D# power state transitionsjmcneill
2006-06-17re-factor the pci powestate api. reviewed by gimpychristos
2006-03-29Replace device_locators() with device_locator(), and use it.thorpej
2005-12-11merge ktrace-lwp.christos
2005-08-26use XXXCF_NLOCS constants instead of magic numbersdrochner
2005-08-25kill a number of autoconf submatch functions which follow thedrochner