diff options
Diffstat (limited to 'recipes-kernel/linux/linux-am335x-3.2.0-psp04.06.00.08/0001-musb-update-PIO-mode-help-information-in-Kconfig.patch')
-rw-r--r-- | recipes-kernel/linux/linux-am335x-3.2.0-psp04.06.00.08/0001-musb-update-PIO-mode-help-information-in-Kconfig.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-am335x-3.2.0-psp04.06.00.08/0001-musb-update-PIO-mode-help-information-in-Kconfig.patch b/recipes-kernel/linux/linux-am335x-3.2.0-psp04.06.00.08/0001-musb-update-PIO-mode-help-information-in-Kconfig.patch new file mode 100644 index 00000000..f7652bdf --- /dev/null +++ b/recipes-kernel/linux/linux-am335x-3.2.0-psp04.06.00.08/0001-musb-update-PIO-mode-help-information-in-Kconfig.patch | |||
@@ -0,0 +1,45 @@ | |||
1 | From 214f6b2fee005dba5e01b3b434f184adf4386a25 Mon Sep 17 00:00:00 2001 | ||
2 | From: Chase Maupin <Chase.Maupin@ti.com> | ||
3 | Date: Thu, 2 Feb 2012 15:52:10 -0600 | ||
4 | Subject: [PATCH] musb: update PIO mode help information in Kconfig | ||
5 | |||
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 | ||
11 | |||
12 | Upstream-Status: Submitted | ||
13 | * Submitted to the PSP team using the lpr list | ||
14 | |||
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 | 12 ++++++++---- | ||
19 | 1 files changed, 8 insertions(+), 4 deletions(-) | ||
20 | |||
21 | diff --git a/drivers/usb/musb/Kconfig b/drivers/usb/musb/Kconfig | ||
22 | index a06335f..3576afe 100644 | ||
23 | --- a/drivers/usb/musb/Kconfig | ||
24 | +++ b/drivers/usb/musb/Kconfig | ||
25 | @@ -159,10 +159,14 @@ config MUSB_PIO_ONLY | ||
26 | All data is copied between memory and FIFO by the CPU. | ||
27 | DMA controllers are ignored. | ||
28 | |||
29 | - Do not choose this 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 systems so that DMA is disabled, unless DMA | ||
38 | + has been validated for all use cases. When DMA is enabled at | ||
39 | + compile time, you can still disable it at run time using the | ||
40 | + "use_dma=n" module parameter. | ||
41 | |||
42 | endchoice | ||
43 | |||
44 | -- | ||
45 | 1.7.0.4 | ||