git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sh: intc: switch irq_desc iteration to new active IRQ iterator.
[pandora-kernel.git]
/
drivers
/
sh
/
intc
/
core.c
diff --git
a/drivers/sh/intc/core.c
b/drivers/sh/intc/core.c
index
338fad2
..
873a99f
100644
(file)
--- a/
drivers/sh/intc/core.c
+++ b/
drivers/sh/intc/core.c
@@
-403,11
+403,8
@@
static int intc_suspend(struct sys_device *dev, pm_message_t state)
if (d->state.event != PM_EVENT_FREEZE)
break;
if (d->state.event != PM_EVENT_FREEZE)
break;
- for_each_
irq_nr
(irq) {
+ for_each_
active_irq
(irq) {
desc = irq_to_desc(irq);
desc = irq_to_desc(irq);
- if (!desc)
- continue;
-
data = irq_get_irq_data(irq);
chip = irq_data_get_irq_chip(data);
data = irq_get_irq_data(irq);
chip = irq_data_get_irq_chip(data);
@@
-428,11
+425,8
@@
static int intc_suspend(struct sys_device *dev, pm_message_t state)
break;
case PM_EVENT_SUSPEND:
/* enable wakeup irqs belonging to this intc controller */
break;
case PM_EVENT_SUSPEND:
/* enable wakeup irqs belonging to this intc controller */
- for_each_
irq_nr
(irq) {
+ for_each_
active_irq
(irq) {
desc = irq_to_desc(irq);
desc = irq_to_desc(irq);
- if (!desc)
- continue;
-
data = irq_get_irq_data(irq);
chip = irq_data_get_irq_chip(data);
data = irq_get_irq_data(irq);
chip = irq_data_get_irq_chip(data);