dma: lpc32xx: add DMA driver
authorSylvain Lemieux <slemieux@tycoint.com>
Mon, 10 Aug 2015 12:16:31 +0000 (08:16 -0400)
committerTom Rini <trini@konsulko.com>
Tue, 18 Aug 2015 17:45:55 +0000 (13:45 -0400)
commit980db8ca43066dc094517df01fe560ccac87ecfb
treea213600492c3a924871932e97c945e1bc0f60c04
parent952bd79b53f002740634977edfc0c4d744908032
dma: lpc32xx: add DMA driver

Incorporate DMA driver from legacy LPCLinux NXP BSP.
The files taken from the legacy patch are:
- lpc32xx DMA driver
- lpc3250 header file DMA registers definition.

The legacy driver was updated and clean-up as part of the integration with the latest u-boot.

Signed-off-by: Sylvain Lemieux <slemieux@tycoint.com>
Acked-by: Marek Vasut <marex@denx.de>
Tested-by: Vladimir Zapolskiy <vz@mleia.com>
arch/arm/cpu/arm926ejs/lpc32xx/devices.c
arch/arm/include/asm/arch-lpc32xx/clk.h
arch/arm/include/asm/arch-lpc32xx/dma.h [new file with mode: 0644]
arch/arm/include/asm/arch-lpc32xx/sys_proto.h
drivers/dma/Makefile
drivers/dma/lpc32xx_dma.c [new file with mode: 0644]