imx-dma.c (9a5d5bd8480068c5829e3d997ee21dab9b3ed05f) imx-dma.c (82906b13a6f4f42edec92f0a3e480e1bdd9b3f91)
1/*
2 * drivers/dma/imx-dma.c
3 *
4 * This file contains a driver for the Freescale i.MX DMA engine
5 * found on i.MX1/21/27
6 *
7 * Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>
8 * Copyright 2012 Javier Martin, Vista Silicon <javier.martin@vista-silicon.com>

--- 14 unchanged lines hidden (view full) ---

23#include <linux/dma-mapping.h>
24#include <linux/slab.h>
25#include <linux/platform_device.h>
26#include <linux/clk.h>
27#include <linux/dmaengine.h>
28#include <linux/module.h>
29
30#include <asm/irq.h>
1/*
2 * drivers/dma/imx-dma.c
3 *
4 * This file contains a driver for the Freescale i.MX DMA engine
5 * found on i.MX1/21/27
6 *
7 * Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>
8 * Copyright 2012 Javier Martin, Vista Silicon <javier.martin@vista-silicon.com>

--- 14 unchanged lines hidden (view full) ---

23#include <linux/dma-mapping.h>
24#include <linux/slab.h>
25#include <linux/platform_device.h>
26#include <linux/clk.h>
27#include <linux/dmaengine.h>
28#include <linux/module.h>
29
30#include <asm/irq.h>
31#include <mach/dma.h>
31#include <linux/platform_data/dma-imx.h>
32#include <mach/hardware.h>
33
34#include "dmaengine.h"
35#define IMXDMA_MAX_CHAN_DESCRIPTORS 16
36#define IMX_DMA_CHANNELS 16
37
38#define IMX_DMA_2D_SLOTS 2
39#define IMX_DMA_2D_SLOT_A 0

--- 1112 unchanged lines hidden ---
32#include <mach/hardware.h>
33
34#include "dmaengine.h"
35#define IMXDMA_MAX_CHAN_DESCRIPTORS 16
36#define IMX_DMA_CHANNELS 16
37
38#define IMX_DMA_2D_SLOTS 2
39#define IMX_DMA_2D_SLOT_A 0

--- 1112 unchanged lines hidden ---