projects
/
platform
/
kernel
/
linux-stable.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2802c94
)
mfd: pm8921: Use IRQCHIP_SKIP_SET_WAKE
author
Stephen Boyd
<sboyd@codeaurora.org>
Tue, 4 Mar 2014 18:48:52 +0000
(10:48 -0800)
committer
Lee Jones
<lee.jones@linaro.org>
Wed, 19 Mar 2014 08:58:37 +0000
(08:58 +0000)
We don't need to implement a dummy irq_set_wake op if we just set
IRQCHIP_SKIP_SET_WAKE.
Suggested-by: Josh Cartwright <joshc@codeaurora.org>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/pm8921-core.c
patch
|
blob
|
history
diff --git
a/drivers/mfd/pm8921-core.c
b/drivers/mfd/pm8921-core.c
index
4d486e9
..
1153e8a
100644
(file)
--- a/
drivers/mfd/pm8921-core.c
+++ b/
drivers/mfd/pm8921-core.c
@@
-247,18
+247,12
@@
static int pm8xxx_irq_set_type(struct irq_data *d, unsigned int flow_type)
return pm8xxx_config_irq(chip, block, config);
}
-static int pm8xxx_irq_set_wake(struct irq_data *d, unsigned int on)
-{
- return 0;
-}
-
static struct irq_chip pm8xxx_irq_chip = {
.name = "pm8xxx",
.irq_mask_ack = pm8xxx_irq_mask_ack,
.irq_unmask = pm8xxx_irq_unmask,
.irq_set_type = pm8xxx_irq_set_type,
- .irq_set_wake = pm8xxx_irq_set_wake,
- .flags = IRQCHIP_MASK_ON_SUSPEND,
+ .flags = IRQCHIP_MASK_ON_SUSPEND | IRQCHIP_SKIP_SET_WAKE,
};
/**