Gitiles
Code Review
Sign In
review.coreboot.org
/
seabios
/
d24f42b0d819ea473ae05b2f955b822d0126d901
/
src
/
hw
/
pci.c
d24f42b
pci: refactor the pci_config_*() functions
by Volker Rümelin
· 2 years, 5 months ago
2e3de62
pci: fix mmconfig support
by Gerd Hoffmann
· 4 years, 4 months ago
6a3b59a
pci: add mmconfig support
by Gerd Hoffmann
· 4 years, 6 months ago
63a44af
pci: factor out ioconfig_cmd()
by Gerd Hoffmann
· 4 years, 6 months ago
7de1f65
pci: refactor pci_find_capapibilty to get bdf as the first argument instead of the whole pci_device
by Aleksandr Bezzubikov
· 7 years ago
c68aff5
resume: Don't attempt to use generic reboot mechanisms on QEMU
by Kevin O'Connor
· 8 years ago
4d8510c
pci: Split low-level pci code from higher-level 'struct pci_device' code
by Kevin O'Connor
· 9 years ago
62ff9d5
pci: Move code in pci.c that is specific to pciinit.c to pciinit.c
by Kevin O'Connor
· 9 years ago
7b67300
pci: Implement '%pP' printf handler for 'struct pci_device' pointers
by Kevin O'Connor
· 9 years ago
01a30dc
pci: Consistently set pci->have_drivers for devices with internal drivers
by Kevin O'Connor
· 9 years ago
f1b1d76
pci: Add helper functions for internal driver BAR handling
by Kevin O'Connor
· 9 years ago
e38be2d
pci: allow to loop over capabilities
by Gerd Hoffmann
· 9 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
71036f8
Minor - remove unused includes from pci.c.
by Kevin O'Connor
· 10 years ago
f9564f2
Remove pci_writel() and pci_readl() functions.
by Kevin O'Connor
· 11 years ago
4ade523
Remove ioport.h; disperse its contents to other header files.
by Kevin O'Connor
· 11 years ago
2d2fa31
Move function definitions for output.c from util.h to new file output.h.
by Kevin O'Connor
· 11 years ago
9dea590
Move malloc code from pmm.c to new files malloc.c and malloc.h.
by Kevin O'Connor
· 11 years ago
41639f8
Move romfile definitions from util.h to new file romfile.h.
by Kevin O'Connor
· 11 years ago
3df600b
Move stacks.c definitions from util.h to new file stacks.h.
by Kevin O'Connor
· 11 years ago
fa9c66a
Rename util.c to string.c and introduce string.h.
by Kevin O'Connor
· 11 years ago
b9c6a96
Split x86 specific functions out of util.c/h to new files x86.c/h.
by Kevin O'Connor
· 11 years ago
5d369d8
Move code centered around specific hardware devices to src/hw/
by Kevin O'Connor
· 11 years ago
[Renamed from src/pci.c]
2a9aeab
Fix USB EHCI detection that was broken in hlist conversion of PCIDevices.
by Kevin O'Connor
· 11 years ago
b98a4b1
Convert PCIDevices list to use standard list manipultion code.
by Kevin O'Connor
· 11 years ago
70c94dd
Use VARVERIFY32INIT on global variables that point to "tmp" memory.
by Kevin O'Connor
· 12 years ago
89a2f96
Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.
by Kevin O'Connor
· 12 years ago
59d6ca5
Cache romfile entries.
by Kevin O'Connor
· 12 years ago
bf079e1
Increase the debug level of several frequent dprintf() statements.
by Kevin O'Connor
· 13 years ago
58e6b3f
Probe PCI existence
by Jan Kiszka
· 13 years ago
b044e77
Replace CONFIG_EXTRA_PCI_ROOTS with dynamic "etc/extra-pci-roots" file.
by Kevin O'Connor
· 13 years ago
3076cfb
Replace CONFIG_PCI_ROOT1/2 with CONFIG_EXTRA_PCI_ROOTS.
by Kevin O'Connor
· 13 years ago
2b333e4
Rename foreachbdf_in_bus to foreachbdf and simplify it.
by Kevin O'Connor
· 13 years ago
0f654a9
Convert remaining callers of foreachbdf to foreachbdf_in_bus.
by Kevin O'Connor
· 13 years ago
0cd7005
Convert pci_find_device/class to use 'struct pci_device'.
by Kevin O'Connor
· 13 years ago
278b19f
Convert pci_init_device to use 'struct pci_device'.
by Kevin O'Connor
· 13 years ago
659c99d
Replace PCIPaths code with struct pci_device.
by Kevin O'Connor
· 13 years ago
862d5fb
Convert option rom scan to use struct pci_device.
by Kevin O'Connor
· 13 years ago
096a9b1
Find all pci devices at startup and cache them for future use.
by Kevin O'Connor
· 13 years ago
baac6b6
Rename foreachpci macro to foreachbdf.
by Kevin O'Connor
· 13 years ago
6fc7cf1
Fix to prevent infinite loop in build_pci_path().
by Kevin O'Connor
· 14 years ago
d08eb9c
Add ability to track PCI paths and add to build_pci_path().
by Kevin O'Connor
· 14 years ago
f3fe3aa
Require a "_cfuncXX_" symbol prefix for inter-mode c function references.
by Kevin O'Connor
· 14 years ago
f1f18eb
pci: add helper functions for mmio bar access from real mode.
by Gerd Hoffmann
· 14 years ago
adaf373
Try to hard-reboot processor on rerun of post under coreboot.
by Kevin O'Connor
· 14 years ago
23173ac
seabios: pci: introduce helper function to find device from table and initialize it.
by Isaku Yamahata
· 14 years ago
968d3a8
seabios: pci: introduce helper function to initialize a given device.
by Isaku Yamahata
· 14 years ago
1ca05b0
Be sure to add "void" to all function prototypes that take no args.
by Kevin O'Connor
· 15 years ago
59f0283
Add stubs for USB OHCI support.
by Kevin O'Connor
· 15 years ago
114592f
Initial support for USB, UHCI, and USB Keyboards.
by Kevin O'Connor
· 15 years ago
04eece2
Only run the vga option rom of an enabled vga device.
by Kevin O'Connor
· 15 years ago
6707c30
Support multiple independent root buses (if known at compile time).
by Kevin O'Connor
· 16 years ago
b1b7c2a
Change license from GPLv3 to LGPLv3.
by Kevin O'Connor
· 16 years ago
4132e02
Don't allow start_bdf with new auto max bus detection code.
by Kevin O'Connor
· 16 years ago
e633832
Only touch PCI functions > 0 on multi-function devices; rescan max pci each time.
by Kevin O'Connor
· 16 years ago
cf89e66
Fix bug - bios writes must be enabled before max PCI bus detected.
by Kevin O'Connor
· 16 years ago
be19cdc
Overhaul PCI config functions.
by Kevin O'Connor
· 16 years ago
2ed2f58
Synch pci ids and registers with Linux kernel source.
by Kevin O'Connor
· 16 years ago
5fdaa03
Rename pci_find_class() to pci_find_classprog(), and add new functions.
by Kevin O'Connor
· 16 years ago
cde7a58
Return max bus number in int 1a/b101 call.
by Kevin O'Connor
· 16 years ago
71c5776
Fix error in pci_find_class().
by Kevin O'Connor
· 16 years ago
db03d5d
PCI fixes
by Kevin O'Connor
· 16 years ago
061d137
Move PIR table definitions to pcibios.h.
by Kevin O'Connor
· 16 years ago
0f803e4
PCI enhancements.
by Kevin O'Connor
· 16 years ago
a0dc296
Basic support for PCI BIOS.
by Kevin O'Connor
· 16 years ago
ef5789e
Revert "Commit missing files from last commit."
by Kevin O'Connor
· 17 years ago
a75284d
Commit missing files from last commit.
by Kevin O'Connor
· 17 years ago