u-boot-brain/arch
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
..
arm DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
avr32 bootstage: Replace show_boot_progress/error() with bootstage_...() 2012-03-18 21:41:39 +01:00
blackfin linkage.h: move from blackfin to common includes 2012-02-12 15:03:26 -05:00
m68k bootstage: Replace show_boot_progress/error() with bootstage_...() 2012-03-18 21:41:39 +01:00
microblaze bootstage: Replace show_boot_progress/error() with bootstage_...() 2012-03-18 21:41:39 +01:00
mips MIPS: fix endianess handling 2012-04-02 15:54:53 +02:00
nds32 nds32/n1213: correct vector table in start.S 2012-03-19 15:53:14 +08:00
nios2 nios2: implement get_ticks and get_tbclk 2012-02-23 08:31:20 +08:00
openrisc openrisc: Add library functions 2012-01-13 21:16:48 +01:00
powerpc usb: replace wait_ms() with mdelay() 2012-03-19 00:08:16 +01:00
sandbox sandbox: add getopt support 2012-03-12 11:06:01 -04:00
sh sh: Add header file of MMC framework 2012-03-26 10:09:31 +09:00
sparc usb: replace wait_ms() with mdelay() 2012-03-19 00:08:16 +01:00
x86 sc520: fix build warning about unused temp var 2012-03-06 21:05:18 +11:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00