diff options
author | Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> | 2019-05-02 00:37:50 +0300 |
---|---|---|
committer | Joel Stanley <joel@jms.id.au> | 2019-05-02 07:41:00 +0300 |
commit | 64f5711c8407205eadc44db607abc1c5ff1320a6 (patch) | |
tree | 11983aedad8d7b1385d849a42f52c5d693567b34 /lib/test_overflow.c | |
parent | 739831d49f7f026ff3e5128ad56ae94130e68fd3 (diff) | |
download | linux-64f5711c8407205eadc44db607abc1c5ff1320a6.tar.xz |
media: aspeed: refine interrupt handling logic
There are cases that interrupt bits are cleared by a 500ms delayed
work which causes unnecessary irq calls. Also, the current
interrupt handler returns IRQ_HANDLED always but it should return
IRQ_NONE if there is any unhandled interrupt. So this commit
refines the interrupt handling logic to fix these issues.
OpenBMC-Staging-Count: 1
Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Reviewed-by: Andrew Jeffery <andrew@aj.id.au>
Signed-off-by: Joel Stanley <joel@jms.id.au>
Diffstat (limited to 'lib/test_overflow.c')
0 files changed, 0 insertions, 0 deletions