aboutsummaryrefslogtreecommitdiff
path: root/src/pciinit.c
AgeCommit message (Expand)AuthorFilesLines
2012-05-20EBDA cleanups.Kevin O'Connor1-1/+2
2012-05-12pci: handle bridge irq mappingGerd Hoffmann1-3/+9
2012-04-26pciinit: Simplify list manipulation in pci_region_migrate_64bit_entries.Kevin O'Connor1-13/+10
2012-04-26pciinit: Minor white space changes.Kevin O'Connor1-9/+9
2012-04-26pciinit: Migrate 64bit entries to 64bit pci regionsAlexey Korolev1-4/+45
2012-04-26pciinit: Calculate pci region stats on demandAlexey Korolev1-22/+38
2012-04-26pciinit: 64bit capability discovery for pci bridgesAlexey Korolev1-1/+25
2012-04-26pciinit: Add pci_region structure.Alexey Korolev1-22/+28
2012-04-26pciinit: Switch to 64bit variable types.Alexey Korolev1-55/+61
2012-04-26pciinit: bridges can have two regions tooAlexey Korolev1-3/+5
2012-04-26pciinit: Track region alignment explicitly.Kevin O'Connor1-23/+18
2012-04-26pciinit: Use sorted order allocationAlexey Korolev1-64/+7
2012-04-26pciinit: Remove size element from pci_bus->r structureAlexey Korolev1-12/+8
2012-04-26pciinit: Move bus bar asignmentAlexey Korolev1-35/+18
2012-04-26pciinit: Introduction of pci_region_entry structureAlexey Korolev1-35/+81
2011-12-30Don't leave upper bits of 64bit BARs unitialized during pci init.Kevin O'Connor1-1/+3
2011-10-15Simplify pci_bios_init_root_regions().Kevin O'Connor1-25/+13
2011-10-15Move pciinit device init code together.Kevin O'Connor1-11/+8
2011-10-15Locally allocate pciinit busses[] variable.Kevin O'Connor1-13/+13
2011-10-15Replace recursive pci init system with linear passes.Kevin O'Connor1-82/+74
2011-10-15Replace pciinit busses_count with MaxPCIBus.Kevin O'Connor1-14/+6
2011-10-13Simplify pci_slot_get_irq().Kevin O'Connor1-13/+7
2011-10-13Use pci->header_type in pci_bar() to avoid unnecessary pci_config_readb.Kevin O'Connor1-29/+23
2011-10-13Separate pciinit.c into clearly delineated sections.Kevin O'Connor1-100/+121
2011-10-13Use standard formatting for PCI info during PCI init pass.Kevin O'Connor1-5/+7
2011-10-01Fix alignment bug in pci_bios_init_root_regions().Kevin O'Connor1-1/+1
2011-10-01Probe PCI existenceJan Kiszka1-2/+5
2011-08-09pci: re-add isa bridge setupGerd Hoffmann1-0/+5
2011-07-12pci: cleanup config.hGerd Hoffmann1-1/+1
2011-07-12pci: remove old pci initilaization codeGerd Hoffmann1-197/+0
2011-07-12pci: activate two-pass pci initialization codeGerd Hoffmann1-4/+34
2011-07-12pci: add two-pass pci initialization codeGerd Hoffmann1-3/+311
2011-07-02Rename foreachbdf_in_bus to foreachbdf and simplify it.Kevin O'Connor1-3/+3
2011-06-21Convert pci_init_device to use 'struct pci_device'.Kevin O'Connor1-26/+35
2011-06-21Move pci_probe() call into pciinit() code.Kevin O'Connor1-2/+6
2011-06-19Rename foreachpci macro to foreachbdf.Kevin O'Connor1-4/+4
2011-06-19Remove dev-i440fx.c/h - move code closer to its callers.Kevin O'Connor1-2/+41
2011-06-13Add support for use as Xen HVM BIOS.Ian Campbell1-2/+3
2010-12-26pciinit: fix off-by-oneIsaku Yamahata1-1/+1
2010-11-13pciinit: use pci_region functions.Isaku Yamahata1-62/+60
2010-09-02pciinit: remove unused variable, old_addr, in pci_set_io_region_addr().Isaku Yamahata1-3/+1
2010-07-26seabios: pciinit: fix 64bit bar initilization.Isaku Yamahata1-6/+2
2010-07-10seabios: pciinit: use pci device initializer helper function.Kevin O'Connor1-88/+74
2010-07-04seabios: pciinit: initialize pci bridge filtering registers.Isaku Yamahata1-3/+103
2010-07-04seabios: pciinit: pci bridge bus initialization.Isaku Yamahata1-0/+70
2010-07-04seabios: pciinit: make bar offset calculation pci bridge aware.Isaku Yamahata1-1/+5
2010-07-04seabios: pciinit: factor out bar offset calculation.Isaku Yamahata1-10/+10
2010-07-04seabios: pciinit: make pci bar assigner preferchable memory aware.Isaku Yamahata1-7/+42
2010-07-04seabios: pciinit: make pci memory space assignment 64bit aware.Isaku Yamahata1-2/+17
2010-07-04seabios: pciinit: factor out pci bar region allocation logic.Isaku Yamahata1-37/+47