summaryrefslogtreecommitdiff
path: root/drivers/mfd
diff options
context:
space:
mode:
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>2024-10-24 19:07:18 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-10-29 04:23:36 +0100
commit31004740e42846a6f0bb255e6348281df3eb8032 (patch)
tree598d69ea8a51f8f5c52c4e6f5911344ee73dfb4b /drivers/mfd
parente7cd4b811c9e019f5acbce85699c622b30194c24 (diff)
downloadlinux-31004740e42846a6f0bb255e6348281df3eb8032.tar.gz
linux-31004740e42846a6f0bb255e6348281df3eb8032.tar.bz2
linux-31004740e42846a6f0bb255e6348281df3eb8032.zip
xhci: Use pm_runtime_get to prevent RPM on unsupported systems
Use pm_runtime_put in the remove function and pm_runtime_get to disable RPM on platforms that don't support runtime D3, as re-enabling it through sysfs auto power control may cause the controller to malfunction. This can lead to issues such as hotplug devices not being detected due to failed interrupt generation. Fixes: a5d6264b638e ("xhci: Enable RPM on controllers that support low-power states") Cc: stable <stable@kernel.org> Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com> Reviewed-by: Mario Limonciello <mario.limonciello@amd.com> Link: https://lore.kernel.org/r/20241024133718.723846-1-Basavaraj.Natikar@amd.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/mfd')
0 files changed, 0 insertions, 0 deletions