Merge branch 'x86-trampoline-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[pandora-kernel.git] / arch / arm / mach-msm / gpiomux-7x30.c
1 /* Copyright (c) 2010, Code Aurora Forum. All rights reserved.
2  *
3  * This program is free software; you can redistribute it and/or modify
4  * it under the terms of the GNU General Public License version 2 and
5  * only version 2 as published by the Free Software Foundation.
6  *
7  * This program is distributed in the hope that it will be useful,
8  * but WITHOUT ANY WARRANTY; without even the implied warranty of
9  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
10  * GNU General Public License for more details.
11  *
12  * You should have received a copy of the GNU General Public License
13  * along with this program; if not, write to the Free Software
14  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
15  * 02110-1301, USA.
16  */
17 #include "gpiomux.h"
18
19 struct msm_gpiomux_config msm_gpiomux_configs[GPIOMUX_NGPIOS] = {
20 #ifdef CONFIG_SERIAL_MSM_CONSOLE
21         [49] = { /* UART2 RFR */
22                 .suspended = GPIOMUX_DRV_2MA | GPIOMUX_PULL_DOWN |
23                              GPIOMUX_FUNC_2 | GPIOMUX_VALID,
24         },
25         [50] = { /* UART2 CTS */
26                 .suspended = GPIOMUX_DRV_2MA | GPIOMUX_PULL_DOWN |
27                              GPIOMUX_FUNC_2 | GPIOMUX_VALID,
28         },
29         [51] = { /* UART2 RX */
30                 .suspended = GPIOMUX_DRV_2MA | GPIOMUX_PULL_DOWN |
31                              GPIOMUX_FUNC_2 | GPIOMUX_VALID,
32         },
33         [52] = { /* UART2 TX */
34                 .suspended = GPIOMUX_DRV_2MA | GPIOMUX_PULL_DOWN |
35                              GPIOMUX_FUNC_2 | GPIOMUX_VALID,
36         },
37 #endif
38 };