Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5ca93f61 authored by Chris Lew's avatar Chris Lew
Browse files

haven: doorbell: Add IRQF_ONESHOT flag



Use the IRQF_ONESHOT flag while requesting the threaded interrupt.
This flag keeps the virtual interrupt line masked until the threaded
handler has executed.

Change-Id: I041823f8b30e4326d3b28635c80918e4b501432a
Signed-off-by: default avatarChris Lew <clew@codeaurora.org>
parent 262793ca
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -371,7 +371,7 @@ void *hh_dbl_rx_register(enum hh_dbl_label label, dbl_rx_cb_t rx_cb, void *priv)
	ret = request_threaded_irq(cap_table_entry->rx_irq,
				   NULL,
				   hh_dbl_rx_callback_thread,
				   0,
				   IRQF_ONESHOT,
				   cap_table_entry->rx_irq_name,
				   priv);