phy: tegra: xusb: Add wake/sleepwalk for Tegra210
authorJC Kuo <jckuo@nvidia.com>
Wed, 20 Jan 2021 07:34:10 +0000 (15:34 +0800)
committerThierry Reding <treding@nvidia.com>
Thu, 3 Jun 2021 12:52:40 +0000 (14:52 +0200)
commit2d102148727337005ac283a4190c6e56f973e915
tree429622e2024635724e7cc8fbdacba11f3a272ad8
parentc545a90567125b874d817509036ec7d6698097ac
phy: tegra: xusb: Add wake/sleepwalk for Tegra210

This commit implements Tegra210 XUSB PADCTL wake and sleepwalk
routines. Sleepwalk logic is in PMC (always-on) hardware block.
PMC driver provides managed access to the sleepwalk registers
via regmap framework.

Signed-off-by: JC Kuo <jckuo@nvidia.com>
Acked-By: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/phy/tegra/xusb-tegra210.c