android_kernel_xiaomi_sm8350/drivers/usb/musb
Niilo Minkkinen 9a4b5e36ce usb: musb: disable OTG AUTOIDLE only with omap3430
Omap3 MUSB AUTOIDLE functionality configured through OTG_SYSCONFIG
register prevents the device from going into retention.
This is a workaround (by Richard Woodruff/TI), as his comment :
> A new MUSB bug which is a match to data below was identified very
> recently (on hardware and in simulation).
> This bug is in 3430 and not 3630.
> As a priority test (and as new default) you should have engineers
> disable autoidle for MUSB block.
> This is the workaround which will show up in next errata.

Signed-off-by: Niilo Minkkinen <ext-niilo.1.minkkinen@nokia.com>
Signed-off-by: Richard Woodruff <r-woodruff2@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2009-06-15 21:44:46 -07:00
..
blackfin.c musb: proper hookup to transceiver drivers 2009-06-15 21:44:40 -07:00
blackfin.h
cppi_dma.c musb: split out CPPI interrupt handler 2009-06-15 21:44:40 -07:00
cppi_dma.h musb: split out CPPI interrupt handler 2009-06-15 21:44:40 -07:00
davinci.c musb: proper hookup to transceiver drivers 2009-06-15 21:44:40 -07:00
davinci.h
Kconfig musb: proper hookup to transceiver drivers 2009-06-15 21:44:40 -07:00
Makefile
musb_core.c musb: add high bandwidth ISO support 2009-06-15 21:44:41 -07:00
musb_core.h musb: add high bandwidth ISO support 2009-06-15 21:44:41 -07:00
musb_debug.h
musb_dma.h
musb_gadget_ep0.c musb_gadget: fix unhandled endpoint 0 IRQs 2009-06-15 21:44:39 -07:00
musb_gadget.c musb: use dma mode 1 for TX if transfer size equals maxpacket (v2) 2009-06-15 21:44:41 -07:00
musb_gadget.h
musb_host.c musb: add high bandwidth ISO support 2009-06-15 21:44:41 -07:00
musb_host.h musb: add high bandwidth ISO support 2009-06-15 21:44:41 -07:00
musb_io.h
musb_regs.h
musb_virthub.c musb: support disconnect after HNP roleswitch 2009-06-15 21:44:41 -07:00
musbhsdma.c USB: musb: sanitize clearing TXCSR DMA bits (take 2) 2009-04-17 10:50:25 -07:00
musbhsdma.h
omap2430.c usb: musb: disable OTG AUTOIDLE only with omap3430 2009-06-15 21:44:46 -07:00
omap2430.h
tusb6010_omap.c
tusb6010.c musb: proper hookup to transceiver drivers 2009-06-15 21:44:40 -07:00
tusb6010.h USB: musb: Remove my email address from few musb related drivers 2009-04-23 14:15:27 -07:00