summaryrefslogtreecommitdiffstats
path: root/drivers/iio
diff options
context:
space:
mode:
authorCristina Opriceana <cristina.opriceana@gmail.com>2015-09-11 16:59:30 +0300
committerJonathan Cameron <jic23@kernel.org>2015-09-23 20:23:26 +0100
commitfd2bb310ca3d3621a0f201e018e1292dca95df6e (patch)
tree891c87fa0946432783b628da4694acaede193839 /drivers/iio
parentcd8d97774f23c601d0ed66b5035bcc77dd665b10 (diff)
downloadop-kernel-dev-fd2bb310ca3d3621a0f201e018e1292dca95df6e.zip
op-kernel-dev-fd2bb310ca3d3621a0f201e018e1292dca95df6e.tar.gz
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')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud