linux_dsm_epyc7002/include/linux/usb
Loic Poulain 16caf1fa37 usb: chipidea: Add dynamic pinctrl selection
Some hardware implementations require to configure pins differently
according to the USB role (host/device), this can be an update of the
pins routing or a simple GPIO value change.

This patch introduces new optional "host" and "device" pinctrls.
If these pinctrls are defined by the device, they are respectively
selected on host/device role start.

If a default pinctrl exist, it is restored on host/device role stop.

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
Signed-off-by: Peter Chen <peter.chen@nxp.com>
2018-09-20 17:04:21 +08:00
..
association.h
audio-v2.h sound updates for 4.18 2018-06-06 09:08:38 -07:00
audio-v3.h ALSA: usb-audio: Initial Power Domain support 2018-07-31 15:01:22 +02:00
audio.h
c67x00.h
cdc_ncm.h
cdc-wdm.h
cdc.h
ch9.h
chipidea.h usb: chipidea: Add dynamic pinctrl selection 2018-09-20 17:04:21 +08:00
composite.h usb: gadget: composite Allow for larger configuration descriptors 2018-05-21 10:36:14 +03:00
ehci_def.h
ehci_pdriver.h
ehci-dbgp.h
ezusb.h
functionfs.h
g_hid.h
gadget_configfs.h
gadget.h
gpio_vbus.h
hcd.h USB: Report wakeup events on root-hub ports 2018-06-25 21:44:43 +08:00
input.h
iowarrior.h
irda.h
isp116x.h
isp1301.h
isp1362.h
isp1760.h
m66592.h
musb-ux500.h
musb.h usb: musb: remove unused members in struct musb_hdrc_config 2018-05-22 12:03:25 +02:00
net2280.h
of.h
ohci_pdriver.h
otg-fsm.h
otg.h
pd_ado.h
pd_bdo.h
pd_ext_sdb.h
pd_vdo.h
pd.h usb: pd: include kernel.h 2018-06-28 19:52:07 +09:00
phy_companion.h
phy.h
quirks.h
r8a66597.h
renesas_usbhs.h
rndis_host.h
role.h
samsung_usb_phy.h
serial.h
sl811.h
storage.h
tcpm.h usb: typec: tcpm: Support for Alternate Modes 2018-07-02 17:42:36 +02:00
tegra_usb_phy.h
typec_altmode.h usb: typec: Bus type for alternate modes 2018-07-02 17:42:36 +02:00
typec_dp.h usb: typec: Add driver for DisplayPort alternate mode 2018-07-02 17:42:36 +02:00
typec_mux.h usb: typec: mux: Get the mux identifier from function parameter 2018-07-02 17:42:36 +02:00
typec.h usb: typec: Bus type for alternate modes 2018-07-02 17:42:36 +02:00
uas.h
ulpi.h
usb338x.h
usb_phy_generic.h
usbnet.h
wusb-wa.h
wusb.h
xhci-dbgp.h