imx-sdma.c (593d0a3e9f813db910dc50574532914db21d09ff) imx-sdma.c (82906b13a6f4f42edec92f0a3e480e1bdd9b3f91)
1/*
2 * drivers/dma/imx-sdma.c
3 *
4 * This file contains a driver for the Freescale Smart DMA engine
5 *
6 * Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>
7 *
8 * Based on code from Freescale:

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

33#include <linux/firmware.h>
34#include <linux/slab.h>
35#include <linux/platform_device.h>
36#include <linux/dmaengine.h>
37#include <linux/of.h>
38#include <linux/of_device.h>
39
40#include <asm/irq.h>
1/*
2 * drivers/dma/imx-sdma.c
3 *
4 * This file contains a driver for the Freescale Smart DMA engine
5 *
6 * Copyright 2010 Sascha Hauer, Pengutronix <s.hauer@pengutronix.de>
7 *
8 * Based on code from Freescale:

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

33#include <linux/firmware.h>
34#include <linux/slab.h>
35#include <linux/platform_device.h>
36#include <linux/dmaengine.h>
37#include <linux/of.h>
38#include <linux/of_device.h>
39
40#include <asm/irq.h>
41#include <mach/sdma.h>
42#include <mach/dma.h>
41#include <linux/platform_data/dma-imx-sdma.h>
42#include <linux/platform_data/dma-imx.h>
43#include <mach/hardware.h>
44
45#include "dmaengine.h"
46
47/* SDMA registers */
48#define SDMA_H_C0PTR 0x000
49#define SDMA_H_INTR 0x004
50#define SDMA_H_STATSTOP 0x008

--- 1438 unchanged lines hidden ---
43#include <mach/hardware.h>
44
45#include "dmaengine.h"
46
47/* SDMA registers */
48#define SDMA_H_C0PTR 0x000
49#define SDMA_H_INTR 0x004
50#define SDMA_H_STATSTOP 0x008

--- 1438 unchanged lines hidden ---