linux/drivers/usb
Frank Wang ec5b6a188a usb: typec: tcpm: fix multiple times discover svids error
PD3.0 Spec 6.4.4.3.2 say that only Responder supports 12 or more SVIDs,
the Discover SVIDs Command Shall be executed multiple times until a
Discover SVIDs VDO is returned ending either with a SVID value of
0x0000 in the last part of the last VDO or with a VDO containing two
SVIDs with values of 0x0000.

In the current implementation, if the last VDO does not find that the
Discover SVIDs Command would be executed multiple times even if the
Responder SVIDs are less than 12, and we found some odd dockers just
meet this case. So fix it.

Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I3bcb68d452af1946557a4781ecc4752b20562b16
2022-06-02 20:41:22 +08:00
..
atm
c67x00
cdns3 usb: cdns3: Fixed incorrect gadget state 2021-08-12 13:22:10 +02:00
chipidea usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 2021-06-23 14:42:50 +02:00
class USB: usbtmc: Fix RCU stall warning 2021-08-12 13:22:08 +02:00
common This is the 5.10.58 stable release 2021-08-12 14:58:34 +02:00
core USB: quirks: Add NO_LPM quirk for Lexar Flash drive 2022-03-15 17:26:57 +08:00
dwc2 usb: dwc2: reinit for host mode during resume if lost power 2022-05-31 16:34:35 +08:00
dwc3 usb: dwc3: set the usb role to usb2 phy 2022-06-02 20:26:54 +08:00
early
gadget UPSTREAM: usb: gadget: f_hid: optional SETUP/SET_REPORT mode 2022-05-31 16:34:35 +08:00
host usb: host: xhci-plat: build depends on ARCH_ROCKCHIP 2022-03-11 11:45:36 +08:00
image
isp1760
misc USB: trancevibrator: fix control-request direction 2021-06-03 09:00:34 +02:00
mon
mtu3 usb: mtu3: fix the wrong HS mult value 2021-09-12 08:58:28 +02:00
musb usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 2021-06-16 12:01:41 +02:00
phy usb: phy: tahvo: add IRQ check 2021-09-15 09:50:40 +02:00
renesas_usbhs usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 2021-07-28 14:35:44 +02:00
roles usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() 2021-05-14 09:49:55 +02:00
serial USB: serial: mos7720: improve OOM-handling in read_mos_reg() 2021-09-12 08:58:26 +02:00
storage Merge tag 'ASB-2021-12-05_12-5.10' of https://android.googlesource.com/kernel/common 2021-12-14 17:09:02 +08:00
typec usb: typec: tcpm: fix multiple times discover svids error 2022-06-02 20:41:22 +08:00
usbip usbip: vudc: fix missing unlock on error in usbip_sockfd_store() 2021-05-14 09:50:19 +02:00
Kconfig
Makefile
usb-skeleton.c