]> git.ipfire.org Git - thirdparty/linux.git/commit
USB: core: Discard pm_runtime_put() return value
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 22 Dec 2025 19:52:33 +0000 (20:52 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 8 Jan 2026 14:19:14 +0000 (15:19 +0100)
commit1ade6a4f7f09d5d6f6fc449e6bfa92b5e2d063c2
tree5a87a5a437326ecfaac50cca80a978e55210fc73
parent9ace4753a5202b02191d54e9fdf7f9e3d02b85eb
USB: core: Discard pm_runtime_put() return value

To allow the return type of pm_runtime_put() to be changed to void in the
future, modify usb_autopm_put_interface_async() to discard the return
value of pm_runtime_put().

That value is merely used in a debug comment printed by the function in
question and it is not a particularly useful piece of information
because pm_runtime_put() does not guarantee that the device will be
suspended even if it successfully queues up a work item to check
whether or not the device can be suspended.

Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://patch.msgid.link/5058509.GXAFRqVoOG@rafael.j.wysocki
drivers/usb/core/driver.c