summaryrefslogtreecommitdiffstats
path: root/drivers/dma/apbh_dma.c
Commit message (Collapse)AuthorAgeFilesLines
* dma: apbh: cleanup includesSascha Hauer2013-07-231-7/+5
| | | | | | Several includes are unused, remove them. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* dma: apbh: add devicetree probe supportSascha Hauer2013-07-231-0/+13
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* dma: apbh: Turn into a driverSascha Hauer2013-07-231-33/+80
| | | | | | This converts the apbh driver into a real driver. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* dma: apbh-dma: move header file to common locationSascha Hauer2013-07-231-1/+1
| | | | | | | As the apbh dma engine is also found on i.MX6 move the header file out of MXS specific directories. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* dma: apbh: introduce private structSascha Hauer2013-07-231-28/+38
| | | | | | | | Currently the apbh driver uses a hardcoded base (MXS_APBH_BASE). As a first step to clean this up add a private data struct which is initialized during startup. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: MXS: introduce stmp device supportSascha Hauer2013-07-231-12/+12
| | | | | | | | | | | | MXS specific devices have some common infrastructure in the kernel known as STMP devices. We have the same in barebox, but with a mxs_ prefix instead of a stmp_ prefix. As some STMP devices are also found on i.MX6 move the common infrastructure out of MXS specific files and use the stmp_ prefix. This is done in preparation for i.MX6 NAND support. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* dma: apbh: check for errors when resetting ip coreWolfram Sang2012-10-311-1/+3
| | | | | Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* dma: add mxs-apbh-dma driverWolfram Sang2012-06-301-0/+598
Based on the U-Boot version. Changed to kernel style register layout, added MX23 support, made MMU aware and adapted to barebox. Signed-off-by: Marek Vasut <marek.vasut@gmail.com> Signed-off-by: Wolfram Sang <w.sang@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>