Browse Source

lowlevel: Generic claim interface for lowlevel info

Luke Dashjr 12 years ago
parent
commit
e36c5acd2d
1 changed files with 2 additions and 0 deletions
  1. 2 0
      lowlevel.h

+ 2 - 0
lowlevel.h

@@ -49,6 +49,8 @@ extern int lowlevel_detect_id(lowl_found_devinfo_func_t, void *, const struct lo
 extern void lowlevel_scan_free();
 
 extern struct lowlevel_device_info *lowlevel_ref(const struct lowlevel_device_info *);
+#define lowlevel_claim(drv, verbose, info)  \
+	bfg_claim_any(drv, (verbose) ? ((info)->path ?: "") : NULL, (info)->devid)
 extern void lowlevel_devinfo_semicpy(struct lowlevel_device_info *dst, const struct lowlevel_device_info *src);
 extern void lowlevel_devinfo_free(struct lowlevel_device_info *);