imx-sdma.c (b3e5ced63e051e8f911b795ac5b06229a5328f7b) imx-sdma.c (afe7cded998fff62759c214cda8785cd874b6114)
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:

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

415};
416
417static struct sdma_driver_data sdma_imx6q = {
418 .chnenbl0 = SDMA_CHNENBL0_IMX35,
419 .num_events = 48,
420 .script_addrs = &sdma_script_imx6q,
421};
422
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:

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

415};
416
417static struct sdma_driver_data sdma_imx6q = {
418 .chnenbl0 = SDMA_CHNENBL0_IMX35,
419 .num_events = 48,
420 .script_addrs = &sdma_script_imx6q,
421};
422
423static struct platform_device_id sdma_devtypes[] = {
423static const struct platform_device_id sdma_devtypes[] = {
424 {
425 .name = "imx25-sdma",
426 .driver_data = (unsigned long)&sdma_imx25,
427 }, {
428 .name = "imx31-sdma",
429 .driver_data = (unsigned long)&sdma_imx31,
430 }, {
431 .name = "imx35-sdma",

--- 1226 unchanged lines hidden ---
424 {
425 .name = "imx25-sdma",
426 .driver_data = (unsigned long)&sdma_imx25,
427 }, {
428 .name = "imx31-sdma",
429 .driver_data = (unsigned long)&sdma_imx31,
430 }, {
431 .name = "imx35-sdma",

--- 1226 unchanged lines hidden ---