ARM: tegra: cleanup wake header usage
Bitan Biswas [Tue, 29 May 2012 16:45:25 +0000 (21:45 +0530)]
Removed unused wake header file from Tegra board files

bug 980993

Change-Id: I61d919a2dc5b98caaca612b990fd1a7d06e76ae2
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-on: http://git-master/r/103622
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

12 files changed:
arch/arm/mach-tegra/board-aruba-power.c
arch/arm/mach-tegra/board-cardhu-pm298-power-rails.c
arch/arm/mach-tegra/board-cardhu-pm299-power-rails.c
arch/arm/mach-tegra/board-cardhu-power.c
arch/arm/mach-tegra/board-enterprise-power.c
arch/arm/mach-tegra/board-kai-power.c
arch/arm/mach-tegra/board-ventana-power.c
arch/arm/mach-tegra/board-ventana.c
arch/arm/mach-tegra/board-whistler-power.c
arch/arm/mach-tegra/p852/board-p852.h
arch/arm/mach-tegra/wakeups-t2.h
arch/arm/mach-tegra/wakeups-t3.h

index 4391f6f..b72b82f 100644 (file)
@@ -26,7 +26,6 @@
 
 #include "pm.h"
 #include "board.h"
-#include "wakeups-t3.h"
 
 static int ac_online(void)
 {
index f0dc8af..26c7777 100644 (file)
@@ -37,7 +37,6 @@
 #include "board.h"
 #include "board-cardhu.h"
 #include "pm.h"
-#include "wakeups-t3.h"
 
 #define PMC_CTRL               0x0
 #define PMC_CTRL_INTR_LOW      BIT(17)
index 6d4db73..ab9798b 100644 (file)
@@ -37,7 +37,6 @@
 #include "gpio-names.h"
 #include "board.h"
 #include "board-cardhu.h"
-#include "wakeups-t3.h"
 
 #define PMC_CTRL               0x0
 #define PMC_CTRL_INTR_LOW      (1 << 17)
index 61b5a15..fa9299e 100644 (file)
@@ -42,7 +42,6 @@
 #include "board.h"
 #include "board-cardhu.h"
 #include "pm.h"
-#include "wakeups-t3.h"
 #include "tegra3_tsensor.h"
 
 #define PMC_CTRL               0x0
index c7598ab..8aefa7f 100644 (file)
@@ -44,7 +44,6 @@
 #include "board.h"
 #include "board-enterprise.h"
 #include "pm.h"
-#include "wakeups-t3.h"
 #include "tegra3_tsensor.h"
 
 #define PMC_CTRL               0x0
index 22cf793..cc3b356 100644 (file)
@@ -40,7 +40,6 @@
 #include "board.h"
 #include "board-kai.h"
 #include "pm.h"
-#include "wakeups-t3.h"
 #include "tegra3_tsensor.h"
 
 #define PMC_CTRL               0x0
index 987d018..aa6f4be 100644 (file)
@@ -34,7 +34,6 @@
 #include "gpio-names.h"
 #include "fuse.h"
 #include "pm.h"
-#include "wakeups-t2.h"
 #include "board.h"
 #include "board-ventana.h"
 
index 30c2d48..942ca44 100644 (file)
@@ -324,7 +324,8 @@ static int ventana_wakeup_key(void)
        unsigned long status =
                readl(IO_ADDRESS(TEGRA_PMC_BASE) + PMC_WAKE_STATUS);
 
-       return status & TEGRA_WAKE_GPIO_PV2 ? KEY_POWER : KEY_RESERVED;
+       return (status & (1 << TEGRA_WAKE_GPIO_PV2)) ?
+               KEY_POWER : KEY_RESERVED;
 }
 
 static struct gpio_keys_platform_data ventana_keys_platform_data = {
index a0eb668..6766325 100644 (file)
@@ -31,7 +31,6 @@
 #include "gpio-names.h"
 #include "fuse.h"
 #include "pm.h"
-#include "wakeups-t2.h"
 #include "board.h"
 
 #define PMC_CTRL               0x0
index bb43feb..8e8f144 100644 (file)
@@ -55,7 +55,6 @@
 #include "../pm.h"
 #include "../devices.h"
 #include "../gpio-names.h"
-#include "../wakeups-t2.h"
 
 
 #define P852_SKU3      0x030000UL
index eb193c0..955b351 100644 (file)
 int tegra_irq_to_wake(int irq);
 int tegra_wake_to_irq(int wake);
 
-#define TEGRA_WAKE_GPIO_PO5    (1 << 0)
-#define TEGRA_WAKE_GPIO_PV3    (1 << 1)
-#define TEGRA_WAKE_GPIO_PL1    (1 << 2)
-#define TEGRA_WAKE_GPIO_PB6    (1 << 3)
-#define TEGRA_WAKE_GPIO_PN7    (1 << 4)
-#define TEGRA_WAKE_GPIO_PA0    (1 << 5)
-#define TEGRA_WAKE_GPIO_PU5    (1 << 6)
-#define TEGRA_WAKE_GPIO_PU6    (1 << 7)
-#define TEGRA_WAKE_GPIO_PC7    (1 << 8)
-#define TEGRA_WAKE_GPIO_PS2    (1 << 9)
-#define TEGRA_WAKE_GPIO_PAA1   (1 << 10)
-#define TEGRA_WAKE_GPIO_PW3    (1 << 11)
-#define TEGRA_WAKE_GPIO_PW2    (1 << 12)
-#define TEGRA_WAKE_GPIO_PY6    (1 << 13)
-#define TEGRA_WAKE_GPIO_PV6    (1 << 14)
-#define TEGRA_WAKE_GPIO_PJ7    (1 << 15)
-#define TEGRA_WAKE_RTC_ALARM   (1 << 16)
-#define TEGRA_WAKE_KBC_EVENT   (1 << 17)
-#define TEGRA_WAKE_PWR_INT     (1 << 18)
-#define TEGRA_WAKE_USB1_VBUS   (1 << 19)
-#define TEGRA_WAKE_USB3_VBUS   (1 << 20)
-#define TEGRA_WAKE_USB1_ID     (1 << 21)
-#define TEGRA_WAKE_USB3_ID     (1 << 22)
-#define TEGRA_WAKE_GPIO_PI5    (1 << 23)
-#define TEGRA_WAKE_GPIO_PV2    (1 << 24)
-#define TEGRA_WAKE_GPIO_PS4    (1 << 25)
-#define TEGRA_WAKE_GPIO_PS5    (1 << 26)
-#define TEGRA_WAKE_GPIO_PS0    (1 << 27)
-#define TEGRA_WAKE_GPIO_PQ6    (1 << 28)
-#define TEGRA_WAKE_GPIO_PQ7    (1 << 29)
-#define TEGRA_WAKE_GPIO_PN2    (1 << 30)
+#define TEGRA_WAKE_GPIO_PO5    0
+#define TEGRA_WAKE_GPIO_PV3    1
+#define TEGRA_WAKE_GPIO_PL1    2
+#define TEGRA_WAKE_GPIO_PB6    3
+#define TEGRA_WAKE_GPIO_PN7    4
+#define TEGRA_WAKE_GPIO_PA0    5
+#define TEGRA_WAKE_GPIO_PU5    6
+#define TEGRA_WAKE_GPIO_PU6    7
+#define TEGRA_WAKE_GPIO_PC7    8
+#define TEGRA_WAKE_GPIO_PS2    9
+#define TEGRA_WAKE_GPIO_PAA1   10
+#define TEGRA_WAKE_GPIO_PW3    11
+#define TEGRA_WAKE_GPIO_PW2    12
+#define TEGRA_WAKE_GPIO_PY6    13
+#define TEGRA_WAKE_GPIO_PV6    14
+#define TEGRA_WAKE_GPIO_PJ7    15
+#define TEGRA_WAKE_RTC_ALARM   16
+#define TEGRA_WAKE_KBC_EVENT   17
+#define TEGRA_WAKE_PWR_INT     18
+#define TEGRA_WAKE_USB1_VBUS   19
+#define TEGRA_WAKE_USB3_VBUS   20
+#define TEGRA_WAKE_USB1_ID     21
+#define TEGRA_WAKE_USB3_ID     22
+#define TEGRA_WAKE_GPIO_PI5    23
+#define TEGRA_WAKE_GPIO_PV2    24
+#define TEGRA_WAKE_GPIO_PS4    25
+#define TEGRA_WAKE_GPIO_PS5    26
+#define TEGRA_WAKE_GPIO_PS0    27
+#define TEGRA_WAKE_GPIO_PQ6    28
+#define TEGRA_WAKE_GPIO_PQ7    29
+#define TEGRA_WAKE_GPIO_PN2    30
 
 #endif
index f811d89..6c05127 100644 (file)
 #error "Tegra 3 wakeup sources valid only for CONFIG_ARCH_TEGRA_3x_SOC"
 #endif
 
-#define TEGRA_WAKE_GPIO_PO5    (1ull << 0)
-#define TEGRA_WAKE_GPIO_PV1    (1ull << 1)
-#define TEGRA_WAKE_GPIO_PL1    (1ull << 2)
-#define TEGRA_WAKE_GPIO_PB6    (1ull << 3)
-#define TEGRA_WAKE_GPIO_PN7    (1ull << 4)
-#define TEGRA_WAKE_GPIO_PBB6   (1ull << 5)
-#define TEGRA_WAKE_GPIO_PU5    (1ull << 6)
-#define TEGRA_WAKE_GPIO_PU6    (1ull << 7)
-#define TEGRA_WAKE_GPIO_PC7    (1ull << 8)
-#define TEGRA_WAKE_GPIO_PS2    (1ull << 9)
-#define TEGRA_WAKE_GPIO_PAA1   (1ull << 10)
-#define TEGRA_WAKE_GPIO_PW3    (1ull << 11)
-#define TEGRA_WAKE_GPIO_PW2    (1ull << 12)
-#define TEGRA_WAKE_GPIO_PY6    (1ull << 13)
-#define TEGRA_WAKE_GPIO_PDD3   (1ull << 14)
-#define TEGRA_WAKE_GPIO_PJ2    (1ull << 15)
-#define TEGRA_WAKE_RTC_ALARM   (1ull << 16)
-#define TEGRA_WAKE_KBC_EVENT   (1ull << 17)
-#define TEGRA_WAKE_PWR_INT     (1ull << 18)
-#define TEGRA_WAKE_USB1_VBUS   (1ull << 19)
-#define TEGRA_WAKE_USB2_VBUS   (1ull << 20)
-#define TEGRA_WAKE_USB1_ID     (1ull << 21)
-#define TEGRA_WAKE_USB2_ID     (1ull << 22)
-#define TEGRA_WAKE_GPIO_PI5    (1ull << 23)
-#define TEGRA_WAKE_GPIO_PV0    (1ull << 24)
-#define TEGRA_WAKE_GPIO_PS4    (1ull << 25)
-#define TEGRA_WAKE_GPIO_PS5    (1ull << 26)
-#define TEGRA_WAKE_GPIO_PS0    (1ull << 27)
-#define TEGRA_WAKE_GPIO_PS6    (1ull << 28)
-#define TEGRA_WAKE_GPIO_PS7    (1ull << 29)
-#define TEGRA_WAKE_GPIO_PN2    (1ull << 30)
+#define TEGRA_WAKE_GPIO_PO5    0
+#define TEGRA_WAKE_GPIO_PV1    1
+#define TEGRA_WAKE_GPIO_PL1    2
+#define TEGRA_WAKE_GPIO_PB6    3
+#define TEGRA_WAKE_GPIO_PN7    4
+#define TEGRA_WAKE_GPIO_PBB6   5
+#define TEGRA_WAKE_GPIO_PU5    6
+#define TEGRA_WAKE_GPIO_PU6    7
+#define TEGRA_WAKE_GPIO_PC7    8
+#define TEGRA_WAKE_GPIO_PS2    9
+#define TEGRA_WAKE_GPIO_PAA1   10
+#define TEGRA_WAKE_GPIO_PW3    11
+#define TEGRA_WAKE_GPIO_PW2    12
+#define TEGRA_WAKE_GPIO_PY6    13
+#define TEGRA_WAKE_GPIO_PDD3   14
+#define TEGRA_WAKE_GPIO_PJ2    15
+#define TEGRA_WAKE_RTC_ALARM   16
+#define TEGRA_WAKE_KBC_EVENT   17
+#define TEGRA_WAKE_PWR_INT     18
+#define TEGRA_WAKE_USB1_VBUS   19
+#define TEGRA_WAKE_USB2_VBUS   20
+#define TEGRA_WAKE_USB1_ID     21
+#define TEGRA_WAKE_USB2_ID     22
+#define TEGRA_WAKE_GPIO_PI5    23
+#define TEGRA_WAKE_GPIO_PV0    24
+#define TEGRA_WAKE_GPIO_PS4    25
+#define TEGRA_WAKE_GPIO_PS5    26
+#define TEGRA_WAKE_GPIO_PS0    27
+#define TEGRA_WAKE_GPIO_PS6    28
+#define TEGRA_WAKE_GPIO_PS7    29
+#define TEGRA_WAKE_GPIO_PN2    30
 /* bit 31 is unused */
 
-#define TEGRA_WAKE_GPIO_PO4    (1ull << 32)
-#define TEGRA_WAKE_GPIO_PJ0    (1ull << 33)
-#define TEGRA_WAKE_GPIO_PK2    (1ull << 34)
-#define TEGRA_WAKE_GPIO_PI6    (1ull << 35)
-#define TEGRA_WAKE_GPIO_PBB1   (1ull << 36)
-#define TEGRA_WAKE_USB3_ID     (1ull << 37)
-#define TEGRA_WAKE_USB3_VBUS   (1ull << 38)
+#define TEGRA_WAKE_GPIO_PO4    32
+#define TEGRA_WAKE_GPIO_PJ0    33
+#define TEGRA_WAKE_GPIO_PK2    34
+#define TEGRA_WAKE_GPIO_PI6    35
+#define TEGRA_WAKE_GPIO_PBB1   36
+#define TEGRA_WAKE_USB3_ID     37
+#define TEGRA_WAKE_USB3_VBUS   38
 
 #endif