Bläddra i källkod

mx2: remove mxc_irda platform device

Irda support is handled by the normal ims serial driver, so
we do not need this device.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Sascha Hauer 16 år sedan
förälder
incheckning
aa68c02777
2 ändrade filer med 0 tillägg och 25 borttagningar
  1. 0 24
      arch/arm/mach-mx2/devices.c
  2. 0 1
      arch/arm/mach-mx2/devices.h

+ 0 - 24
arch/arm/mach-mx2/devices.c

@@ -39,30 +39,6 @@
 
 #include "devices.h"
 
-/*
- * Resource definition for the MXC IrDA
- */
-static struct resource mxc_irda_resources[] = {
-	[0] = {
-		.start   = UART3_BASE_ADDR,
-		.end     = UART3_BASE_ADDR + SZ_4K - 1,
-		.flags   = IORESOURCE_MEM,
-	},
-	[1] = {
-		.start   = MXC_INT_UART3,
-		.end     = MXC_INT_UART3,
-		.flags   = IORESOURCE_IRQ,
-	},
-};
-
-/* Platform Data for MXC IrDA */
-struct platform_device mxc_irda_device = {
-	.name = "mxc_irda",
-	.id = 0,
-	.num_resources = ARRAY_SIZE(mxc_irda_resources),
-	.resource = mxc_irda_resources,
-};
-
 /*
  * General Purpose Timer
  * - i.MX1: 2 timer (slighly different register handling)

+ 0 - 1
arch/arm/mach-mx2/devices.h

@@ -4,7 +4,6 @@ extern struct platform_device mxc_gpt3;
 extern struct platform_device mxc_gpt4;
 extern struct platform_device mxc_gpt5;
 extern struct platform_device mxc_wdt;
-extern struct platform_device mxc_irda_device;
 extern struct platform_device mxc_uart_device0;
 extern struct platform_device mxc_uart_device1;
 extern struct platform_device mxc_uart_device2;