diff options
author | Johannes Berg <johannes.berg@intel.com> | 2013-04-11 17:34:46 +0200 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2013-04-15 11:32:47 +0200 |
commit | 6b0d9bf36191b5121eec77955739fa97610ed554 (patch) | |
tree | b8bb1d9b465a13f07766c4cfbb20dfcd47e3ca2a /backport/backport-include/linux/firmware.h | |
parent | 6dcd6bf4f82013f306550c4695dffbd95f8519c0 (diff) |
backports: dissolve compat-2.6.33.h
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'backport/backport-include/linux/firmware.h')
-rw-r--r-- | backport/backport-include/linux/firmware.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/backport/backport-include/linux/firmware.h b/backport/backport-include/linux/firmware.h new file mode 100644 index 00000000..9271f965 --- /dev/null +++ b/backport/backport-include/linux/firmware.h @@ -0,0 +1,21 @@ +#ifndef __BACKPORT_LINUX_FIRMWARE_H +#define __BACKPORT_LINUX_FIRMWARE_H +#include_next <linux/firmware.h> +#include <linux/version.h> + +#if defined(CPTCFG_BACKPORT_BUILD_FW_LOADER_MODULE) +#define request_firmware_nowait LINUX_BACKPORT(request_firmware_nowait) +#define request_firmware LINUX_BACKPORT(request_firmware) +#define release_firmware LINUX_BACKPORT(release_firmware) + +int request_firmware(const struct firmware **fw, const char *name, + struct device *device); +int request_firmware_nowait( + struct module *module, int uevent, + const char *name, struct device *device, gfp_t gfp, void *context, + void (*cont)(const struct firmware *fw, void *context)); + +void release_firmware(const struct firmware *fw); +#endif + +#endif /* __BACKPORT_LINUX_FIRMWARE_H */ |