]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/meta-ti-glsdk.git/blob - recipes-kernel/linux/linux-omap-psp-2.6.37/am3517-evm/0001-musb-update-PIO-mode-help-information-in-Kconfig.patch
linux-omap-psp 2.6.37: add more recent version of OMAP3 kernel
[glsdk/meta-ti-glsdk.git] / recipes-kernel / linux / linux-omap-psp-2.6.37 / am3517-evm / 0001-musb-update-PIO-mode-help-information-in-Kconfig.patch
1 From 10fbd32a96aedd644b6bf38888a2af64cc13a35f Mon Sep 17 00:00:00 2001
2 From: Matt Porter <mporter@ti.com>
3 Date: Mon, 5 Dec 2011 15:29:35 -0600
4 Subject: [PATCH] musb: update PIO mode help information in Kconfig
6 * Updated the Kconfig help information for the PIO mode for MUSB
7   to make it more clear to the customer when to select this option
8   and which devices currently have issues with this option.
9 * This is in accordance with the findings for CPPI4.1 DMA usage
10   for MUSB
12 Upstream-Status: Submitted
13     * Submitted to the PSP team using the lpr list
15 Signed-off-by: Matt Porter <mporter@ti.com>
16 Signed-off-by: Chase Maupin <Chase.Maupin@ti.com>
17 ---
18  drivers/usb/musb/Kconfig |   11 +++++++----
19  1 files changed, 7 insertions(+), 4 deletions(-)
21 diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig
22 index ee75cbc..d56f23d 100644
23 --- a/drivers/usb/musb/Kconfig
24 +++ b/drivers/usb/musb/Kconfig
25 @@ -107,10 +107,13 @@ config MUSB_PIO_ONLY
26           All data is copied between memory and FIFO by the CPU.
27           DMA controllers are ignored.
29 -         Do not select 'n' here unless DMA support for your SOC or board
30 -         is unavailable (or unstable).  When DMA is enabled at compile time,
31 -         you can still disable it at run time using the "use_dma=n" module
32 -         parameter.
33 +         Select 'y' here if DMA support for your SOC or board
34 +         is unavailable (or unstable). On CPPI 4.1 DMA based
35 +         systems (AM335x, AM35x, and AM180x) DMA support is
36 +         considered unstable and this option should be enabled
37 +         in production. When DMA is enabled at compile time,
38 +         you can still disable it at run time using the "use_dma=n"
39 +         module parameter.
41  config USB_UX500_DMA_HW
42         select USB_UX500_DMA
43 --
44 1.7.0.4