]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
usb: musb: dsps: remove babble check from dsps irq handler
authorFelipe Balbi <balbi@ti.com>
Wed, 25 Feb 2015 22:04:39 +0000 (16:04 -0600)
committerFelipe Balbi <balbi@ti.com>
Tue, 10 Mar 2015 20:33:26 +0000 (15:33 -0500)
commit52b9e6eb07f739207bd7d4257fdfbb24592d096a
tree2921c1636644260bbfff9dee85e64228e1728a7e
parentb2c7361bd07f94e6280507a20e0541870d5d7a1a
usb: musb: dsps: remove babble check from dsps irq handler

musb->int_usb already contains the correct
information for musb-core to handle babble.

In fact, this very check was just causing a
nonsensical babble interrupt storm.

With this I can get test.sh to run and, even though
all tests fail with timeout, that's still better
than locking up the system due to IRQ storm.

Also, if I remove g_zero and load g_mass_storage,
then everything works fine again.

Tested-by: Bin Liu <b-liu@ti.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/musb/musb_core.c
drivers/usb/musb/musb_dsps.c