u-boot-brain/arch/arm/include/asm
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
..
arch-a320
arch-am33xx am33xx: ddr_defs.h: Change DDR timings 2012-02-27 21:19:24 +01:00
arch-arm720t ARM: remove broken "impa7" board. 2011-09-07 21:46:40 +02:00
arch-armada100 USB: Armada100: EHCI Driver for Armada100 SOCs 2012-03-19 00:08:26 +01:00
arch-armv7
arch-at91 Fix Stelian's email address 2011-11-29 15:43:38 +01:00
arch-davinci Changes to move hawkboard to the new spl infrastructure 2012-02-12 10:11:33 +01:00
arch-ep93xx
arch-exynos EXYNOS: Add structure for Exynos4 DMC 2012-03-27 22:08:28 +02:00
arch-imx
arch-ixp IXP: Fix GPIO_INT_ACT_LOW_SET() 2012-03-26 23:09:26 +02:00
arch-kirkwood Remove kirkwood-specifics from marvell EHCI driver 2012-02-12 10:11:27 +01:00
arch-ks8695
arch-lpc2292
arch-mb86r0x
arch-mx5 imx: Remove unneeded/repititive definitions from imx headers 2012-04-16 14:53:59 +02:00
arch-mx6 imx: Remove unneeded/repititive definitions from imx headers 2012-04-16 14:53:59 +02:00
arch-mx25 MX: serial_mxc: cleanup removing nasty #ifdef 2011-12-06 23:59:40 +01:00
arch-mx27 mmc: access mxcmmc from mx31 boards 2012-02-12 10:11:26 +01:00
arch-mx28 DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
arch-mx31 tt01: add video support 2012-02-27 21:19:25 +01:00
arch-mx35 imx: Remove unneeded/repititive definitions from imx headers 2012-04-16 14:53:59 +02:00
arch-nomadik
arch-omap3 omap_hsmmc: Wait for CMDI to be clear 2012-02-15 17:42:22 -06:00
arch-omap4 omap_hsmmc: Wait for CMDI to be clear 2012-02-15 17:42:22 -06:00
arch-omap5 omap_hsmmc: Wait for CMDI to be clear 2012-02-15 17:42:22 -06:00
arch-omap24xx
arch-orion5x orion5x: add USB host ehci-marvell support 2012-02-12 10:11:28 +01:00
arch-pantheon pantheon: define CONFIG_SYS_CACHELINE_SIZE 2011-11-03 22:56:22 +01:00
arch-pxa pxa: convert pxa27x_udc to use read and write functions 2011-12-11 14:41:14 +01:00
arch-s3c24x0
arch-s3c44b0
arch-s3c64xx
arch-s3c4510b
arch-s5pc1xx S5P: support generic watchdog timer 2012-02-12 10:11:29 +01:00
arch-sa1100
arch-spear
arch-tegra2 tegra: i2c: Add I2C driver 2012-03-29 08:12:50 +02:00
arch-tnetv107x
arch-u8500
proc-armv
armv7.h omap5: Add minimal support for omap5430. 2011-11-15 22:25:50 +01:00
assembler.h
atomic.h
bitops.h
bootm.h arm: Add Prep subcommand support to bootm 2012-03-27 22:05:29 +02:00
byteorder.h
cache.h arm: cache: define ARCH_DMA_MINALIGN for DMA buffer alignment 2011-10-23 20:50:42 +02:00
config.h
dma-mapping.h Fix Stelian's email address 2011-11-29 15:43:38 +01:00
ehci-omap.h ehci-omap: Clean up added ehci-omap.c 2012-02-12 10:11:31 +01:00
emif.h omap5: emif: Add emif/ddr configurations required for omap5 evm 2011-11-15 22:25:50 +01:00
errno.h
global_data.h fdt: ARM: Add device tree control of U-Boot (CONFIG_OF_CONTROL) 2011-10-26 21:37:17 +02:00
gpio.h gpio: Replace ARM gpio.h with the common API in include/asm-generic 2012-01-09 20:10:32 -06:00
hardware.h
io.h
mach-types.h omap5: Add minimal support for omap5430. 2011-11-15 22:25:50 +01:00
macro.h
memory.h
omap_common.h omap-common/spl: Add linux boot to SPL 2012-03-27 22:05:28 +02:00
omap_gpio.h omap: gpio: Use generic API 2011-09-13 08:25:15 +02:00
pl310.h
posix_types.h
processor.h
ptrace.h
setup.h
sizes.h
string.h
system.h
types.h
u-boot-arm.h arm: Move CP15 init out of cpu_init_crit() 2011-12-09 17:30:09 +01:00
u-boot.h davinci: add support for printing clock frequency 2012-02-12 10:11:32 +01:00
unaligned.h
utils.h