phy: usb: Put USB phys into IDDQ on suspend to save power in S2 mode
authorAl Cooper <alcooperx@gmail.com>
Fri, 3 Jan 2020 18:18:01 +0000 (13:18 -0500)
committerKishon Vijay Abraham I <kishon@ti.com>
Wed, 8 Jan 2020 07:28:06 +0000 (12:58 +0530)
commit6597af4e4835ec0709638d48f73c11b5c624790f
tree40eb077beedbfeae42dc6c356d0327690482cf31
parentece5ffd9e15e9c8471e58b581a098032a679d34e
phy: usb: Put USB phys into IDDQ on suspend to save power in S2 mode

Currently the Phy driver will put the USB phys into the max
power saving mode (IDDQ) when there is no corresponding XHCI, EHCI
or OHCI client (through rmmod, unbind or if the driver is not
builtin). This change will also put the Phys into IDDQ mode
on suspend so that S2 will get the additional power savings.

Signed-off-by: Al Cooper <alcooperx@gmail.com>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
drivers/phy/broadcom/phy-brcm-usb-init.c
drivers/phy/broadcom/phy-brcm-usb.c