]>
Commit | Line | Data |
---|---|---|
d006af40 AF |
1 | From d78f1a01cc52ebad5d59edad772f2b403bfe67bd Mon Sep 17 00:00:00 2001 |
2 | From: Robert Nelson <robertcnelson@gmail.com> | |
3 | Date: Wed, 12 Dec 2012 11:34:29 -0600 | |
4 | Subject: [PATCH 11/11] WIP: Beagle: expansion: extend spidev to uart2 | |
5 | ||
6 | Signed-off-by: Robert Nelson <robertcnelson@gmail.com> | |
7 | --- | |
8 | arch/arm/mach-omap2/board-omap3beagle.c | 12 +++++++++++- | |
9 | 1 file changed, 11 insertions(+), 1 deletion(-) | |
10 | ||
11 | diff --git a/arch/arm/mach-omap2/board-omap3beagle.c b/arch/arm/mach-omap2/board-omap3beagle.c | |
12 | index 4fa880a..e4cfd5f 100644 | |
13 | --- a/arch/arm/mach-omap2/board-omap3beagle.c | |
14 | +++ b/arch/arm/mach-omap2/board-omap3beagle.c | |
15 | @@ -1162,6 +1162,16 @@ static void __init omap3_beagle_init(void) | |
16 | if (gpio_is_valid(beagle_config.dvi_pd_gpio)) | |
17 | omap_mux_init_gpio(beagle_config.dvi_pd_gpio, OMAP_PIN_OUTPUT); | |
18 | omap_display_init(&beagle_dss_data); | |
19 | + | |
20 | + if (!strcmp(expansionboard_name, "spidev")) | |
21 | + { | |
22 | + pr_info("Beagle expansion: spidev: enable uart2/ttyO1\n"); | |
23 | + omap_mux_init_signal("uart2_tx.uart2_tx", OMAP_PIN_OUTPUT); | |
24 | + omap_mux_init_signal("uart2_rts.uart2_rts", OMAP_PIN_OUTPUT); | |
25 | + omap_mux_init_signal("uart2_cts.uart2_cts", OMAP_PIN_INPUT); | |
26 | + omap_mux_init_signal("mcbsp3_fsx.uart2_rx", OMAP_PIN_INPUT); | |
27 | + } | |
28 | + | |
29 | omap_serial_init(); | |
30 | omap_sdrc_init(mt46h32m32lf6_sdrc_params, | |
31 | mt46h32m32lf6_sdrc_params); | |
32 | @@ -1248,7 +1258,7 @@ static void __init omap3_beagle_init(void) | |
33 | ||
34 | if (!strcmp(expansionboard_name, "spidev")) | |
35 | { | |
36 | - pr_info("Beagle expansionboard: registering spidev\n"); | |
37 | + pr_info("Beagle expansionboard: spidev: enabling spi3/spi4\n"); | |
38 | omap3_beagle_config_mcspi3_mux(); | |
39 | omap3_beagle_config_mcspi4_mux(); | |
40 | spi_register_board_info(beagle_mcspi_board_info, ARRAY_SIZE(beagle_mcspi_board_info)); | |
41 | -- | |
42 | 1.7.10.4 | |
43 |