u-boot/arch/arm/cpu/arm926ejs
Marek Vasut 96666a39ae DMA: Split the APBH DMA init into block and channel init
This fixes the issue where mxs_dma_init() was called either twice or never,
without introducing any new init hooks.

The idea is to allow each and every device using the APBH DMA block to
configure and request only the channels it uses, instead of making it call init
for all the channels as is now.

The common DMA block init part, which only configures the block, is then called
from CPUs arch_cpu_init() call.

NOTE: This patch depends on:

	http://patchwork.ozlabs.org/patch/150957/

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
Cc: Detlev Zundel <dzu@denx.de>
Cc: Fabio Estevam <fabio.estevam@freescale.com>
Tested-by: Fabio Estevam <fabio.estevam@freescale.com>
2012-04-16 14:53:59 +02:00
..
armada100 bugfix: all Marvell specific build fails due to undefined reference to `get_ticks' 2012-02-12 10:11:28 +01:00
at91 ATMEL: remove old atmel_mci driver 2012-03-13 12:06:42 +01:00
davinci dm6467Tevm: Use a common configuration file for davinci_dm6467evm and davinci_dm6467Tevm 2012-02-27 21:19:24 +01:00
kirkwood Stop using builtin_run_command() 2012-03-06 21:09:26 +01:00
mb86r0x Fix Stelian's email address 2011-11-29 15:43:38 +01:00
mx25 net: imx: Add multi-FEC support for imx_get_mac_from_fuse 2012-01-16 08:40:09 +01:00
mx27 MX27: add missing get_tbclk() 2012-02-27 21:19:23 +01:00
mx28 DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
nomadik nhk8815: fix build errors 2012-03-28 23:53:22 +02:00
omap arch/arm/cpu/arm926ejs/omap/cpuinfo.c: Fix GCC 4.6 warnings 2011-11-23 08:14:27 +01:00
orion5x bugfix: all Marvell specific build fails due to undefined reference to `get_ticks' 2012-02-12 10:11:28 +01:00
pantheon bugfix: all Marvell specific build fails due to undefined reference to `get_ticks' 2012-02-12 10:11:28 +01:00
spear punt unused clean/distclean targets 2011-10-15 22:20:36 +02:00
versatile Convert ISO-8859 files to UTF-8 2011-08-04 23:34:02 +02:00
cache.c ARM: 926ejs: use debug() for misaligned addresses 2012-04-16 14:53:59 +02:00
config.mk Reduce build times 2011-11-03 20:44:58 +01:00
cpu.c arm, arm-kirkwood: disable l2c before linux boot 2012-02-12 10:11:28 +01:00
Makefile arm926ejs: add noop implementation for dcache ops 2011-12-06 23:59:35 +01:00
start.S arm, arm926ejs: Enable icache only if CONFIG_SYS_ICACHE_OFF is not defined 2012-02-12 10:11:33 +01:00