xhci: tegra: USB2 pad power controls
authorPetlozu Pravareshwar <petlozup@nvidia.com>
Fri, 11 Nov 2022 10:18:13 +0000 (18:18 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 17 Jan 2023 16:28:17 +0000 (17:28 +0100)
commita30951d31b250bf3479c00e93646b6cc6fb42a56
treee2e4fab133da5de09a7b921aa7de4975610b3d3d
parent2cbe475fe733a70eda30049ee8edf06f296c9402
xhci: tegra: USB2 pad power controls

Program USB2 pad PD controls during port connect/disconnect, port
suspend/resume, and test mode, to reduce power consumption on
disconnect or suspend.

Signed-off-by: Petlozu Pravareshwar <petlozup@nvidia.com>
Co-developed-by: Jim Lin <jilin@nvidia.com>
Signed-off-by: Jim Lin <jilin@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Tested-by: Jon Hunter <jonathanh@nvidia.com>
Acked-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Link: https://lore.kernel.org/r/20221111101813.32482-4-jilin@nvidia.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/host/xhci-tegra.c