summaryrefslogtreecommitdiffstats
path: root/lib/bitfield_kunit.c
diff options
context:
space:
mode:
authorSandeep Maheswaram <quic_c_sanm@quicinc.com>2022-06-13 10:00:51 +0530
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-06-21 16:37:34 +0200
commit649f5c842ba3acfe6a06a36229759f328e98508a (patch)
tree16bb76cdbf21f2dc288f2baf57d24bf8173ed4ed /lib/bitfield_kunit.c
parent098c4d43b91a269e89f60331a26a3f3b914677ed (diff)
downloadlinux-649f5c842ba3acfe6a06a36229759f328e98508a.tar.bz2
usb: dwc3: core: Host wake up support from system suspend
Check wakeup-source property for dwc3 core node to set the wakeup capability. Drop the device_init_wakeup call from runtime suspend and resume. If the dwc3 is wakeup capable, don't power down the USB PHY(s). The glue drivers are expected to take care of configuring the additional wakeup settings if needed based on the dwc3 wakeup capability status. In some SOC designs, powering off the PHY is resulting in higher leakage, so this patch save power on such boards. Reviewed-by: Pavankumar Kondeti <quic_pkondeti@quicinc.com> Signed-off-by: Sandeep Maheswaram <quic_c_sanm@quicinc.com> Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com> Link: https://lore.kernel.org/r/1655094654-24052-3-git-send-email-quic_kriskura@quicinc.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/bitfield_kunit.c')
0 files changed, 0 insertions, 0 deletions