msix: Rework MSI-X allocation, step 1/3
[dragonfly.git] / sys / bus / pci / pci.c
2012-01-16 Sepherosa Ziehaumsix: Rework MSI-X allocation, step 1/3
2012-01-16 Sepherosa Ziehaumsix/pcib: Pass cpuid to {alloc,release}_msix pcib...
2012-01-15 Sepherosa Ziehaumsi-x: Suffix operation on vectors w/ _vector
2012-01-15 Sepherosa Ziehaumsi: Don't release MSI-X on MSI releasing path
2012-01-14 Sepherosa Ziehaupci: Remove unused MSI remap method
2012-01-13 Sepherosa ZiehauMachIntrABI: intr_{config,cpuid} -> legacy_intr_{config...
2011-12-28 Sepherosa Ziehaupci: Factor out pci_alloc_1intr()
2011-12-27 Sepherosa Ziehaumsi/pci: Adjust pci_alloc_msi method interface
2011-12-27 Sepherosa Ziehaupci: Remove extra bus_generic_teardown_intr
2011-12-27 Sepherosa Ziehaumsi/pci: Pass cpuid to pcib_map_msi method
2011-12-27 Sepherosa Ziehaumsi/pci: Pass cpuid to pcib_release_msi method
2011-12-27 Sepherosa Ziehaupci: We must not enable pci_do_msix currently
2011-12-27 Sepherosa Ziehaumsi/pci: Pass cpuid to pci_alloc_msi and pcib_alloc_msi...
2011-12-27 Sepherosa Ziehaumsi: Enable all PCI related code
2011-12-22 Sepherosa Ziehaupci: Bring in HyperTransport MSI mapping support
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-10-09 Sepherosa Ziehauresource: Per-CPU hardware resources support, step...
2011-10-09 Sepherosa Ziehauresource: Per-CPU hardware resources support, step...
2011-10-03 Sepherosa Ziehauresource: Per-CPU hardware resources support, step...
2011-10-03 Sepherosa Ziehauresource: Per-CPU hardware resources support, step...
2011-08-10 Sepherosa Ziehaupci: Add function to get PCIe max read request size
2011-06-24 Sascha Wildnerkernel: Use NULL for DRIVER_MODULE()'s evh ...
2010-03-05 Michael Neumannpci_alloc_msix: Fail if no MSI-X vectors available
2009-11-08 Alexander PolakovAlways do PCI_REROUTE_INTERRUPT.
2009-11-08 Alexander PolakovAdd ACPI_ENABLE_PCI option.
2009-11-07 Simon Schubertrename amd64 architecture to x86_64
2009-11-07 Jordan GordeevRevert "rename amd64 architecture to x86_64"
2009-11-05 Simon Schubertrename amd64 architecture to x86_64
2009-08-25 Matthew DillonAMD64 - Fix format conversions and other warnings.
2009-08-04 Matthew DillonDEVFS - change /dev/pci0 to just /dev/pci (fixes X)
2009-08-01 Matthew DillonDEVFS - remove dev_ops_add(), dev_ops_get(), and get_dev()
2009-07-11 Sepherosa Ziehaupci: Add MPTable Host-PCI/PCI-PCI bridges drivers.
2009-07-08 Sepherosa Ziehaupci: Partly restore original unknown device information...
2009-07-08 Sascha Wildnersys/bus/pci: Remove left over inclusion <sys/cdefs.h>.
2009-07-08 Sepherosa Ziehaupci: Resurrect COMPAT_OLDPCI; mainly to unbreak LINT...
2009-07-08 Sepherosa Ziehaupci: Don't clear BAR if resource reservation failed.
2009-07-08 Sepherosa Ziehaupci: Fix up bunch of warnings
2009-07-08 Sepherosa Ziehaupci: Remove debug left overs
2009-07-08 Sepherosa Ziehaupci: Put back PCI Express related bits
2009-07-08 Sepherosa Ziehaupci: Reorganize PCI capabilities' extraction
2009-07-08 Sepherosa Ziehaupci: Bring back 3f607eb6e6bf8981c33dc29fd477005f364fa9ce
2009-07-08 Sepherosa Ziehaupci: Bring back 72876ce0680bbb61ce6bedfb36f18004c36e99fc
2009-07-08 Sepherosa Ziehaupci: Bring back 978400d3b04daf8f91ba8bb2dcc382a37ef632f4
2009-07-08 Sepherosa Ziehaupci: Bring back b0486c83a8f6492dcc8941711cccc6cc3d2dea03
2009-07-08 Sepherosa Ziehaupci: Put back APIC_IO PCI interrupt routine workaround
2009-07-08 Sepherosa ZiehauRevoke kreallocf()
2009-07-08 Sepherosa ZiehauSync PCI code with FreeBSD 7.2
2008-12-28 Sepherosa ZiehauAdd PCICAP_{ID,NEXTPTR} to avoid using magic number
2008-12-28 Sepherosa ZiehauSave vital product data capability ptr.
2008-12-27 Jordan GordeevBring in the remainder of the post-SoC amd64 enchilada.
2008-11-16 Sascha WildnerFix some typos in user visible messages.
2008-10-19 Sepherosa ZiehauAdd pcie_set_max_readrq() to avoid code duplication...
2008-09-08 Hasso TepperTurn power off for detached (module unloaded) PCI devic...
2008-09-06 Hasso TepperSync pci_[gs]et_powerstate_method with FreeBSD which...
2008-09-05 Hasso TepperQuite minimal patchset to help to save some more power...
2008-08-02 Matthew DillonCreate an #include layer for bus/pci and bus/isa so...
2008-06-05 Sascha Wildner* Fix some cases where NULL was used but 0 was meant...
2008-01-06 Sascha WildnerRemove bogus checks after kmalloc(M_WAITOK) which never...
2007-11-28 Sepherosa Ziehau- Factor out pcie_slotimpl() to check whether PCI Expre...
2007-11-25 Sepherosa Ziehau- Cache PCI-X capability PTR.
2007-11-25 Sepherosa ZiehauCache following information for PCI Express capability:
2007-11-25 Sepherosa ZiehauFactor out a function to read power management capability
2007-11-24 Sepherosa ZiehauRename pci_read_extcap() to pci_read_capabilities(...
2007-11-24 Sepherosa ZiehauWhite space
2007-11-24 Sepherosa Ziehau- Factor out pci_fixup_nextptr().
2007-11-24 Sepherosa Ziehau- Push PCI status "capability list bit" checking down...
2007-11-23 Sepherosa ZiehauCreate structure to group PCI power management configur...
2007-11-23 Sepherosa Ziehau- Add CAP_PTR macro for type 2 devices (cardbus)
2007-07-05 Sepherosa ZiehauUpdate cardbus/pccard support.
2007-06-02 Matthew DillonBring in 1.343 from FreeBSD. FreeBSD commit message:
2007-05-04 Matthew Dillonpci_get_resource_list() was returning an illegal pointe...
2007-02-11 Sascha WildnerRemove ancient SimOS support.
2006-12-22 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-12-20 Thomas E. SpanjaardAdd the PCI_MAP_FIXUP code as proposed two weeks ago...
2006-12-20 Matthew DillonRename sprintf -> ksprintf
2006-10-25 Matthew DillonDo a major clean-up of the BUSDMA architecture. A...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-08-25 Sascha WildnerRemove more DEC Alpha support.
2006-07-28 Matthew DillonMASSIVE reorganization of the device operations vector...
2005-11-04 Matthew DillonAllow 'options SMP' *WITHOUT* 'options APIC_IO'. That...
2005-10-30 Matthew DillonAdd another parameter to BUS_ADD_CHILD to allow childre...
2005-06-14 Joerg SonnenbergerAdd missing breaks.
2005-06-14 Joerg SonnenbergerEnable port and memory-mapped IO in the PCI layer when...
2005-04-30 Sascha WildnerRemove DEC Alpha support.
2005-04-20 Joerg SonnenbergerAdd support for ServerWorks chipsets.
2005-02-04 Matthew DillonAnnotate the class byte with a class name in the bootve...
2004-08-13 Joerg SonnenbergerAdd MODULE_VERSION(pci, 1), e.g. agp(4) can't be loaded...
2004-05-19 Matthew DillonDevice layer rollup commit.
2004-05-13 Matthew Dillondevice switch 1/many: Remove d_autoq, add d_clone ...
2004-02-24 Joerg SonnenbergerAdd missing make_dev
2004-02-21 Matthew DillonFix a bug in the last commit. 4.x improperly tries...
2004-02-21 Matthew DillonSynchronize a bunch of things from FreeBSD-5 in prepara...
2004-02-16 Joerg SonnenbergerAdd pci_get_ether and pci_set_ether for FreeBSD 5 compa...
2004-02-06 Joerg SonnenbergerAdjust infrastructure for NEWCARD
2004-01-16 Joerg SonnenbergerFix PCI deadlock on boot
2004-01-16 Joerg SonnenbergerFix compile errors introduced with last commit
2004-01-15 Joerg SonnenbergerReplace pci_cfgread and pci_cfgwrite with PCIB_READ_CON...
2004-01-15 Joerg SonnenbergerRemove HOSE support which should be implemented in...
2004-01-15 Joerg SonnenbergerSync pci_cfgreg.c with FreeBSD 5, rev. 1.101. This...
2004-01-14 Joerg SonnenbergerDrop chip driver and merge the functionality into pci_p...
next