diff options
author | Johannes Berg <[email protected]> | 2009-10-29 12:36:02 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2009-12-11 11:24:52 -0800 |
commit | 9ebfbd45f9d4ee9cd72529cf99e5f300eb398e67 (patch) | |
tree | 6ad661c4b38d0fad8a88c4a0d28997e9303632f2 /net/lapb/lapb_iface.c | |
parent | 03d673e6af6490371aaf64dfe1f84c658c48b71d (diff) |
firmware_class: make request_firmware_nowait more useful
Unfortunately, one cannot hold on to the struct firmware
that request_firmware_nowait() hands off, which is needed
in some cases. Allow this by requiring the callback to
free it (via release_firmware).
Additionally, give it a gfp_t parameter -- all the current
users call it from a GFP_KERNEL context so the GFP_ATOMIC
isn't necessary. This also marks an API break which is
useful in a sense, although that is obviously not the
primary purpose of this change.
Signed-off-by: Johannes Berg <[email protected]>
Acked-by: Marcel Holtmann <[email protected]>
Cc: Ming Lei <[email protected]>
Cc: Catalin Marinas <[email protected]>
Cc: David Woodhouse <[email protected]>
Cc: Pavel Roskin <[email protected]>
Cc: Abhay Salunke <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions