]> git.baikalelectronics.ru Git - kernel.git/commit
PCI : Add selected_regions funcs
authorHidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
Mon, 18 Dec 2006 01:31:06 +0000 (10:31 +0900)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 7 Feb 2007 23:50:03 +0000 (15:50 -0800)
commit57fe91e51abf280f7002bb33b15a1289220d2e09
tree1de3284a522df6b58be50251f1dcb9dbaff8dad7
parenta7ae18041d4ef6966f040cb7fd6350ec23fa54da
PCI : Add selected_regions funcs

This patch adds the following changes into generic PCI code especially
for PCI legacy I/O port free drivers.

     - Added new pci_request_selected_regions() and
       pci_release_selected_regions() for PCI legacy I/O port free
       drivers in order to request/release only the selected regions.

     - Added helper routine pci_select_bars() which makes proper mask
       of BARs from the specified resource type. This would be very
       helpful for users of pci_enable_device_bars().

Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>
Signed-off-by: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
Cc: Inaky Perez-Gonzalez <inaky@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/pci/pci.c
include/linux/pci.h