aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
diff options
context:
space:
mode:
authorDaniel Lezcano <daniel.lezcano@linaro.org>2013-04-23 04:54:31 -0400
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2013-04-23 07:45:22 -0400
commit554c06ba3ee29cf453fca17e9e61120b75aa476d (patch)
tree05633b02fbfd86872b92061d9b5c6fb38c0f6f8c /arch/arm
parent3dcb9f1b17879534c80ccbf62fd13156f83ef799 (diff)
cpuidle: remove en_core_tk_irqen flag
The en_core_tk_irqen flag is set in all the cpuidle driver which means it is not necessary to specify this flag. Remove the flag and the code related to it. Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Acked-by: Kevin Hilman <khilman@linaro.org> # for mach-omap2/* Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/mach-at91/cpuidle.c1
-rw-r--r--arch/arm/mach-davinci/cpuidle.c1
-rw-r--r--arch/arm/mach-exynos/cpuidle.c1
-rw-r--r--arch/arm/mach-imx/cpuidle-imx6q.c1
-rw-r--r--arch/arm/mach-imx/pm-imx5.c1
-rw-r--r--arch/arm/mach-omap2/cpuidle34xx.c1
-rw-r--r--arch/arm/mach-omap2/cpuidle44xx.c1
-rw-r--r--arch/arm/mach-s3c64xx/cpuidle.c1
-rw-r--r--arch/arm/mach-shmobile/cpuidle.c1
-rw-r--r--arch/arm/mach-shmobile/pm-sh7372.c1
-rw-r--r--arch/arm/mach-tegra/cpuidle-tegra114.c1
-rw-r--r--arch/arm/mach-tegra/cpuidle-tegra20.c1
-rw-r--r--arch/arm/mach-tegra/cpuidle-tegra30.c1
-rw-r--r--arch/arm/mach-ux500/cpuidle.c1
14 files changed, 0 insertions, 14 deletions
diff --git a/arch/arm/mach-at91/cpuidle.c b/arch/arm/mach-at91/cpuidle.c
index 0c6381516a5a..0130df7f0524 100644
--- a/arch/arm/mach-at91/cpuidle.c
+++ b/arch/arm/mach-at91/cpuidle.c
@@ -47,7 +47,6 @@ static int at91_enter_idle(struct cpuidle_device *dev,
47static struct cpuidle_driver at91_idle_driver = { 47static struct cpuidle_driver at91_idle_driver = {
48 .name = "at91_idle", 48 .name = "at91_idle",
49 .owner = THIS_MODULE, 49 .owner = THIS_MODULE,
50 .en_core_tk_irqen = 1,
51 .states[0] = ARM_CPUIDLE_WFI_STATE, 50 .states[0] = ARM_CPUIDLE_WFI_STATE,
52 .states[1] = { 51 .states[1] = {
53 .enter = at91_enter_idle, 52 .enter = at91_enter_idle,
diff --git a/arch/arm/mach-davinci/cpuidle.c b/arch/arm/mach-davinci/cpuidle.c
index 22d6d4acc8d9..c2887c57c899 100644
--- a/arch/arm/mach-davinci/cpuidle.c
+++ b/arch/arm/mach-davinci/cpuidle.c
@@ -62,7 +62,6 @@ static int davinci_enter_idle(struct cpuidle_device *dev,
62static struct cpuidle_driver davinci_idle_driver = { 62static struct cpuidle_driver davinci_idle_driver = {
63 .name = "cpuidle-davinci", 63 .name = "cpuidle-davinci",
64 .owner = THIS_MODULE, 64 .owner = THIS_MODULE,
65 .en_core_tk_irqen = 1,
66 .states[0] = ARM_CPUIDLE_WFI_STATE, 65 .states[0] = ARM_CPUIDLE_WFI_STATE,
67 .states[1] = { 66 .states[1] = {
68 .enter = davinci_enter_idle, 67 .enter = davinci_enter_idle,
diff --git a/arch/arm/mach-exynos/cpuidle.c b/arch/arm/mach-exynos/cpuidle.c
index fcfe0251aa3e..498a7a23e260 100644
--- a/arch/arm/mach-exynos/cpuidle.c
+++ b/arch/arm/mach-exynos/cpuidle.c
@@ -58,7 +58,6 @@ static DEFINE_PER_CPU(struct cpuidle_device, exynos4_cpuidle_device);
58static struct cpuidle_driver exynos4_idle_driver = { 58static struct cpuidle_driver exynos4_idle_driver = {
59 .name = "exynos4_idle", 59 .name = "exynos4_idle",
60 .owner = THIS_MODULE, 60 .owner = THIS_MODULE,
61 .en_core_tk_irqen = 1,
62}; 61};
63 62
64/* Ext-GIC nIRQ/nFIQ is the only wakeup source in AFTR */ 63/* Ext-GIC nIRQ/nFIQ is the only wakeup source in AFTR */
diff --git a/arch/arm/mach-imx/cpuidle-imx6q.c b/arch/arm/mach-imx/cpuidle-imx6q.c
index a783a6314b4f..e2739adf093a 100644
--- a/arch/arm/mach-imx/cpuidle-imx6q.c
+++ b/arch/arm/mach-imx/cpuidle-imx6q.c
@@ -45,7 +45,6 @@ done:
45static struct cpuidle_driver imx6q_cpuidle_driver = { 45static struct cpuidle_driver imx6q_cpuidle_driver = {
46 .name = "imx6q_cpuidle", 46 .name = "imx6q_cpuidle",
47 .owner = THIS_MODULE, 47 .owner = THIS_MODULE,
48 .en_core_tk_irqen = 1,
49 .states = { 48 .states = {
50 /* WFI */ 49 /* WFI */
51 ARM_CPUIDLE_WFI_STATE, 50 ARM_CPUIDLE_WFI_STATE,
diff --git a/arch/arm/mach-imx/pm-imx5.c b/arch/arm/mach-imx/pm-imx5.c
index f67fd7ee8127..4b52b3e028ab 100644
--- a/arch/arm/mach-imx/pm-imx5.c
+++ b/arch/arm/mach-imx/pm-imx5.c
@@ -164,7 +164,6 @@ static int imx5_cpuidle_enter(struct cpuidle_device *dev,
164static struct cpuidle_driver imx5_cpuidle_driver = { 164static struct cpuidle_driver imx5_cpuidle_driver = {
165 .name = "imx5_cpuidle", 165 .name = "imx5_cpuidle",
166 .owner = THIS_MODULE, 166 .owner = THIS_MODULE,
167 .en_core_tk_irqen = 1,
168 .states[0] = { 167 .states[0] = {
169 .enter = imx5_cpuidle_enter, 168 .enter = imx5_cpuidle_enter,
170 .exit_latency = 2, 169 .exit_latency = 2,
diff --git a/arch/arm/mach-omap2/cpuidle34xx.c b/arch/arm/mach-omap2/cpuidle34xx.c
index 0ee39a8b1763..20785b2b0ec8 100644
--- a/arch/arm/mach-omap2/cpuidle34xx.c
+++ b/arch/arm/mach-omap2/cpuidle34xx.c
@@ -264,7 +264,6 @@ static DEFINE_PER_CPU(struct cpuidle_device, omap3_idle_dev);
264static struct cpuidle_driver omap3_idle_driver = { 264static struct cpuidle_driver omap3_idle_driver = {
265 .name = "omap3_idle", 265 .name = "omap3_idle",
266 .owner = THIS_MODULE, 266 .owner = THIS_MODULE,
267 .en_core_tk_irqen = 1,
268 .states = { 267 .states = {
269 { 268 {
270 .enter = omap3_enter_idle_bm, 269 .enter = omap3_enter_idle_bm,
diff --git a/arch/arm/mach-omap2/cpuidle44xx.c b/arch/arm/mach-omap2/cpuidle44xx.c
index 8a0e43c69b0b..d1bfb21feb74 100644
--- a/arch/arm/mach-omap2/cpuidle44xx.c
+++ b/arch/arm/mach-omap2/cpuidle44xx.c
@@ -164,7 +164,6 @@ static DEFINE_PER_CPU(struct cpuidle_device, omap_idle_dev);
164static struct cpuidle_driver omap4_idle_driver = { 164static struct cpuidle_driver omap4_idle_driver = {
165 .name = "omap4_idle", 165 .name = "omap4_idle",
166 .owner = THIS_MODULE, 166 .owner = THIS_MODULE,
167 .en_core_tk_irqen = 1,
168 .states = { 167 .states = {
169 { 168 {
170 /* C1 - CPU0 ON + CPU1 ON + MPU ON */ 169 /* C1 - CPU0 ON + CPU1 ON + MPU ON */
diff --git a/arch/arm/mach-s3c64xx/cpuidle.c b/arch/arm/mach-s3c64xx/cpuidle.c
index ead5fab0dbb5..852ff16189f7 100644
--- a/arch/arm/mach-s3c64xx/cpuidle.c
+++ b/arch/arm/mach-s3c64xx/cpuidle.c
@@ -45,7 +45,6 @@ static DEFINE_PER_CPU(struct cpuidle_device, s3c64xx_cpuidle_device);
45static struct cpuidle_driver s3c64xx_cpuidle_driver = { 45static struct cpuidle_driver s3c64xx_cpuidle_driver = {
46 .name = "s3c64xx_cpuidle", 46 .name = "s3c64xx_cpuidle",
47 .owner = THIS_MODULE, 47 .owner = THIS_MODULE,
48 .en_core_tk_irqen = 1,
49 .states = { 48 .states = {
50 { 49 {
51 .enter = s3c64xx_enter_idle, 50 .enter = s3c64xx_enter_idle,
diff --git a/arch/arm/mach-shmobile/cpuidle.c b/arch/arm/mach-shmobile/cpuidle.c
index c872ae8c1cb9..d671ae90c7a7 100644
--- a/arch/arm/mach-shmobile/cpuidle.c
+++ b/arch/arm/mach-shmobile/cpuidle.c
@@ -20,7 +20,6 @@ static struct cpuidle_device shmobile_cpuidle_dev;
20static struct cpuidle_driver shmobile_cpuidle_default_driver = { 20static struct cpuidle_driver shmobile_cpuidle_default_driver = {
21 .name = "shmobile_cpuidle", 21 .name = "shmobile_cpuidle",
22 .owner = THIS_MODULE, 22 .owner = THIS_MODULE,
23 .en_core_tk_irqen = 1,
24 .states[0] = ARM_CPUIDLE_WFI_STATE, 23 .states[0] = ARM_CPUIDLE_WFI_STATE,
25 .safe_state_index = 0, /* C1 */ 24 .safe_state_index = 0, /* C1 */
26 .state_count = 1, 25 .state_count = 1,
diff --git a/arch/arm/mach-shmobile/pm-sh7372.c b/arch/arm/mach-shmobile/pm-sh7372.c
index fbef7b933c1d..dec9293bb90d 100644
--- a/arch/arm/mach-shmobile/pm-sh7372.c
+++ b/arch/arm/mach-shmobile/pm-sh7372.c
@@ -410,7 +410,6 @@ static int sh7372_enter_a4s(struct cpuidle_device *dev,
410static struct cpuidle_driver sh7372_cpuidle_driver = { 410static struct cpuidle_driver sh7372_cpuidle_driver = {
411 .name = "sh7372_cpuidle", 411 .name = "sh7372_cpuidle",
412 .owner = THIS_MODULE, 412 .owner = THIS_MODULE,
413 .en_core_tk_irqen = 1,
414 .state_count = 5, 413 .state_count = 5,
415 .safe_state_index = 0, /* C1 */ 414 .safe_state_index = 0, /* C1 */
416 .states[0] = ARM_CPUIDLE_WFI_STATE, 415 .states[0] = ARM_CPUIDLE_WFI_STATE,
diff --git a/arch/arm/mach-tegra/cpuidle-tegra114.c b/arch/arm/mach-tegra/cpuidle-tegra114.c
index c527cff47ee0..c5fadf9dd900 100644
--- a/arch/arm/mach-tegra/cpuidle-tegra114.c
+++ b/arch/arm/mach-tegra/cpuidle-tegra114.c
@@ -23,7 +23,6 @@
23static struct cpuidle_driver tegra_idle_driver = { 23static struct cpuidle_driver tegra_idle_driver = {
24 .name = "tegra_idle", 24 .name = "tegra_idle",
25 .owner = THIS_MODULE, 25 .owner = THIS_MODULE,
26 .en_core_tk_irqen = 1,
27 .state_count = 1, 26 .state_count = 1,
28 .states = { 27 .states = {
29 [0] = ARM_CPUIDLE_WFI_STATE_PWR(600), 28 [0] = ARM_CPUIDLE_WFI_STATE_PWR(600),
diff --git a/arch/arm/mach-tegra/cpuidle-tegra20.c b/arch/arm/mach-tegra/cpuidle-tegra20.c
index b94d76a0e0c0..f1f6ac40d714 100644
--- a/arch/arm/mach-tegra/cpuidle-tegra20.c
+++ b/arch/arm/mach-tegra/cpuidle-tegra20.c
@@ -51,7 +51,6 @@ static int tegra20_idle_lp2_coupled(struct cpuidle_device *dev,
51static struct cpuidle_driver tegra_idle_driver = { 51static struct cpuidle_driver tegra_idle_driver = {
52 .name = "tegra_idle", 52 .name = "tegra_idle",
53 .owner = THIS_MODULE, 53 .owner = THIS_MODULE,
54 .en_core_tk_irqen = 1,
55 .states = { 54 .states = {
56 ARM_CPUIDLE_WFI_STATE_PWR(600), 55 ARM_CPUIDLE_WFI_STATE_PWR(600),
57#ifdef CONFIG_PM_SLEEP 56#ifdef CONFIG_PM_SLEEP
diff --git a/arch/arm/mach-tegra/cpuidle-tegra30.c b/arch/arm/mach-tegra/cpuidle-tegra30.c
index c4e01fe0fde4..f6a0c7291c35 100644
--- a/arch/arm/mach-tegra/cpuidle-tegra30.c
+++ b/arch/arm/mach-tegra/cpuidle-tegra30.c
@@ -43,7 +43,6 @@ static int tegra30_idle_lp2(struct cpuidle_device *dev,
43static struct cpuidle_driver tegra_idle_driver = { 43static struct cpuidle_driver tegra_idle_driver = {
44 .name = "tegra_idle", 44 .name = "tegra_idle",
45 .owner = THIS_MODULE, 45 .owner = THIS_MODULE,
46 .en_core_tk_irqen = 1,
47#ifdef CONFIG_PM_SLEEP 46#ifdef CONFIG_PM_SLEEP
48 .state_count = 2, 47 .state_count = 2,
49#else 48#else
diff --git a/arch/arm/mach-ux500/cpuidle.c b/arch/arm/mach-ux500/cpuidle.c
index 1b16d9ebecda..c29c1bf5ff8b 100644
--- a/arch/arm/mach-ux500/cpuidle.c
+++ b/arch/arm/mach-ux500/cpuidle.c
@@ -94,7 +94,6 @@ out:
94static struct cpuidle_driver ux500_idle_driver = { 94static struct cpuidle_driver ux500_idle_driver = {
95 .name = "ux500_idle", 95 .name = "ux500_idle",
96 .owner = THIS_MODULE, 96 .owner = THIS_MODULE,
97 .en_core_tk_irqen = 1,
98 .states = { 97 .states = {
99 ARM_CPUIDLE_WFI_STATE, 98 ARM_CPUIDLE_WFI_STATE,
100 { 99 {