linux/drivers/usb/musb
Felipe Balbi eee3f15d5f usb: musb: avoid NULL pointer dereference
instead of relying on the otg pointer, which
can be NULL in certain cases, we can use the
gadget and host pointers we already hold inside
struct musb.

Cc: <stable@vger.kernel.org>
Tested-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
2014-03-05 09:44:48 -06:00
..
am35x.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
blackfin.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
blackfin.h
cppi_dma.c usb: musb: dma: merge ->start/stop into create/destroy 2013-07-29 13:53:18 +03:00
cppi_dma.h
da8xx.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
davinci.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
davinci.h
jz4740.c usb: musb: add support for JZ4740 usb device controller 2013-12-20 09:53:24 -06:00
Kconfig usb: musb: Rework USB and USB_GADGET dependency 2013-12-23 10:28:56 -06:00
Makefile usb: musb: add support for JZ4740 usb device controller 2013-12-20 09:53:24 -06:00
musb_am335x.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
musb_core.c usb: musb: avoid NULL pointer dereference 2014-03-05 09:44:48 -06:00
musb_core.h usb: musb: finish suspend/reset work independently from musb_hub_control() 2013-12-19 10:31:11 -06:00
musb_cppi41.c usb: musb: musb_cppi41: Handle ISOCH differently and not use the hrtimer. 2014-02-18 09:25:56 -06:00
musb_debug.h
musb_debugfs.c
musb_dma.h usb: musb dma: add cppi41 dma driver 2013-08-09 17:40:16 +03:00
musb_dsps.c usb: musb: dsps, debugfs files 2014-02-20 09:48:20 -06:00
musb_gadget_ep0.c usb: musb: gadget: read ep0 fifo only if rxcount is non zero 2013-04-02 11:42:50 +03:00
musb_gadget.c usb: musb: fix setting JZ4740 gadget periphal mode on reset 2013-12-20 09:53:59 -06:00
musb_gadget.h usb: musb: add Kconfig options for HOST, GAGDET or DUAL_ROLE modes 2013-05-28 19:22:23 +03:00
musb_host.c usb: musb: musb_host: Enable ISOCH IN handling for AM335x host 2014-02-18 09:25:55 -06:00
musb_host.h usb: musb: fix prototype for musb_port_reset 2013-12-20 15:05:43 -06:00
musb_io.h
musb_regs.h
musb_virthub.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
musbhsdma.c usb: musb: dma: merge ->start/stop into create/destroy 2013-07-29 13:53:18 +03:00
musbhsdma.h
omap2430.c usb: patches for v3.13 2013-10-24 16:18:40 +01:00
omap2430.h
tusb6010_omap.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
tusb6010.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00
tusb6010.h
ux500_dma.c usb: musb: ux500_dma: fix potential NULL dereference error 2013-12-17 13:17:42 -06:00
ux500.c usb: delete non-required instances of include <linux/init.h> 2014-01-08 15:01:39 -08:00