summaryrefslogtreecommitdiffstats
path: root/include/linux/hsi
diff options
context:
space:
mode:
authorSebastian Reichel <sre@kernel.org>2016-04-30 18:08:06 +0200
committerSebastian Reichel <sre@kernel.org>2016-06-28 00:38:53 +0200
commitde5a3774dde2c2f3b3a9a48b880fd820142706f0 (patch)
treea027d983a7e5cfab9e4e48673952e33247622a02 /include/linux/hsi
parent2083057aacecbd79ed73670763f07e6e7c1acd66 (diff)
downloadlinux-stable-de5a3774dde2c2f3b3a9a48b880fd820142706f0.tar.gz
linux-stable-de5a3774dde2c2f3b3a9a48b880fd820142706f0.tar.bz2
linux-stable-de5a3774dde2c2f3b3a9a48b880fd820142706f0.zip
HSI: core: switch port event notifier from atomic to blocking
port events should be sent from process context after irq_safe runtime pm flag is removed in omap-ssi. Signed-off-By: Sebastian Reichel <sre@kernel.org> Tested-by: Pavel Machek <pavel@ucw.cz>
Diffstat (limited to 'include/linux/hsi')
-rw-r--r--include/linux/hsi/hsi.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/hsi/hsi.h b/include/linux/hsi/hsi.h
index 2790591c77cf..57402544b53f 100644
--- a/include/linux/hsi/hsi.h
+++ b/include/linux/hsi/hsi.h
@@ -246,7 +246,7 @@ struct hsi_port {
int (*stop_tx)(struct hsi_client *cl);
int (*release)(struct hsi_client *cl);
/* private */
- struct atomic_notifier_head n_head;
+ struct blocking_notifier_head n_head;
};
#define to_hsi_port(dev) container_of(dev, struct hsi_port, device)