Patch "usb: musb: da8xx: Remove CPPI 3.0 quirk and methods" has been added to the 4.9-stable tree
Subsystems (3)
This is a note to let you know that I've just added the patch titled
usb: musb: da8xx: Remove CPPI 3.0 quirk and methods
to the 4.9-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
usb-musb-da8xx-remove-cppi-3.0-quirk-and-methods.patch
and it can be found in the queue-4.9 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
a994ce2d7e66008381a0b184c73be9ae9b72eb5cMon Sep 17 00:00:00 2001
From: Alexandre Bailon <[email protected]>
Date: Wed, 1 Feb 2017 21:30:12 -0600
Subject: usb: musb: da8xx: Remove CPPI 3.0 quirk and methods
From: Alexandre Bailon <[email protected]>
commit a994ce2d7e66008381a0b184c73be9ae9b72eb5c upstream.
DA8xx driver is registering and using the CPPI 3.0 DMA controller but actually, the DA8xx has a CPPI 4.1 DMA controller.
Remove the CPPI 3.0 quirk and methods.
--- drivers/usb/musb/da8xx.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-)
drivers/usb/musb/da8xx.c +1 -5
@@ -434,15 +434,11 @@ static int da8xx_musb_exit(struct musb * }static const struct musb_platform_ops da8xx_ops = { - .quirks =MUSB_DMA_CPPI |MUSB_INDEXED_EP , + .quirks =MUSB_INDEXED_EP , .init = da8xx_musb_init, .exit = da8xx_musb_exit, .fifo_mode =2 , -#ifdef CONFIG_USB_TI_CPPI_DMA - .dma_init = cppi_dma_controller_create, - .dma_exit = cppi_dma_controller_destroy, -#endif .enable = da8xx_musb_enable, .disable = da8xx_musb_disable,
Patches currently in stable-queue which might be from [email protected] are
queue-4.9/usb-musb-da8xx-remove-cppi-3.0-quirk-and-methods.patch