u-boot-brain/drivers
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
..
bios_emulator drivers/bios_emulator/x86emu/ops2.c: Fix GCC 4.6 build warning 2011-11-27 15:45:47 +01:00
block Blackfin: pata_bfin: fix printf warning 2012-02-12 15:03:26 -05:00
dma DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
fpga Remove execute permissions from source files 2012-03-04 21:56:15 +01:00
gpio imx: Return gpio_set_value in gpio_direction_output 2012-04-16 14:53:59 +02:00
hwmon hwmon: do not init sensors on startup 2011-08-04 23:30:38 +02:00
i2c tegra: i2c: Add I2C driver 2012-03-29 08:12:50 +02:00
input x86: Fix some bugs in the i8402 driver when no controller is present 2011-11-29 21:31:35 +11:00
misc pmic_i2c: Return error in case of invalid pmic_i2c_tx_num 2012-03-27 09:41:16 +02:00
mmc DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
mtd DMA: Split the APBH DMA init into block and channel init 2012-04-16 14:53:59 +02:00
net net/designware: Change timeout loop implementation 2012-04-04 10:47:53 -05:00
pci pci: declare pciauto functions in header 2012-03-30 22:46:00 +02:00
pcmcia PXA: Remove PXA PCMCIA support 2012-03-26 23:09:23 +02:00
power twl4030: fix potential power supply handling issues 2012-03-27 22:05:29 +02:00
qe net/miiphy/serial: drop duplicate "NAMESIZE" define 2012-03-18 20:11:22 +01:00
rtc arm, davinci: move davinci_rtc struct to hardware.h 2011-12-06 23:59:37 +01:00
serial Enable high speed support for USB device framework and usbtty 2012-03-28 16:31:08 +02:00
spi Merge branch 'master' of git://git.denx.de/u-boot-arm 2012-03-30 18:09:08 +02:00
tpm Introduce generic TPM support in u-boot 2011-12-07 08:45:51 +01:00
twserial Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
usb Merge branch 'master' of git://git.denx.de/u-boot-usb 2012-03-30 23:56:04 +02:00
video video: cfb_console: fix build warnings 2011-12-07 21:32:19 +01:00
watchdog AT91: fix at91sam_wdt.c to reworked header files 2011-05-18 07:56:51 +02:00