1
0
Fork 0
alistair23-linux/drivers/usb/dwc3
Li Jun b49d707912 MLK-24507-1 usb: dwc3: don't enable valid role if nothing connected
USB role class has 3 state: host, device and none, current dwc3 only
has 2 states: host and device, typec compliance test requires DUT
to stop one specific role USB data when parter removed by set its
to be none, so add none role support by stop current role.

Reviewed-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
(cherry picked from commit f6d2550ec1922662c8843e578f36e416ffe36f05)
2020-08-21 13:42:51 +08:00
..
Kconfig MLK-23216-1 usb: dwc3: add imx865 usb3 glue layer driver 2020-01-15 15:26:00 +08:00
Makefile MLK-23216-1 usb: dwc3: add imx865 usb3 glue layer driver 2020-01-15 15:26:00 +08:00
core.c MLK-24507-1 usb: dwc3: don't enable valid role if nothing connected 2020-08-21 13:42:51 +08:00
core.h MLK-24507-1 usb: dwc3: don't enable valid role if nothing connected 2020-08-21 13:42:51 +08:00
debug.h usb: dwc3: debug: fix string position formatting mixup with ret and len 2020-02-28 17:22:16 +01:00
debugfs.c usb: dwc3: debugfs: Print/set link state for peripheral mode 2018-11-26 09:06:31 +02:00
drd.c MLK-24507-1 usb: dwc3: don't enable valid role if nothing connected 2020-08-21 13:42:51 +08:00
dwc3-exynos.c usb: dwc3: exynos: Fix error handling of clk_prepare_enable 2019-01-28 15:31:11 +02:00
dwc3-haps.c usb: dwc3: haps: Workaround matching VID PID 2019-02-07 13:17:19 +02:00
dwc3-imx8mp.c MLK-24206-2 usb: dwc3: imx8mp: only handle hsio clk 2020-08-14 14:13:59 +08:00
dwc3-keystone.c USB: Changes for v5.4 merge window 2019-09-02 19:20:57 +02:00
dwc3-meson-g12a.c usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables 2019-08-28 13:04:59 +03:00
dwc3-of-simple.c drm pull request for 5.2 2019-05-08 21:35:19 -07:00
dwc3-omap.c USB: Changes for v5.4 merge window 2019-09-02 19:20:57 +02:00
dwc3-pci.c usb: dwc3: pci: Enable extcon driver for Intel Merrifield 2020-06-03 08:21:11 +02:00
dwc3-qcom.c usb: dwc3: qcom: Use of_clk_get_parent_count() 2019-06-18 11:58:29 +03:00
dwc3-st.c usb: dwc3: st: Add of_dev_put() in probe function 2019-08-28 13:04:58 +03:00
ep0.c usb: dwc3: gadget: Check END_TRANSFER completion 2020-02-11 04:35:09 -08:00
gadget.c Merge tag 'v5.4.47' into imx_5.4.y 2020-06-19 17:32:49 +08:00
gadget.h usb: dwc3: gadget: Don't send unintended link state change 2020-03-10 21:40:27 +08:00
host.c This is the 5.4.24 stable release 2020-03-08 18:57:18 +08:00
io.h USB: dwc3: Remove redundant license text 2017-11-07 15:45:01 +01:00
trace.c USB: dwc3: Remove redundant license text 2017-11-07 15:45:01 +01:00
trace.h usb: common: Separated decoding functions from dwc3 driver. 2019-08-29 10:52:27 +03:00
ulpi.c USB: dwc3: Remove redundant license text 2017-11-07 15:45:01 +01:00