]>
Commit | Line | Data |
---|---|---|
d006af40 AF |
1 | From 4d9b4e5795e322ed3efed9b8402f604e2e53cc6f Mon Sep 17 00:00:00 2001 |
2 | From: Robert Nelson <robertcnelson@gmail.com> | |
3 | Date: Tue, 11 Dec 2012 06:33:24 -0600 | |
4 | Subject: [PATCH 04/10] Beagle: expansion: add trainer | |
5 | ||
6 | Signed-off-by: Robert Nelson <robertcnelson@gmail.com> | |
7 | --- | |
8 | arch/arm/mach-omap2/board-omap3beagle.c | 31 +++++++++++++++++++++++++++++++ | |
9 | 1 file changed, 31 insertions(+) | |
10 | ||
11 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | |
12 | index 74da505..b5ed547 100644 | |
13 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | |
14 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | |
15 | @@ -764,6 +764,37 @@ static void __init omap3_beagle_init(void) | |
16 | omap3beagle_ks8851_init(); | |
17 | } | |
18 | ||
19 | + if (!strcmp(expansionboard_name, "trainer")) | |
20 | + { | |
21 | + pr_info("Beagle expansionboard: exporting GPIOs 130-141,162 to userspace\n"); | |
22 | + gpio_request(130, "sysfs"); | |
23 | + gpio_export(130, 1); | |
24 | + gpio_request(131, "sysfs"); | |
25 | + gpio_export(131, 1); | |
26 | + gpio_request(132, "sysfs"); | |
27 | + gpio_export(132, 1); | |
28 | + gpio_request(133, "sysfs"); | |
29 | + gpio_export(133, 1); | |
30 | + gpio_request(134, "sysfs"); | |
31 | + gpio_export(134, 1); | |
32 | + gpio_request(135, "sysfs"); | |
33 | + gpio_export(135, 1); | |
34 | + gpio_request(136, "sysfs"); | |
35 | + gpio_export(136, 1); | |
36 | + gpio_request(137, "sysfs"); | |
37 | + gpio_export(137, 1); | |
38 | + gpio_request(138, "sysfs"); | |
39 | + gpio_export(138, 1); | |
40 | + gpio_request(139, "sysfs"); | |
41 | + gpio_export(139, 1); | |
42 | + gpio_request(140, "sysfs"); | |
43 | + gpio_export(140, 1); | |
44 | + gpio_request(141, "sysfs"); | |
45 | + gpio_export(141, 1); | |
46 | + gpio_request(162, "sysfs"); | |
47 | + gpio_export(162, 1); | |
48 | + } | |
49 | + | |
50 | usb_bind_phy("musb-hdrc.0.auto", 0, "twl4030_usb"); | |
51 | usb_musb_init(NULL); | |
52 | ||
53 | -- | |
54 | 1.7.10.4 | |
55 |