summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch')
-rw-r--r--recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch78
1 files changed, 78 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch
new file mode 100644
index 00000000..cafbf0e3
--- /dev/null
+++ b/recipes-kernel/linux/linux-ti33x-psp-3.2/3.2.9/0003-ARM-at91-USB-AT91-gadget-registration-for-module.patch
@@ -0,0 +1,78 @@
1From 4f89dcb180bf8f614410c8fd9cb2ab1d951155b1 Mon Sep 17 00:00:00 2001
2From: Nicolas Ferre <nicolas.ferre@atmel.com>
3Date: Fri, 27 Jan 2012 11:14:44 +0100
4Subject: [PATCH 03/73] ARM: at91: USB AT91 gadget registration for module
5
6commit e8c9dc93e27d891636defbc269f182a83e6abba8 upstream.
7
8Registration of at91_udc as a module will enable SoC
9related code.
10
11Fix following an idea from Karel Znamenacek.
12
13Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
14Acked-by: Karel Znamenacek <karel@ryston.cz>
15Acked-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
16Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17---
18 arch/arm/mach-at91/at91rm9200_devices.c | 2 +-
19 arch/arm/mach-at91/at91sam9260_devices.c | 2 +-
20 arch/arm/mach-at91/at91sam9261_devices.c | 2 +-
21 arch/arm/mach-at91/at91sam9263_devices.c | 2 +-
22 4 files changed, 4 insertions(+), 4 deletions(-)
23
24diff --git a/arch/arm/mach-at91/at91rm9200_devices.c b/arch/arm/mach-at91/at91rm9200_devices.c
25index ad93068..143eebb 100644
26--- a/arch/arm/mach-at91/at91rm9200_devices.c
27+++ b/arch/arm/mach-at91/at91rm9200_devices.c
28@@ -83,7 +83,7 @@ void __init at91_add_device_usbh(struct at91_usbh_data *data) {}
29 * USB Device (Gadget)
30 * -------------------------------------------------------------------- */
31
32-#ifdef CONFIG_USB_AT91
33+#if defined(CONFIG_USB_AT91) || defined(CONFIG_USB_AT91_MODULE)
34 static struct at91_udc_data udc_data;
35
36 static struct resource udc_resources[] = {
37diff --git a/arch/arm/mach-at91/at91sam9260_devices.c b/arch/arm/mach-at91/at91sam9260_devices.c
38index 629fa97..2590988 100644
39--- a/arch/arm/mach-at91/at91sam9260_devices.c
40+++ b/arch/arm/mach-at91/at91sam9260_devices.c
41@@ -84,7 +84,7 @@ void __init at91_add_device_usbh(struct at91_usbh_data *data) {}
42 * USB Device (Gadget)
43 * -------------------------------------------------------------------- */
44
45-#ifdef CONFIG_USB_AT91
46+#if defined(CONFIG_USB_AT91) || defined(CONFIG_USB_AT91_MODULE)
47 static struct at91_udc_data udc_data;
48
49 static struct resource udc_resources[] = {
50diff --git a/arch/arm/mach-at91/at91sam9261_devices.c b/arch/arm/mach-at91/at91sam9261_devices.c
51index a178b58..daf3e66 100644
52--- a/arch/arm/mach-at91/at91sam9261_devices.c
53+++ b/arch/arm/mach-at91/at91sam9261_devices.c
54@@ -87,7 +87,7 @@ void __init at91_add_device_usbh(struct at91_usbh_data *data) {}
55 * USB Device (Gadget)
56 * -------------------------------------------------------------------- */
57
58-#ifdef CONFIG_USB_AT91
59+#if defined(CONFIG_USB_AT91) || defined(CONFIG_USB_AT91_MODULE)
60 static struct at91_udc_data udc_data;
61
62 static struct resource udc_resources[] = {
63diff --git a/arch/arm/mach-at91/at91sam9263_devices.c b/arch/arm/mach-at91/at91sam9263_devices.c
64index d5fbac9..32a7e43 100644
65--- a/arch/arm/mach-at91/at91sam9263_devices.c
66+++ b/arch/arm/mach-at91/at91sam9263_devices.c
67@@ -92,7 +92,7 @@ void __init at91_add_device_usbh(struct at91_usbh_data *data) {}
68 * USB Device (Gadget)
69 * -------------------------------------------------------------------- */
70
71-#ifdef CONFIG_USB_AT91
72+#if defined(CONFIG_USB_AT91) || defined(CONFIG_USB_AT91_MODULE)
73 static struct at91_udc_data udc_data;
74
75 static struct resource udc_resources[] = {
76--
771.7.7.4
78