kernel-fxtec-pro1x/arch/arm/mach-davinci
Sandeep Paulraj 6b0cf4e93c DaVinci: EDMA: Fix Bug in edma_alloc_cont_slots API
The edma_alloc_cont_slots API is used for obtaining a set of
contiguous slots. When we use the "_ANY" option with this
API, by definition of this option it is suppossed to start
looking for a set of contiguous slots starting from slot 64 for
DaVinci SOC's and 32 for DA8xx SOC's. This has been explained in
the API description in the driver itself. So when we use the
"_ANY" option with this API, the slot number passed as
an argument should be a "don't care".
This patch takes care of this condition mentioned above.
When checking to see if the starting slot is a valid number,
it checks to make sure that the "_ANY" option is not used.

Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
2009-11-25 10:21:24 -08:00
..
include/mach davinci: Correct the GPIO number for LCD panel power 2009-11-25 10:21:23 -08:00
board-da830-evm.c davinci: Add RTC support for DA8xx/OMAP-L13x SoC's 2009-11-25 10:21:23 -08:00
board-da850-evm.c davinci: Correct the GPIO number for LCD panel power 2009-11-25 10:21:23 -08:00
board-dm355-evm.c davinci: DM355 - platform changes for vpfe capture 2009-09-16 10:25:45 -07:00
board-dm355-leopard.c ARM: includecheck fix: board-dm355-leopard.c 2009-07-25 17:07:01 +01:00
board-dm365-evm.c Davinci: DM365: Add platform device for McBSP 2009-11-25 10:21:17 -08:00
board-dm644x-evm.c davinci: DM644x platform changes for vpfe capture 2009-09-16 10:25:26 -07:00
board-dm646x-evm.c DaVinci: DM646x - platform changes for vpif capture and display drivers 2009-09-16 10:28:46 -07:00
board-sffsdr.c ARM: includecheck fix: board-sffsdr.c 2009-07-25 17:07:02 +01:00
clock.c davinci: support re-parenting a clock in the clock framework 2009-11-25 10:21:21 -08:00
clock.h davinci: DA850/OMAP-L138: allow async3 source to be changed 2009-11-25 10:21:21 -08:00
common.c davinci: Integrate cp_intc support into low-level irq code 2009-05-28 15:17:47 -07:00
cp_intc.c
da830.c davinci: Add LCD Graphics support for DA830/OMAP-L137 EVM 2009-11-25 10:21:23 -08:00
da850.c davinci: Correct the GPIO number for LCD panel power 2009-11-25 10:21:23 -08:00
devices-da8xx.c davinci: Add RTC support for DA8xx/OMAP-L13x SoC's 2009-11-25 10:21:23 -08:00
devices.c DaVinci: DM365: SDIO interrupt resource correction 2009-11-25 10:21:16 -08:00
dm355.c davinci: DM355 - platform changes for vpfe capture 2009-09-16 10:25:45 -07:00
dm365.c Davinci: DM365: Add platform device for McBSP 2009-11-25 10:21:17 -08:00
dm644x.c davinci: DM644x platform changes for vpfe capture 2009-09-16 10:25:26 -07:00
dm646x.c davinci: dm646x: Add support for 3.x silicon revision 2009-11-25 10:21:22 -08:00
dma.c DaVinci: EDMA: Fix Bug in edma_alloc_cont_slots API 2009-11-25 10:21:24 -08:00
gpio.c davinci: dm365 gpio irq support 2009-08-26 10:57:00 +03:00
io.c davinci: Encapsulate SoC-specific data in a structure 2009-05-26 08:14:04 -07:00
irq.c davinci: Move interrupt ctlr info to SoC infrastructure 2009-05-26 08:18:09 -07:00
Kconfig davinci: Add LCD Graphics support for DA830/OMAP-L137 EVM 2009-11-25 10:21:23 -08:00
Makefile davinci: Add support for DA850/OMAP-L138 EVM board 2009-08-26 11:55:45 +03:00
Makefile.boot davinci: da8xx: Add base DA830/OMAP-L137 SoC support 2009-08-26 10:56:59 +03:00
mux.c davinci: Rearrange the da830/omap-l137 macros and functions 2009-08-26 10:57:02 +03:00
mux.h
psc.c davinci: Add support for multiple PSCs 2009-05-26 08:16:46 -07:00
serial.c davinci: Move serial platform_device into SoC-specific files 2009-05-28 15:17:41 -07:00
sram.c davinci: sram warning fix 2009-08-26 10:56:57 +03:00
time.c davinci: remove watchdog from soc_info 2009-08-26 10:56:57 +03:00
usb.c davinci: DM646x: pass correct MUSB IRQs 2009-08-26 11:55:38 +03:00