opnsense-src/sys/dev/pci
John Baldwin 0d439b5f93 More properly handle Cardbus cards that that store their CIS in a BAR after
the recent changes to track BAR state explicitly.  The code would now
attempt to add the same BAR twice in this case.  Instead, change this so
that it recognizes this case and only adds it once and do not delete the
BAR outright after parsing the CIS.

Tested by:	bschmidt
2011-06-06 13:21:11 +00:00
..
eisa_pci.c
fixup_pci.c
hostb_pci.c Do a sweep of the tree replacing calls to pci_find_extcap() with calls to 2011-03-23 13:10:15 +00:00
ignore_pci.c
isa_pci.c Allow direct children of PCI-ISA bridges to allocate resources from 2011-05-13 15:06:35 +00:00
pci.c More properly handle Cardbus cards that that store their CIS in a BAR after 2011-06-06 13:21:11 +00:00
pci_if.m
pci_pci.c Reimplement how PCI-PCI bridges manage their I/O windows. Previously the 2011-05-03 17:37:24 +00:00
pci_private.h Introduce a new tunable 'hw.pci.do_power_suspend'. This tunable lets you 2010-10-20 16:47:09 +00:00
pci_user.c Explicitly track the state of all known BARs for each PCI device. The PCI 2011-03-31 13:22:12 +00:00
pcib_if.m Add a new method to the PCI bridge interface, PCIB_POWER_FOR_SLEEP(). This 2010-08-17 15:44:52 +00:00
pcib_private.h Reimplement how PCI-PCI bridges manage their I/O windows. Previously the 2011-05-03 17:37:24 +00:00
pcireg.h Renamed PCI_INTERFACE_XHCI to PCIP_SERIALBUS_USB_XHCI and moved it 2011-05-17 11:23:43 +00:00
pcivar.h Explicitly track the state of all known BARs for each PCI device. The PCI 2011-03-31 13:22:12 +00:00
vga_pci.c Don't whine about child drivers calling pci_enable_busmaster(). That is 2010-12-20 14:54:24 +00:00