summaryrefslogtreecommitdiffstats
path: root/probe_roms.h
diff options
context:
space:
mode:
authorLabun, Marcin <Marcin.Labun@intel.com>2011-03-10 11:41:46 +1100
committerNeilBrown <neilb@suse.de>2011-03-10 11:41:46 +1100
commit3c8bfb5ddd08c929caf9bd6eb36e5c97d1e74dd1 (patch)
tree23586b09a8cfcd5896422fbc17193c9237bd86fb /probe_roms.h
parentb6796ce1ed740d7c1b0988e275a16deae64ed2e6 (diff)
downloadmdadm-3c8bfb5ddd08c929caf9bd6eb36e5c97d1e74dd1.tar.gz
probe_roms: allow to probe expansion ROMs using vendor and device id.
Adds data offset to PCI expansion ROM Data Structure in resource describing Expansion ROMs. This allows AHCI OROM scanning function to identify AHCI OROM by device id 0x2822 and vendor id 0x8086. Signed-off-by: Marcin Labun <marcin.labun@intel.com> Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'probe_roms.h')
-rw-r--r--probe_roms.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/probe_roms.h b/probe_roms.h
index a1e291a1..6d70411a 100644
--- a/probe_roms.h
+++ b/probe_roms.h
@@ -19,6 +19,6 @@
void probe_roms_exit(void);
int probe_roms_init(unsigned long align);
-typedef int (*scan_fn)(const void *start, const void *end);
+typedef int (*scan_fn)(const void *start, const void *end, const void *data);
int scan_adapter_roms(scan_fn fn);
void probe_roms(void);