diff options
author | Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> | 2019-05-31 18:15:41 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab+samsung@kernel.org> | 2019-06-05 15:40:04 -0400 |
commit | 12ae1c1bf5db2f33fcd9092a96f630291c4b181a (patch) | |
tree | 291b281a2928ba214db566875d8fef0d0931bcee /scripts/clang-version.sh | |
parent | 7b74dc0caa307a350e5710d51472af5b7858de05 (diff) | |
download | linux-12ae1c1bf5db2f33fcd9092a96f630291c4b181a.tar.bz2 |
media: aspeed: change irq to threaded irq
Differently from other Aspeed drivers, this driver calls clock
control APIs in interrupt context. Since ECLK is coupled with a
reset bit in clk-aspeed module, aspeed_clk_enable will make 10ms of
busy waiting delay for triggering the reset and it will eventually
disturb other drivers' interrupt handling. To fix this issue, this
commit changes this driver's irq to threaded irq so that the delay
can be happened in a thread context.
Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com>
Reviewed-by: Eddie James <eajames@linux.ibm.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
Diffstat (limited to 'scripts/clang-version.sh')
0 files changed, 0 insertions, 0 deletions