diff options
author | Stephen Warren <swarren@nvidia.com> | 2012-05-21 16:40:14 -0400 |
---|---|---|
committer | Stephen Warren <swarren@nvidia.com> | 2012-06-20 14:37:41 -0400 |
commit | 98a1405e20ecf261abbc091eabb229d8adfbf62c (patch) | |
tree | 2d4a9fd8684ba821ff2bf5de95ff9e61eaa18190 /arch/arm/mach-tegra/board-seaboard.h | |
parent | 2c95b7e06f63b264500fbcd5b4718c1a7258aa76 (diff) |
ARM: tegra: remove Seaboard board files
The Seaboard device tree supports all the features that the Seaboard
board files support. Hence, there's no need to keep the board files
around any more; all users should convert to device tree.
MACH_KAEN and MACH_WARIO are also removed. While tegra-seaboard.dts
doesn't support those explicitly, it would be trivial to create device
trees for those boards if anyone cares.
The Seaboard device tree is now compiled if Tegra2 support is enabled,
rather than when Seaboard support is enabled.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-seaboard.h')
-rw-r--r-- | arch/arm/mach-tegra/board-seaboard.h | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/arch/arm/mach-tegra/board-seaboard.h b/arch/arm/mach-tegra/board-seaboard.h deleted file mode 100644 index 4c45d4ca3c49..000000000000 --- a/arch/arm/mach-tegra/board-seaboard.h +++ /dev/null | |||
@@ -1,47 +0,0 @@ | |||
1 | /* | ||
2 | * arch/arm/mach-tegra/board-seaboard.h | ||
3 | * | ||
4 | * Copyright (C) 2010 Google, Inc. | ||
5 | * | ||
6 | * This software is licensed under the terms of the GNU General Public | ||
7 | * License version 2, as published by the Free Software Foundation, and | ||
8 | * may be copied, distributed, and modified under those terms. | ||
9 | * | ||
10 | * This program is distributed in the hope that it will be useful, | ||
11 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
13 | * GNU General Public License for more details. | ||
14 | * | ||
15 | */ | ||
16 | |||
17 | #ifndef _MACH_TEGRA_BOARD_SEABOARD_H | ||
18 | #define _MACH_TEGRA_BOARD_SEABOARD_H | ||
19 | |||
20 | #include <mach/gpio-tegra.h> | ||
21 | |||
22 | #define SEABOARD_GPIO_TPS6586X(_x_) (TEGRA_NR_GPIOS + (_x_)) | ||
23 | #define SEABOARD_GPIO_WM8903(_x_) (SEABOARD_GPIO_TPS6586X(4) + (_x_)) | ||
24 | |||
25 | #define TEGRA_GPIO_SD2_CD TEGRA_GPIO_PI5 | ||
26 | #define TEGRA_GPIO_SD2_WP TEGRA_GPIO_PH1 | ||
27 | #define TEGRA_GPIO_SD2_POWER TEGRA_GPIO_PI6 | ||
28 | #define TEGRA_GPIO_LIDSWITCH TEGRA_GPIO_PC7 | ||
29 | #define TEGRA_GPIO_USB1 TEGRA_GPIO_PD0 | ||
30 | #define TEGRA_GPIO_POWERKEY TEGRA_GPIO_PV2 | ||
31 | #define TEGRA_GPIO_BACKLIGHT TEGRA_GPIO_PD4 | ||
32 | #define TEGRA_GPIO_LVDS_SHUTDOWN TEGRA_GPIO_PB2 | ||
33 | #define TEGRA_GPIO_BACKLIGHT_PWM TEGRA_GPIO_PU5 | ||
34 | #define TEGRA_GPIO_BACKLIGHT_VDD TEGRA_GPIO_PW0 | ||
35 | #define TEGRA_GPIO_EN_VDD_PNL TEGRA_GPIO_PC6 | ||
36 | #define TEGRA_GPIO_MAGNETOMETER TEGRA_GPIO_PN5 | ||
37 | #define TEGRA_GPIO_ISL29018_IRQ TEGRA_GPIO_PZ2 | ||
38 | #define TEGRA_GPIO_AC_ONLINE TEGRA_GPIO_PV3 | ||
39 | #define TEGRA_GPIO_WWAN_PWR SEABOARD_GPIO_TPS6586X(2) | ||
40 | #define TEGRA_GPIO_CDC_IRQ TEGRA_GPIO_PX3 | ||
41 | #define TEGRA_GPIO_SPKR_EN SEABOARD_GPIO_WM8903(2) | ||
42 | #define TEGRA_GPIO_HP_DET TEGRA_GPIO_PX1 | ||
43 | #define TEGRA_GPIO_KAEN_HP_MUTE TEGRA_GPIO_PA5 | ||
44 | |||
45 | void seaboard_pinmux_init(void); | ||
46 | |||
47 | #endif | ||