summaryrefslogtreecommitdiffstats
path: root/drivers/usb/mtu3/mtu3_dr.h
diff options
context:
space:
mode:
authorChunfeng Yun2018-01-03 09:53:18 +0100
committerGreg Kroah-Hartman2018-01-09 16:21:27 +0100
commitf0ede2c6282b4a710b63dd8566b0aa1e2afbe225 (patch)
tree63dcd174e0e9104324b94770af243687e0b43e0d /drivers/usb/mtu3/mtu3_dr.h
parentusb: mtu3: fix error code for getting extcon device (diff)
downloadkernel-qcow2-linux-f0ede2c6282b4a710b63dd8566b0aa1e2afbe225.tar.gz
kernel-qcow2-linux-f0ede2c6282b4a710b63dd8566b0aa1e2afbe225.tar.xz
kernel-qcow2-linux-f0ede2c6282b4a710b63dd8566b0aa1e2afbe225.zip
usb: mtu3: supports remote wakeup for mt2712 with two SSUSB IPs
The old way of usb wakeup only supports platform with single SSUSB IP, such as mt8173, but mt2712 has two SSUSB IPs, so rebuild its flow and also supports the new glue layer of usb wakeup on mt2712 which is different from mt8173. Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/usb/mtu3/mtu3_dr.h')
-rw-r--r--drivers/usb/mtu3/mtu3_dr.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/mtu3/mtu3_dr.h b/drivers/usb/mtu3/mtu3_dr.h
index c179192408ba..ae1598d76e02 100644
--- a/drivers/usb/mtu3/mtu3_dr.h
+++ b/drivers/usb/mtu3/mtu3_dr.h
@@ -18,8 +18,7 @@ int ssusb_wakeup_of_property_parse(struct ssusb_mtk *ssusb,
struct device_node *dn);
int ssusb_host_enable(struct ssusb_mtk *ssusb);
int ssusb_host_disable(struct ssusb_mtk *ssusb, bool suspend);
-int ssusb_wakeup_enable(struct ssusb_mtk *ssusb);
-void ssusb_wakeup_disable(struct ssusb_mtk *ssusb);
+void ssusb_wakeup_set(struct ssusb_mtk *ssusb, bool enable);
#else