linux/drivers/usb
Lubomir Rintel 6351f1708b USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode
Turns out the undocumented and reserved bits of port status/control
register of the root port need to be set to use the HCI in HSIC mode.

Typically the firmware does this, but that is not always good enough,
because the bits get lost if the HSIC clock is disabled (e.g. when
ehci-mv is build as a module).

This supplements commit 7b104f890a ("USB: EHCI: ehci-mv: add HSIC
support").

Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
Acked-by: Alan Stern <stern@rowland.harvard.edu>
Link: https://lore.kernel.org/r/20200309130014.548168-1-lkundrak@v3.sk
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-03-12 09:49:29 +01:00
..
atm USB: Replace zero-length array with flexible-array member 2020-02-23 19:24:51 +01:00
c67x00
cdns3 Merge 5.6-rc5 into usb-next 2020-03-10 08:12:46 +01:00
chipidea usb: roles: Provide the switch drivers handle to the switch in the API 2020-03-04 11:12:50 +01:00
class compat_ioctl: remove most of fs/compat_ioctl.c 2019-12-01 13:46:15 -08:00
common usb: common: usb-conn-gpio: Don't log an error on probe deferral 2019-12-10 11:41:20 +01:00
core Merge 5.6-rc5 into usb-next 2020-03-10 08:12:46 +01:00
dwc2 Merge 5.6-rc3 into usb-next 2020-02-24 08:48:49 +01:00
dwc3 Merge 5.6-rc5 into usb-next 2020-03-10 08:12:46 +01:00
early remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
gadget usb: roles: Provide the switch drivers handle to the switch in the API 2020-03-04 11:12:50 +01:00
host USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode 2020-03-12 09:49:29 +01:00
image
isp1760 remove ioremap_nocache and devm_ioremap_nocache 2020-01-06 09:45:59 +01:00
misc Merge 5.6-rc5 into usb-next 2020-03-10 08:12:46 +01:00
mon USB: mon: Use scnprintf() for avoiding potential buffer overflow 2020-03-12 09:49:28 +01:00
mtu3 usb: roles: Provide the switch drivers handle to the switch in the API 2020-03-04 11:12:50 +01:00
musb usb: roles: Provide the switch drivers handle to the switch in the API 2020-03-04 11:12:50 +01:00
phy usb: phy: tegra: Include proper GPIO consumer header to fix compile testing 2020-03-04 10:51:21 +01:00
renesas_usbhs phy: for 5.6 2020-01-17 07:52:26 +01:00
roles usb: roles: Allow the role switches to be named 2020-03-04 11:12:50 +01:00
serial Merge 5.6-rc3 into usb-next 2020-02-24 08:48:49 +01:00
storage Merge 5.6-rc5 into usb-next 2020-03-10 08:12:46 +01:00
typec usb: typec: ucsi_ccg: workaround for NVIDIA test device 2020-03-12 09:49:28 +01:00
usbip usbip: Fix error path of vhci_recv_ret_submit() 2019-12-17 16:36:33 +01:00
Kconfig
Makefile
usb-skeleton.c