android_kernel_msm-6.1_noth.../include/linux/usb
Tony Lindgren 8055555fc4 usb: musb: core: Fix handling of the phy notifications
We currently can't unload omap2430 MUSB platform glue driver module and
this cause issues for fixing the MUSB code further. The reason we can't
remove omap2430 is because it uses the PHY functions and also exports the
omap_musb_mailbox function that some PHY drivers are using.

Let's fix the issue by exporting a more generic musb_mailbox function
from the MUSB core and allow platform glue layers to register phy_callback
function as needed.

And now we can now also get rid of the include/linux/musb-omap.h.

Cc: Bin Liu <b-liu@ti.com>
Cc: Felipe Balbi <balbi@ti.com>
Cc: Kishon Vijay Abraham I <kishon@ti.com>
Cc: NeilBrown <neil@brown.name>
Reviewed-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2015-12-16 10:07:28 -06:00
..
association.h
atmel_usba_udc.h
audio-v2.h
audio.h
c67x00.h
cdc-wdm.h
cdc.h cdc: add header guards 2015-09-15 21:53:24 -07:00
cdc_ncm.h cdc_ncm: Add support for moving NDP to end of NCM frame 2015-07-09 14:58:31 -07:00
ch9.h usb: common: of_usb_get_maximum_speed to usb_get_maximum_speed 2015-09-27 10:54:31 -05:00
chipidea.h usb: chipidea: Add support for 'phy-clkgate-delay-us' property 2015-10-22 09:24:25 +08:00
composite.h usb: composite: add bind_deactivated flag to usb_function 2015-07-29 09:59:19 -05:00
ehci-dbgp.h usb: Remove __init from early_dbgp_init() prototype 2014-11-07 09:02:38 -08:00
ehci_def.h usb: Create separate header for ehci-dbgp 2014-11-07 09:02:37 -08:00
ehci_pdriver.h USB: host: Introduce flag to enable use of 64-bit dma_mask for ehci-platform 2015-01-25 20:48:28 +08:00
ezusb.h
functionfs.h
g_hid.h
gadget.h usb: gadget: udc-core: independent registration of gadgets and gadget drivers 2015-12-16 10:07:27 -06:00
gadget_configfs.h usb-gadget: use per-attribute show and store methods 2015-10-13 22:12:57 -07:00
gpio_vbus.h
hcd.h usb: define HCD_USB31 speed option for hosts that support USB 3.1 features 2015-10-04 10:34:17 +01:00
input.h
iowarrior.h
irda.h
isp116x.h
isp1301.h
isp1362.h
isp1760.h
m66592.h
msm_hsusb.h usb: phy: msm: Add D+/D- lines route control 2015-07-30 11:43:36 -05:00
msm_hsusb_hw.h usb: phy: msm: Manual PHY and LINK controller VBUS change notification 2015-04-28 11:49:15 -05:00
musb-ux500.h
musb.h usb: musb: core: Fix handling of the phy notifications 2015-12-16 10:07:28 -06:00
net2280.h usb: gadget: net2280: check interrupts for all endpoints 2015-05-26 10:40:11 -05:00
of.h usb: of: add an api to get dr_mode by the phy node 2015-12-15 09:12:41 -06:00
ohci_pdriver.h
otg-fsm.h usb: otg-fsm: move 2 otg fsm timers definition to otg_fsm_timer 2015-03-26 10:54:39 +01:00
otg.h usb: common: of_usb_get_dr_mode to usb_get_dr_mode 2015-09-27 10:54:31 -05:00
phy.h usb: phy: change some comments 2015-09-27 10:54:31 -05:00
phy_companion.h
quirks.h USB: add quirk for devices with broken LPM 2015-12-11 15:40:51 -08:00
r8a66597.h
renesas_usbhs.h usb: renesas_usbhs: Modify pipe configuration 2015-12-15 09:12:41 -06:00
rndis_host.h
samsung_usb_phy.h
serial.h Revert "USB: serial: make bulk_out_size a lower limit" 2015-02-26 17:02:15 +01:00
sl811.h
storage.h
tegra_usb_phy.h
tilegx.h
uas.h
ulpi.h usb: add bus type for USB ULPI 2015-05-13 12:04:55 -05:00
usb338x.h usb: gadget: net2280: fix use of GPEP in both directions 2015-05-26 10:40:16 -05:00
usb_phy_generic.h usb: phy: generic: add vbus support 2015-01-12 12:13:29 -06:00
usbnet.h usbnet: Fix tx_bytes statistic running backward in cdc_ncm 2015-03-29 12:06:45 -07:00
wusb-wa.h
wusb.h
xhci_pdriver.h