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 --- |