i2c: hix5hd2: Remove IRQF_ONESHOT
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Tue, 13 Aug 2019 11:55:55 +0000 (13:55 +0200)
committerWolfram Sang <wsa@the-dreams.de>
Tue, 3 Sep 2019 18:01:13 +0000 (20:01 +0200)
commitf8c274e4a70e7cdc43db56e2391c485c580b5a43
tree2b38000fdb6637a470cc36e56f679a32e70c14a8
parentb84398d6d7f900805662b1619223fd644d862d7c
i2c: hix5hd2: Remove IRQF_ONESHOT

The drivers sets IRQF_ONESHOT and passes only a primary handler. The IRQ
is masked while the primary is handler is invoked independently of
IRQF_ONESHOT.
With IRQF_ONESHOT the core code will not force-thread the interrupt and
this is probably not intended. I *assume* that the original author copied
the IRQ registration from another driver which passed a primary and
secondary handler and removed the secondary handler but keeping the
ONESHOT flag.

Remove IRQF_ONESHOT.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-hix5hd2.c