aboutsummaryrefslogtreecommitdiff
path: root/src/pci.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-14Fix USB EHCI detection that was broken in hlist conversion of PCIDevices.Kevin O'Connor1-0/+1
2013-06-08Convert PCIDevices list to use standard list manipultion code.Kevin O'Connor1-4/+3
2013-03-08Use VARVERIFY32INIT on global variables that point to "tmp" memory.Kevin O'Connor1-1/+1
2013-02-18Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.Kevin O'Connor1-1/+1
2012-06-02Cache romfile entries.Kevin O'Connor1-1/+1
2012-03-11Increase the debug level of several frequent dprintf() statements.Kevin O'Connor1-4/+4
2011-10-01Probe PCI existenceJan Kiszka1-1/+13
2011-07-05Replace CONFIG_EXTRA_PCI_ROOTS with dynamic "etc/extra-pci-roots" file.Kevin O'Connor1-4/+4
2011-07-02Replace CONFIG_PCI_ROOT1/2 with CONFIG_EXTRA_PCI_ROOTS.Kevin O'Connor1-6/+4
2011-07-02Rename foreachbdf_in_bus to foreachbdf and simplify it.Kevin O'Connor1-29/+11
2011-07-02Convert remaining callers of foreachbdf to foreachbdf_in_bus.Kevin O'Connor1-46/+60
2011-07-02Convert pci_find_device/class to use 'struct pci_device'.Kevin O'Connor1-15/+12
2011-06-21Convert pci_init_device to use 'struct pci_device'.Kevin O'Connor1-19/+14
2011-06-20Replace PCIPaths code with struct pci_device.Kevin O'Connor1-30/+0
2011-06-20Convert option rom scan to use struct pci_device.Kevin O'Connor1-55/+0
2011-06-20Find all pci devices at startup and cache them for future use.Kevin O'Connor1-0/+60
2011-06-19Rename foreachpci macro to foreachbdf.Kevin O'Connor1-5/+5
2011-01-22Fix to prevent infinite loop in build_pci_path().Kevin O'Connor1-2/+3
2011-01-10Add ability to track PCI paths and add to build_pci_path().Kevin O'Connor1-0/+29
2010-12-05Require a "_cfuncXX_" symbol prefix for inter-mode c function references.Kevin O'Connor1-8/+4
2010-12-05pci: add helper functions for mmio bar access from real mode.Gerd Hoffmann1-0/+51
2010-09-15Try to hard-reboot processor on rerun of post under coreboot.Kevin O'Connor1-0/+10
2010-07-24seabios: pci: introduce helper function to find device from table and initial...Isaku Yamahata1-0/+12
2010-07-10seabios: pci: introduce helper function to initialize a given device.Isaku Yamahata1-0/+20
2010-01-03Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor1-1/+1
2009-10-12Add stubs for USB OHCI support.Kevin O'Connor1-16/+13
2009-09-28Initial support for USB, UHCI, and USB Keyboards.Kevin O'Connor1-0/+8
2009-07-19Only run the vga option rom of an enabled vga device.Kevin O'Connor1-0/+56
2009-02-28Support multiple independent root buses (if known at compile time).Kevin O'Connor1-3/+9
2009-01-15Change license from GPLv3 to LGPLv3.Kevin O'Connor1-1/+1
2008-12-04Don't allow start_bdf with new auto max bus detection code.Kevin O'Connor1-19/+4
2008-11-29Only touch PCI functions > 0 on multi-function devices; rescan max pci each t...Kevin O'Connor1-34/+36
2008-11-28Fix bug - bios writes must be enabled before max PCI bus detected.Kevin O'Connor1-1/+1
2008-11-09Overhaul PCI config functions.Kevin O'Connor1-67/+75
2008-11-08Synch pci ids and registers with Linux kernel source.Kevin O'Connor1-0/+1
2008-08-31Rename pci_find_class() to pci_find_classprog(), and add new functions.Kevin O'Connor1-3/+27
2008-08-17Return max bus number in int 1a/b101 call.Kevin O'Connor1-4/+3
2008-07-09Fix error in pci_find_class().Kevin O'Connor1-2/+1
2008-06-21PCI fixesKevin O'Connor1-24/+31
2008-06-11Move PIR table definitions to pcibios.h.Kevin O'Connor1-0/+7
2008-05-24PCI enhancements.Kevin O'Connor1-18/+66
2008-03-16Basic support for PCI BIOS.Kevin O'Connor1-0/+38
2008-03-08Revert "Commit missing files from last commit."Kevin O'Connor1-286/+0
2008-03-05Commit missing files from last commit.Kevin O'Connor1-0/+286