Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
76327b9f32a009245c215f4a3c5d58a01b5310ae
/
src
/
fw
/
pciinit.c
76327b9
fw/pci: do not automatically allocate IO region for PCIe bridges
by Marcel Apfelbaum
· 7 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
· 8 years ago
5cc7eec
fw/pci: scan all buses if extraroots romfile is present
by Marcel Apfelbaum
· 8 years ago
32ec3ee
pci: enable SERR# for error forwarding in bridge control register
by Chen Fan
· 8 years ago
9f505f7
pciinit: Fix build warning in mch_pci_slot_get_irq()
by Kevin O'Connor
· 8 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
· 9 years ago
7eac0c4
Allow using full io region on q35.
by Gerd Hoffmann
· 9 years ago
a217de9
acpi: remove PORT_ACPI_PM_BASE constant
by Gerd Hoffmann
· 9 years ago
0784d04
hw/pci: check if pci2pci bridges implement optional limit registers
by Marcel Apfelbaum
· 9 years ago
c6e298e
hw/pci: reserve IO and mem for pci-2-pci bridges with no devices attached
by Marcel Apfelbaum
· 9 years ago
fc3cd00
pci: improve io address space allocation
by Gerd Hoffmann
· 9 years ago
9a79b91
Minor - pciinit.c - order header files and use static on local functions.
by Kevin O'Connor
· 9 years ago
40d020f
resume: restore piix pm config registers after resume
by Marcel Apfelbaum
· 9 years ago
0f474d0
pci: map 64-bit BARs at location provided by emulator
by Gerd Hoffmann
· 9 years ago
c72370e
pci: log pci windows
by Gerd Hoffmann
· 9 years ago
67a3c7c
pci: tweak + comment minimum allocations
by Gerd Hoffmann
· 9 years ago
f21c006
pci: align 64bit pci regions to 1G
by Gerd Hoffmann
· 9 years ago
a247e67
pci: don't map usb host adapters above 4G
by Gerd Hoffmann
· 9 years ago
95c5afc
pci: don't reorder entries when moving to 64bit list
by Gerd Hoffmann
· 9 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
· 10 years ago
dbb7a66
seabios: Add a dummy PCI slot to irq mapping function
by Alex Williamson
· 10 years ago
b949040
seabios q35: Add new PCI slot to irq routing function
by Alex Williamson
· 10 years ago
f85e4bc
Calculate "RamSize" needed by 16bit interface dynamically.
by Kevin O'Connor
· 10 years ago
555a213
seabios q35: Enable all PIRQn IRQs at startup
by Alex Williamson
· 10 years ago
a2a86e2
Group QEMU platform setup together and move to paravirt.c.
by Kevin O'Connor
· 10 years ago
897fb11
Consistently use CONFIG_COREBOOT, CONFIG_QEMU, and runningOnXen().
by Kevin O'Connor
· 10 years ago
d83c87b
Normalize POST initialization function name suffixes.
by Kevin O'Connor
· 10 years ago
72a590e
seabios: add q35 initialization functions.
by Isaku Yamahata
· 10 years ago
d146ab8
seabios: pci: enable SERR of normal device.
by Isaku Yamahata
· 10 years ago
b1c35f2
pciinit: Align start of PCI memory on i440 chipset.
by Kevin O'Connor
· 10 years ago
31dcfb0
Collapse PCI device tables in pci_bios_init_devices().
by Kevin O'Connor
· 10 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
· 11 years ago
4bc4997
EBDA cleanups.
by Kevin O'Connor
· 11 years ago
0c8f58d
pci: handle bridge irq mapping
by Gerd Hoffmann
· 11 years ago
d630d14
pciinit: Simplify list manipulation in pci_region_migrate_64bit_entries.
by Kevin O'Connor
· 11 years ago
e5d71ca
pciinit: Minor white space changes.
by Kevin O'Connor
· 11 years ago
e5e5f96
pciinit: Migrate 64bit entries to 64bit pci regions
by Alexey Korolev
· 11 years ago
37c111f
pciinit: Calculate pci region stats on demand
by Alexey Korolev
· 11 years ago
ac0cd58
pciinit: 64bit capability discovery for pci bridges
by Alexey Korolev
· 11 years ago
35a770f
pciinit: Add pci_region structure.
by Alexey Korolev
· 11 years ago
030288f
pciinit: Switch to 64bit variable types.
by Alexey Korolev
· 11 years ago
1a9f47f
pciinit: bridges can have two regions too
by Alexey Korolev
· 11 years ago
3d1bc9d
pciinit: Track region alignment explicitly.
by Kevin O'Connor
· 11 years ago
5fa24b5
pciinit: Use sorted order allocation
by Alexey Korolev
· 11 years ago
f3c2b06
pciinit: Remove size element from pci_bus->r structure
by Alexey Korolev
· 11 years ago
3a29716
pciinit: Move bus bar asignment
by Alexey Korolev
· 11 years ago
fa51bcd
pciinit: Introduction of pci_region_entry structure
by Alexey Korolev
· 11 years ago
139d5ac
Don't leave upper bits of 64bit BARs unitialized during pci init.
by Kevin O'Connor
· 11 years ago
a8dcc5b
Simplify pci_bios_init_root_regions().
by Kevin O'Connor
· 11 years ago
3f2288f
Move pciinit device init code together.
by Kevin O'Connor
· 11 years ago
b725dcb
Locally allocate pciinit busses[] variable.
by Kevin O'Connor
· 11 years ago
2c4c211
Replace recursive pci init system with linear passes.
by Kevin O'Connor
· 11 years ago
28a20e1
Replace pciinit busses_count with MaxPCIBus.
by Kevin O'Connor
· 11 years ago
0ce2138
Simplify pci_slot_get_irq().
by Kevin O'Connor
· 11 years ago
cbbdcf2
Use pci->header_type in pci_bar() to avoid unnecessary pci_config_readb.
by Kevin O'Connor
· 11 years ago
5bab7e6
Separate pciinit.c into clearly delineated sections.
by Kevin O'Connor
· 11 years ago
99e37c4
Use standard formatting for PCI info during PCI init pass.
by Kevin O'Connor
· 11 years ago
3c5fcec
Fix alignment bug in pci_bios_init_root_regions().
by Kevin O'Connor
· 11 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
3bbd11f
pci: remove old pci initilaization code
by Gerd Hoffmann
· 12 years ago
01a5c88
pci: activate two-pass pci initialization code
by Gerd Hoffmann
· 12 years ago
82b39b2
pci: add two-pass pci initialization code
by Gerd Hoffmann
· 12 years ago
2b333e4
Rename foreachbdf_in_bus to foreachbdf and simplify it.
by Kevin O'Connor
· 12 years ago
278b19f
Convert pci_init_device to use 'struct pci_device'.
by Kevin O'Connor
· 12 years ago
37956dd
Move pci_probe() call into pciinit() code.
by Kevin O'Connor
· 12 years ago
baac6b6
Rename foreachpci macro to foreachbdf.
by Kevin O'Connor
· 12 years ago
6e4583c
Remove dev-i440fx.c/h - move code closer to its callers.
by Kevin O'Connor
· 12 years ago
74c7878
Add support for use as Xen HVM BIOS.
by Ian Campbell
· 12 years ago
74fd942
pciinit: fix off-by-one
by Isaku Yamahata
· 12 years ago
e2623fc
pciinit: use pci_region functions.
by Isaku Yamahata
· 12 years ago
eebe949
pciinit: remove unused variable, old_addr, in pci_set_io_region_addr().
by Isaku Yamahata
· 13 years ago
1d5c333
seabios: pciinit: fix 64bit bar initilization.
by Isaku Yamahata
· 13 years ago
0d6b8d5
seabios: pciinit: use pci device initializer helper function.
by Kevin O'Connor
· 13 years ago
af0963d
seabios: pciinit: initialize pci bridge filtering registers.
by Isaku Yamahata
· 13 years ago
f441666
seabios: pciinit: pci bridge bus initialization.
by Isaku Yamahata
· 13 years ago
5d0de15
seabios: pciinit: make bar offset calculation pci bridge aware.
by Isaku Yamahata
· 13 years ago
a65821d
seabios: pciinit: factor out bar offset calculation.
by Isaku Yamahata
· 13 years ago
Next »