summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLi Jun <jun.li@nxp.com>2022-10-13 23:14:42 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-10-23 14:34:53 +0200
commit8127cac0f393abaddf5747bcc7e7ccf6668117fe (patch)
tree17f2f44b586ce9b77e539ac3b85b48fa21e2e663
parent604ceaa9e9fc223c2cc8d6cf0fc02022a3d14a68 (diff)
downloadlinux-stable-8127cac0f393abaddf5747bcc7e7ccf6668117fe.tar.gz
linux-stable-8127cac0f393abaddf5747bcc7e7ccf6668117fe.tar.bz2
linux-stable-8127cac0f393abaddf5747bcc7e7ccf6668117fe.zip
usb: chipidea: usbmisc: add power lost check for imx7ulp
imx7ulp can shutdown domain power supply if none of peripheral in this domain is registered as wakeup source, this patch add related power lost check API. Signed-off-by: Li Jun <jun.li@nxp.com> Link: https://lore.kernel.org/r/20221013151442.3262951-9-xu.yang_2@nxp.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/usb/chipidea/usbmisc_imx.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/chipidea/usbmisc_imx.c b/drivers/usb/chipidea/usbmisc_imx.c
index cc17dcd97856..acdb13316cd0 100644
--- a/drivers/usb/chipidea/usbmisc_imx.c
+++ b/drivers/usb/chipidea/usbmisc_imx.c
@@ -1025,6 +1025,7 @@ static const struct usbmisc_ops imx7ulp_usbmisc_ops = {
.set_wakeup = usbmisc_imx7d_set_wakeup,
.hsic_set_connect = usbmisc_imx6_hsic_set_connect,
.hsic_set_clk = usbmisc_imx6_hsic_set_clk,
+ .power_lost_check = usbmisc_imx7d_power_lost_check,
};
static inline bool is_imx53_usbmisc(struct imx_usbmisc_data *data)