linux/drivers/usb
Mayank Rana 91813ef8da usb: typec: ucsi: set USB data role when partner type is power cable/ufp
Currently UCSI framework doesn't update USB data role when partner type
is reported as power cable or power cable with ufp connected. This
results into no USB host mode functionality. This is valid usecase where
user wants to use legacy type c power cable with type a female connector
to attach different USB devices like mouse, thumb drive etc. Hence update
USB data role as host when partner type is reported as power cable or
power cable with ufp connected.

Signed-off-by: Mayank Rana <mrana@codeaurora.org>
Signed-off-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Link: https://lore.kernel.org/r/20200423132058.6972-2-heikki.krogerus@linux.intel.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-04-23 15:33:33 +02:00
..
atm USB: atm: Use the correct style for SPDX License Identifier 2020-03-17 20:03:28 +01:00
c67x00 USB: c67x00: Use the correct style for SPDX License Identifier 2020-03-17 20:03:28 +01:00
cdns3 usb: cdns3: gadget: make a bunch of functions static 2020-04-16 15:31:43 +02:00
chipidea Power management updates for 5.7-rc1 2020-03-30 15:05:01 -07:00
class USB: cdc-acm: restore capability check order 2020-03-27 16:24:16 +01:00
common usb: common: usb-conn-gpio: Don't log an error on probe deferral 2019-12-10 11:41:20 +01:00
core USB: core: Replace an empty statement with a debug message 2020-04-23 15:28:13 +02:00
dwc2 USB: dwc2: Use the correct style for SPDX License Identifier 2020-04-16 14:32:48 +02:00
dwc3 usb: dwc3: fix up for role switch API change 2020-03-16 08:23:27 +01:00
early usb/early: remove unused including <linux/version.h> 2020-04-23 15:28:13 +02:00
gadget usb: gadget: udc: remove unused 'driver_desc' 2020-04-23 15:28:15 +02:00
host usb: pci-quirks: use true,false for bool variables 2020-04-23 15:28:13 +02:00
image
isp1760 USB: isp1760: Use the correct style for SPDX License Identifier 2020-04-16 14:32:47 +02:00
misc USB: misc: Use the correct style for SPDX License Identifier 2020-04-16 14:32:47 +02:00
mon USB: mon: Use scnprintf() for avoiding potential buffer overflow 2020-03-12 09:49:28 +01:00
mtu3 USB: mtu3: Use the correct style for SPDX License Identifier 2020-04-16 14:32:48 +02:00
musb USB: musb: Use the correct style for SPDX License Identifier 2020-04-16 14:32:47 +02:00
phy USB: phy: Use the correct style for SPDX License Identifier 2020-04-23 15:28:14 +02:00
renesas_usbhs usb: renesas_usbhs: Use the correct style for SPDX License Identifier 2020-04-23 15:28:14 +02:00
roles usb: roles: Allow the role switches to be named 2020-03-04 11:12:50 +01:00
serial USB-serial updates for 5.7-rc1 2020-03-26 11:15:30 +01:00
storage USB: Storage: Use the correct style for SPDX License Identifier 2020-04-23 15:28:14 +02:00
typec usb: typec: ucsi: set USB data role when partner type is power cable/ufp 2020-04-23 15:33:33 +02:00
usbip usbip: Fix error path of vhci_recv_ret_submit() 2019-12-17 16:36:33 +01:00
Kconfig
Makefile
usb-skeleton.c