diff options
author | Cristina Opriceana <cristina.opriceana@gmail.com> | 2015-09-11 16:59:30 +0300 |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2015-09-23 22:23:26 +0300 |
commit | fd2bb310ca3d3621a0f201e018e1292dca95df6e (patch) | |
tree | 891c87fa0946432783b628da4694acaede193839 /drivers/iio/light/Makefile | |
parent | cd8d97774f23c601d0ed66b5035bcc77dd665b10 (diff) | |
download | linux-fd2bb310ca3d3621a0f201e018e1292dca95df6e.tar.xz |
Staging: iio: Move evgen interrupt generation to irq_work
Enhance interrupt generation in the dummy driver and expand its usage
by introducing the irq_work infrastructure to trigger an interrupt.
This way, the irq_work_queue() wrapper permits calling both of the top
half and threaded part from a hard irq context, unlike handle_nested_irq(),
which only calls the threaded part.
As an outcome, the driver succeeds in simulating real hardware
interrupts, while keeping the normal interrupt flow.
Signed-off-by: Cristina Opriceana <cristina.opriceana@gmail.com>
Acked-by: Daniel Baluta <daniel.baluta@intel.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio/light/Makefile')
0 files changed, 0 insertions, 0 deletions