android_kernel_oneplus_msm8998/include/linux/usb
Peter Chen 577b232fc9 usb: chipidea: add flag CI_HDRC_DUAL_ROLE_NOT_OTG
Since we need otgsc to know vbus's status at some chipidea
controllers even it is peripheral-only mode. Besides, some
SoCs (eg, AR9331 SoC) don't have otgsc register even
the DCCPARAMS_DC and DCCPARAMS_HC are both 1 at CAP_DCCPARAMS.

We inroduce flag CI_HDRC_DUAL_ROLE_NOT_OTG to indicate if the
controller is dual role, but not supports OTG. If this flag is
not set, we follow the rule that if DCCPARAMS_DC and DCCPARAMS_HC
are both 1 at CAP_DCCPARAMS, then this controller is otg capable.

Signed-off-by: Peter Chen <peter.chen@freescale.com>
Signed-off-by: Alexander Shishkin <alexander.shishkin@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-08-14 12:37:19 -07:00
..
association.h
atmel_usba_udc.h
audio-v2.h
audio.h
c67x00.h
cdc-wdm.h
cdc_ncm.h
ch9.h
chipidea.h usb: chipidea: add flag CI_HDRC_DUAL_ROLE_NOT_OTG 2013-08-14 12:37:19 -07:00
composite.h
dwc3-omap.h
ehci_def.h
ehci_pdriver.h
ezusb.h
functionfs.h
g_hid.h
gadget.h usb: gadget: udc-core: move sysfs_notify() to a workqueue 2013-07-29 13:57:02 +03:00
gadget_configfs.h
gpio_vbus.h
hcd.h USB: HCD: support giveback of URB in tasklet context 2013-08-12 11:43:48 -07:00
input.h
intel_mid_otg.h
iowarrior.h
irda.h
isp116x.h
isp1301.h
isp1362.h
isp1760.h
m66592.h
msm_hsusb.h
msm_hsusb_hw.h
musb-omap.h
musb-ux500.h
musb.h
net2280.h
of.h usb: of: fix build breakage caused by recent patches 2013-07-30 09:09:15 +03:00
ohci_pdriver.h
omap_control_usb.h
omap_usb.h
otg.h usb: add devicetree helpers for determining dr_mode and phy_type 2013-06-17 13:47:09 -07:00
phy.h usb: phy: protect against NULL phy pointers 2013-07-29 13:56:45 +03:00
phy_companion.h
quirks.h
r8a66597.h
renesas_usbhs.h
rndis_host.h
samsung_usb_phy.h
serial.h USB: serial: increase the number of devices we support 2013-06-17 13:34:15 -07:00
sl811.h
storage.h
tegra_usb_phy.h usb: phy: tegra: Program new PHY parameters 2013-08-12 13:29:52 -05:00
tilegx.h
uas.h
ulpi.h
usb_phy_gen_xceiv.h usb: phy: rename nop_usb_xceiv => usb_phy_gen_xceiv 2013-08-09 17:26:00 +03:00
usbnet.h USBNET: support DMA SG 2013-08-12 12:09:23 -07:00
wusb-wa.h
wusb.h