]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00227020: devices-common imx_dma_data duplicate struct definition
authorAdrian Alonso <aalonso@freescale.com>
Thu, 4 Oct 2012 15:38:48 +0000 (10:38 -0500)
committerLothar Waßmann <LW@KARO-electronics.de>
Fri, 24 May 2013 06:35:31 +0000 (08:35 +0200)
* Fix imx_dma_data duplicate struct definition
* Rename struct as name conflicts with imx_dma_data
  struct defined at arch/arm/plat-mxc/include/mach/dma.h
* Update copyrigth year.

Signed-off-by: Adrian Alonso <aalonso@freescale.com>
arch/arm/mach-mx5/devices-imx50.h
arch/arm/mach-mx6/devices-imx6q.h
arch/arm/plat-mxc/devices/platform-dma.c
arch/arm/plat-mxc/include/mach/devices-common.h

index bdaf32213c219b0d897549b65d489673332b19b3..8cba79c489ec45fe1f9ec7f1ba4b5c512b6746b1 100755 (executable)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Freescale Semiconductor, Inc. All Rights Reserved.
+ * Copyright (C) 2010-2012 Freescale Semiconductor, Inc. All Rights Reserved.
  */
 
 /*
@@ -29,8 +29,8 @@ extern const struct imx_srtc_data imx50_imx_srtc_data __initconst;
 #define imx50_add_srtc()       \
        imx_add_srtc(&imx50_imx_srtc_data)
 
-extern const struct imx_dma_data imx50_dma_data __initconst;
-#define imx50_add_dma()        imx_add_dma(&imx50_dma_data);
+extern const struct imx_dma_res_data imx50_dma_res_data __initconst;
+#define imx50_add_dma()        imx_add_dma(&imx50_dma_res_data);
 
 extern const struct imx_fec_data imx50_fec_data;
 #define imx50_add_fec(pdata)   \
index 73f7f7a8a6e046f22778c9bf7e4f3ee2ec7e99b9..8595f7f85e78e78376bd6b787374208a71cd4dfc 100644 (file)
@@ -36,8 +36,8 @@ imx6q_anatop_thermal_imx_data __initconst;
 #define imx6q_add_anatop_thermal_imx(id, pdata)        \
        imx_add_anatop_thermal_imx(&imx6q_anatop_thermal_imx_data, pdata)
 
-extern const struct imx_dma_data imx6q_dma_data __initconst;
-#define imx6q_add_dma()        imx_add_dma(&imx6q_dma_data);
+extern const struct imx_dma_res_data imx6q_dma_res_data __initconst;
+#define imx6q_add_dma()        imx_add_dma(&imx6q_dma_res_data);
 
 #define imx6q_add_gpmi(platform_data)  imx_add_gpmi(platform_data);
 
index b2cba3db6d6d4a98981950f6df1407da03cecfee..7f731954192eb14800f64f431882bc71b90aa676 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2011 Freescale Semiconductor, Inc. All Rights Reserved.
+ * Copyright (C) 2011-2012 Freescale Semiconductor, Inc. All Rights Reserved.
  *
  * This program is free software; you can redistribute it and/or modify it under
  * the terms of the GNU General Public License version 2 as published by the
 #include <mach/devices-common.h>
 
 #ifdef CONFIG_SOC_IMX50
-const struct imx_dma_data imx50_dma_data __initconst = {
+const struct imx_dma_res_data imx50_dma_res_data __initconst = {
        .iobase = MX50_APBHDMA_BASE_ADDR,
 };
 #endif
 
 #ifdef CONFIG_SOC_IMX6Q
-const struct imx_dma_data imx6q_dma_data __initconst = {
+const struct imx_dma_res_data imx6q_dma_res_data __initconst = {
        .iobase = APBH_DMA_ARB_BASE_ADDR,
 };
 #endif
 
 struct platform_device *__init imx_add_dma(
-                       const struct imx_dma_data *data)
+                       const struct imx_dma_res_data *data)
 {
        struct resource res[] = {
                {
index ae7f8cb3ad33c3b4c5fb0e9633f7a3197711f72d..1ff68bd8b6dd45b705e95c66790bc7a8132a74f4 100755 (executable)
@@ -25,10 +25,10 @@ static inline struct platform_device *imx_add_platform_device(
                        name, id, res, num_resources, data, size_data, 0);
 }
 
-struct imx_dma_data {
+struct imx_dma_res_data {
        resource_size_t iobase;
 };
-struct platform_device *__init imx_add_dma(const struct imx_dma_data *data);
+struct platform_device *__init imx_add_dma(const struct imx_dma_res_data *data);
 
 #include <linux/fec.h>
 struct imx_fec_data {