commit | 29b41e693118042e54eb19ba03c1356008dd6407 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Thu Mar 13 15:27:43 2014 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Thu Mar 13 15:27:41 2014 -0700 |
tree | c25094c9a045461dd09a29a32916bae06fcdc8a0 | |
parent | e74795373de07da21496812005c56231ace300b2 [diff] | |
parent | cdbc60bbf0e91fa21d381a15ef2ea24f44bdec56 [diff] |
Merge "spmi: qpnp-int: use edge flow handler for edge interrupts"
diff --git a/drivers/spmi/qpnp-int.c b/drivers/spmi/qpnp-int.c index 1b99c1a..c225f94 100644 --- a/drivers/spmi/qpnp-int.c +++ b/drivers/spmi/qpnp-int.c
@@ -318,6 +318,11 @@ return rc; } + if (flow_type & IRQ_TYPE_EDGE_BOTH) + __irq_set_handler_locked(d->irq, handle_edge_irq); + else + __irq_set_handler_locked(d->irq, handle_level_irq); + return 0; }