freebsd-src/sys/dev/pci
Marcel Moolenaar d98d9b126b In pcib_alloc_resource() check if the resource allocation request is
for the VGA I/O or memory ranges, when it's not within the default
ranges decoded by the bridge. When allocation for VGA addresses is
attempted, check that the bridge has the VGA Enable bit set before
allowing it.
As such, newbusified VGA drivers can allocate their resources when
the VGA adapter is behind a PCI-to-PCI bridge.

Reviewed by: imp@, jhb@
2005-04-29 02:15:40 +00:00
..
eisa_pci.c Add missing <sys/module.h> includes 2004-05-30 20:08:47 +00:00
fixup_pci.c Add some missing <sys/module.h> includes which are masked by the 2004-05-30 17:57:46 +00:00
ignore_pci.c Add some missing <sys/module.h> includes which are masked by the 2004-05-30 17:57:46 +00:00
isa_pci.c Add some missing <sys/module.h> includes which are masked by the 2004-05-30 17:57:46 +00:00
pci.c Call pci_print_verbose() before pci_add_resources() so that the order of 2005-04-14 17:52:55 +00:00
pci_if.m Start each of the license/copyright comments with /*-, minor shuffle of lines 2005-01-06 01:43:34 +00:00
pci_pci.c In pcib_alloc_resource() check if the resource allocation request is 2005-04-29 02:15:40 +00:00
pci_private.h Expose pci_cfg_safe/restore for subclasses of pci to use. 2005-02-28 01:14:15 +00:00
pci_user.c Use pci_find_bsf() to retrieve the PCI device associated with 2005-04-13 17:34:38 +00:00
pcib_if.m Fix compile error :-(. 2005-04-13 19:10:27 +00:00
pcib_private.h Add support for subtractive decoding bridges. These bridges pass all 2004-01-11 06:52:31 +00:00
pcireg.h Add defines for the Bridge Control Register bits. 2005-04-29 01:58:27 +00:00
pcivar.h Add pci_is_vga_ioport_range() and pci_is_vga_memory_range() as inline 2005-04-29 02:03:11 +00:00