aboutsummaryrefslogtreecommitdiffstats
path: root/lib/debugobjects.c
diff options
context:
space:
mode:
authorStephen Boyd <[email protected]>2012-03-28 21:30:43 +0000
committerRafael J. Wysocki <[email protected]>2012-03-28 21:30:43 +0000
commitdddb5549da6b15ea8b9ce9ee0859c8d1fa268b5b (patch)
treeed085381d5934f8de96d0c63515a586507324466 /lib/debugobjects.c
parentPM / Sleep: Mitigate race between the freezer and request_firmware() (diff)
downloadkernel-dddb5549da6b15ea8b9ce9ee0859c8d1fa268b5b.tar.gz
kernel-dddb5549da6b15ea8b9ce9ee0859c8d1fa268b5b.zip
firmware_class: Reorganize fw_create_instance()
Recent patches to split up the three phases of request_firmware() lead to a casting away of const in fw_create_instance(). We can avoid this cast by splitting up fw_create_instance() a bit. Make _request_firmware_setup() return a struct fw_priv and use that struct instead of passing struct firmware to _request_firmware(). Move the uevent and device file creation bits to the loading phase and rename the function to _request_firmware_load() to better reflect its purpose. Signed-off-by: Stephen Boyd <[email protected]> Acked-by: Greg Kroah-Hartman <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions