linux/arch/arm/mach-ux500
Lee Jones db72da9210 dmaengine: ste_dma40: Calculate number of logical channels from physical ones
This change will cost ~25KB of memory, but it's worth the trade-off,
as it removes a great deal of overhead. It means that instead of only
allocating memory for the logical channels in use, it does so for all
available ones, which is 32 per physical channel. However, this now
means we can remove some platform data and we don't have to worry
about adding vendor specific variables to Device Tree.

Acked-by: Vinod Koul <vnod.koul@intel.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2013-05-23 21:12:47 +02:00
..
board-mop500-audio.c ARM: ux500: Remove superfluous 'psize' attribute from Audio platform data 2013-05-23 21:12:41 +02:00
board-mop500-pins.c ARM: arm-soc driver changes for 3.10 2013-05-04 12:31:18 -07:00
board-mop500-regulators.c ARM: arm-soc non-critical fixes for 3.10 2013-05-02 08:56:55 -07:00
board-mop500-regulators.h ARM: arm-soc non-critical fixes for 3.10 2013-05-02 08:56:55 -07:00
board-mop500-sdi.c ARM: ux500: Remove unused 'data_width' attributes from SDI DMA configs 2013-05-23 21:12:26 +02:00
board-mop500-stuib.c Input: bu21013_ts - move GPIO init and exit functions into the driver 2012-11-27 23:05:11 -08:00
board-mop500-u8500uib.c ARM: ux500: make irqs.h local to platform 2013-04-08 13:59:44 +02:00
board-mop500-uib.c ARM: ux500: get rid of <mach/[hardware|db8500-regs].h> 2013-04-08 13:59:28 +02:00
board-mop500.c ARM: ux500: Remove unused 'data_width' attributes from UART DMA configs 2013-05-23 21:12:36 +02:00
board-mop500.h ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
cache-l2x0.c ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
cpu-db8500.c ARM: ux500: Strip out duplicate USB DMA configuration 2013-05-23 21:11:55 +02:00
cpu.c Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm 2013-05-03 09:13:19 -07:00
cpuidle.c ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
db8500-regs.h ARM: ux500: get rid of <mach/[hardware|db8500-regs].h> 2013-04-08 13:59:28 +02:00
devices-common.c ARM: ux500: make irqs.h local to platform 2013-04-08 13:59:44 +02:00
devices-common.h ARM: ux500: add PRCM register base for pinctrl 2012-11-08 13:44:41 +01:00
devices-db8500.c dmaengine: ste_dma40: Calculate number of logical channels from physical ones 2013-05-23 21:12:47 +02:00
devices-db8500.h ARM: ux500: make irqs.h local to platform 2013-04-08 13:59:44 +02:00
devices.c ARM: ux500: make remaining headers local 2013-04-08 13:59:48 +02:00
devices.h ARM: ux500: make remaining headers local 2013-04-08 13:59:48 +02:00
headsmp.S
hotplug.c Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm 2013-05-03 09:13:19 -07:00
id.c ARM: ux500: make remaining headers local 2013-04-08 13:59:48 +02:00
id.h ARM: ux500: de-globalize <mach/id.h> 2013-01-29 18:47:37 +01:00
irqs-board-mop500.h ARM: ux500: make irqs.h local to platform 2013-04-08 13:59:44 +02:00
irqs-db8500.h ARM: ux500: make irqs.h local to platform 2013-04-08 13:59:44 +02:00
irqs.h ARM: ux500: make irqs.h local to platform 2013-04-08 13:59:44 +02:00
Kconfig Merge branch 'late/fixes' into fixes 2013-05-09 13:05:15 -07:00
Makefile ARM: ux500: build hotplug.o for ARMv7-a 2013-04-08 13:59:54 +02:00
Makefile.boot ARM: move all dtb targets out of Makefile.boot 2012-09-14 09:22:04 -05:00
pins-db8500.h
platsmp.c ARM: arm-soc multiplatform updates for 3.10 2013-05-02 09:38:16 -07:00
pm.c ARM: ux500: get rid of <mach/[hardware|db8500-regs].h> 2013-04-08 13:59:28 +02:00
setup.h ARM: ux500: make remaining headers local 2013-04-08 13:59:48 +02:00
ste-dma40-db8500.h dmaengine: ste_dma40: Amalgamate DMA source and destination channel numbers 2013-05-23 21:11:51 +02:00
timer.c Merge tag 'ux500-multiplatform-asoc' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into next/multiplatform 2013-04-09 16:01:52 +02:00
usb.c dmaengine: ste_dma40: Amalgamate DMA source and destination channel numbers 2013-05-23 21:11:51 +02:00