Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
96a8d130a8c2e908e357ce62cd713f2cc0b0a2eb
/
src
/
fw
/
pciinit.c
96a8d13
be less conservative with the 64bit pci io window
by Gerd Hoffmann
· 1 year, 3 months ago
bcfed7e
move 64bit pci window to end of address space
by Gerd Hoffmann
· 1 year, 3 months ago
b06d956
pci: let firmware reserve IO for pcie-pci-bridge
by Igor Mammedov
· 2 years ago
bba24ef
pci: reserve resources for pcie-pci-bridge to fix regressed hotplug on q35
by Igor Mammedov
· 2 years ago
6a3b59a
pci: add mmconfig support
by Gerd Hoffmann
· 3 years, 9 months ago
a9cf782
pciinit: Use %pP shorthand for printing device ids in intel_igd_setup()
by Kevin O'Connor
· 4 years, 7 months ago
bcd8242
pci: recognize RH PCI legacy bridge resource reservation capability
by Jing Liu
· 5 years ago
478bc3e
pci: clean up the debug message for pci capability found
by Jing Liu
· 5 years ago
2c455cc
pci: fix the return value for truncated capability
by Jing Liu
· 5 years ago
14d91c3
pci: fix 'io hints' capability for RedHat PCI bridges
by Marcel Apfelbaum
· 6 years ago
ec6cb17
pci: enable RedHat PCI bridges to reserve additional resources on PCI init
by Aleksandr Bezzubikov
· 6 years ago
7de1f65
pci: refactor pci_find_capapibilty to get bdf as the first argument instead of the whole pci_device
by Aleksandr Bezzubikov
· 6 years ago
04259c5
fw/pci: Add support for mapping Intel IGD via QEMU
by Alex Williamson
· 8 years ago
dce99e0
fw/pci: add Q35 S3 support
by Marcel Apfelbaum
· 8 years ago
4d8510c
pci: Split low-level pci code from higher-level 'struct pci_device' code
by Kevin O'Connor
· 8 years ago
62ff9d5
pci: Move code in pci.c that is specific to pciinit.c to pciinit.c
by Kevin O'Connor
· 8 years ago
7b67300
pci: Implement '%pP' printf handler for 'struct pci_device' pointers
by Kevin O'Connor
· 8 years ago
e518c0f
Fix comment typo
by Cao jin
· 8 years ago
76327b9
fw/pci: do not automatically allocate IO region for PCIe bridges
by Marcel Apfelbaum
· 8 years ago
c167e54
e820: Rename memmap.c to e820map.c and use consistent "e820_" prefix
by Kevin O'Connor
· 8 years ago
7f50afc
ich9: initialise RCBA register through LPC interface
by Paulo Alcantara
· 8 years ago
e38be2d
pci: allow to loop over capabilities
by Gerd Hoffmann
· 8 years ago
0fe4c9e
fw/pci: map memory and IO regions for multiple pci root buses
by Marcel Apfelbaum
· 9 years ago
5cc7eec
fw/pci: scan all buses if extraroots romfile is present
by Marcel Apfelbaum
· 9 years ago
32ec3ee
pci: enable SERR# for error forwarding in bridge control register
by Chen Fan
· 9 years ago
9f505f7
pciinit: Fix build warning in mch_pci_slot_get_irq()
by Kevin O'Connor
· 9 years ago
3aa31d7
hw/pci: reserve IO and mem for pci express downstream ports with no devices attached
by Marcel Apfelbaum
· 9 years ago
40d0312
piix: add and use dev-piix.h
by Paolo Bonzini
· 10 years ago
7eac0c4
Allow using full io region on q35.
by Gerd Hoffmann
· 10 years ago
a217de9
acpi: remove PORT_ACPI_PM_BASE constant
by Gerd Hoffmann
· 10 years ago
0784d04
hw/pci: check if pci2pci bridges implement optional limit registers
by Marcel Apfelbaum
· 10 years ago
c6e298e
hw/pci: reserve IO and mem for pci-2-pci bridges with no devices attached
by Marcel Apfelbaum
· 10 years ago
fc3cd00
pci: improve io address space allocation
by Gerd Hoffmann
· 10 years ago
9a79b91
Minor - pciinit.c - order header files and use static on local functions.
by Kevin O'Connor
· 10 years ago
40d020f
resume: restore piix pm config registers after resume
by Marcel Apfelbaum
· 10 years ago
0f474d0
pci: map 64-bit BARs at location provided by emulator
by Gerd Hoffmann
· 10 years ago
c72370e
pci: log pci windows
by Gerd Hoffmann
· 10 years ago
67a3c7c
pci: tweak + comment minimum allocations
by Gerd Hoffmann
· 10 years ago
f21c006
pci: align 64bit pci regions to 1G
by Gerd Hoffmann
· 10 years ago
a247e67
pci: don't map usb host adapters above 4G
by Gerd Hoffmann
· 10 years ago
95c5afc
pci: don't reorder entries when moving to 64bit list
by Gerd Hoffmann
· 10 years ago
4ade523
Remove ioport.h; disperse its contents to other header files.
by Kevin O'Connor
· 10 years ago
5a7545c
Move fw/acpi.h to std/acpi.h.
by Kevin O'Connor
· 10 years ago
2d2fa31
Move function definitions for output.c from util.h to new file output.h.
by Kevin O'Connor
· 10 years ago
9dea590
Move malloc code from pmm.c to new files malloc.c and malloc.h.
by Kevin O'Connor
· 10 years ago
fa9c66a
Rename util.c to string.c and introduce string.h.
by Kevin O'Connor
· 10 years ago
ccee6e8
Move code cenetered around firmware initialization to src/fw/
by Kevin O'Connor
· 10 years ago
[Renamed from src/pciinit.c]
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 10 years ago
5b63109
apm: fix shutdown
by Gerd Hoffmann
· 10 years ago
118605f
Don't pass khz to pmtimer_setup - it's always PM_TIMER_FREQUENCY.
by Kevin O'Connor
· 10 years ago
c02c219
Minor - remove debugging dprintf added to pciinit.c.
by Kevin O'Connor
· 10 years ago
rel-1.7.3
030a58a
Another fix for hlist_for_each_entry_safe.
by Kevin O'Connor
· 10 years ago
a88c197
Convert pciinit.c to use standard list manipulation code.
by Kevin O'Connor
· 10 years ago
59c2162
Revert "Convert pciinit.c to use standard list manipulation code."
by Kevin O'Connor
· 10 years ago
aab4215
Convert pciinit.c to use standard list manipulation code.
by Kevin O'Connor
· 10 years ago
7adfd71
pciinit: Enable default VGA device
by Alex Williamson
· 11 years ago
dbb7a66
seabios: Add a dummy PCI slot to irq mapping function
by Alex Williamson
· 11 years ago
b949040
seabios q35: Add new PCI slot to irq routing function
by Alex Williamson
· 11 years ago
f85e4bc
Calculate "RamSize" needed by 16bit interface dynamically.
by Kevin O'Connor
· 11 years ago
555a213
seabios q35: Enable all PIRQn IRQs at startup
by Alex Williamson
· 11 years ago
a2a86e2
Group QEMU platform setup together and move to paravirt.c.
by Kevin O'Connor
· 11 years ago
897fb11
Consistently use CONFIG_COREBOOT, CONFIG_QEMU, and runningOnXen().
by Kevin O'Connor
· 11 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 11 years ago
72a590e
seabios: add q35 initialization functions.
by Isaku Yamahata
· 11 years ago
d146ab8
seabios: pci: enable SERR of normal device.
by Isaku Yamahata
· 11 years ago
b1c35f2
pciinit: Align start of PCI memory on i440 chipset.
by Kevin O'Connor
· 11 years ago
31dcfb0
Collapse PCI device tables in pci_bios_init_devices().
by Kevin O'Connor
· 11 years ago
455a7c8
add acpi pmtimer support
by Gerd Hoffmann
· 11 years ago
5283b2e
pci: runtime i/o window sizing
by Gerd Hoffmann
· 11 years ago
e55c4e8
pciinit: make pci ressources configurable
by Gerd Hoffmann
· 11 years ago
347f294
pci: init all devices
by Gerd Hoffmann
· 12 years ago
4bc4997
EBDA cleanups.
by Kevin O'Connor
· 12 years ago
0c8f58d
pci: handle bridge irq mapping
by Gerd Hoffmann
· 12 years ago
d630d14
pciinit: Simplify list manipulation in pci_region_migrate_64bit_entries.
by Kevin O'Connor
· 12 years ago
e5d71ca
pciinit: Minor white space changes.
by Kevin O'Connor
· 12 years ago
e5e5f96
pciinit: Migrate 64bit entries to 64bit pci regions
by Alexey Korolev
· 12 years ago
37c111f
pciinit: Calculate pci region stats on demand
by Alexey Korolev
· 12 years ago
ac0cd58
pciinit: 64bit capability discovery for pci bridges
by Alexey Korolev
· 12 years ago
35a770f
pciinit: Add pci_region structure.
by Alexey Korolev
· 12 years ago
030288f
pciinit: Switch to 64bit variable types.
by Alexey Korolev
· 12 years ago
1a9f47f
pciinit: bridges can have two regions too
by Alexey Korolev
· 12 years ago
3d1bc9d
pciinit: Track region alignment explicitly.
by Kevin O'Connor
· 12 years ago
5fa24b5
pciinit: Use sorted order allocation
by Alexey Korolev
· 12 years ago
f3c2b06
pciinit: Remove size element from pci_bus->r structure
by Alexey Korolev
· 12 years ago
3a29716
pciinit: Move bus bar asignment
by Alexey Korolev
· 12 years ago
fa51bcd
pciinit: Introduction of pci_region_entry structure
by Alexey Korolev
· 12 years ago
139d5ac
Don't leave upper bits of 64bit BARs unitialized during pci init.
by Kevin O'Connor
· 12 years ago
a8dcc5b
Simplify pci_bios_init_root_regions().
by Kevin O'Connor
· 12 years ago
3f2288f
Move pciinit device init code together.
by Kevin O'Connor
· 12 years ago
b725dcb
Locally allocate pciinit busses[] variable.
by Kevin O'Connor
· 12 years ago
2c4c211
Replace recursive pci init system with linear passes.
by Kevin O'Connor
· 12 years ago
28a20e1
Replace pciinit busses_count with MaxPCIBus.
by Kevin O'Connor
· 12 years ago
0ce2138
Simplify pci_slot_get_irq().
by Kevin O'Connor
· 12 years ago
cbbdcf2
Use pci->header_type in pci_bar() to avoid unnecessary pci_config_readb.
by Kevin O'Connor
· 12 years ago
5bab7e6
Separate pciinit.c into clearly delineated sections.
by Kevin O'Connor
· 12 years ago
99e37c4
Use standard formatting for PCI info during PCI init pass.
by Kevin O'Connor
· 12 years ago
3c5fcec
Fix alignment bug in pci_bios_init_root_regions().
by Kevin O'Connor
· 12 years ago
58e6b3f
Probe PCI existence
by Jan Kiszka
· 12 years ago
8e30147
pci: re-add isa bridge setup
by Gerd Hoffmann
· 12 years ago
60a348b
pci: cleanup config.h
by Gerd Hoffmann
· 12 years ago
Next »