16 Aug, 2017
2 commits
-
Add a resource managed version of irq_sim_init(). This can be
conveniently used in device drivers.Signed-off-by: Bartosz Golaszewski
Acked-by: Jonathan Cameron
Cc: Lars-Peter Clausen
Cc: Jonathan Corbet
Cc: Marc Zyngier
Cc: Linus Walleij
Cc: linux-doc@vger.kernel.org
Cc: linux-gpio@vger.kernel.org
Cc: Bamvor Jian Zhang
Cc: Jonathan Cameron
Link: http://lkml.kernel.org/r/20170814145318.6495-3-brgl@bgdev.pl
Signed-off-by: Thomas Gleixner -
Implement a simple, irq_work-based framework for simulating
interrupts. Currently the API exposes routines for initializing and
deinitializing the simulator object, enqueueing the interrupts and
retrieving the allocated interrupt numbers based on the offset of the
dummy interrupt in the simulator struct.Signed-off-by: Bartosz Golaszewski
Reviewed-by: Jonathan Cameron
Cc: Lars-Peter Clausen
Cc: Jonathan Corbet
Cc: Marc Zyngier
Cc: Linus Walleij
Cc: linux-doc@vger.kernel.org
Cc: linux-gpio@vger.kernel.org
Cc: Bamvor Jian Zhang
Cc: Jonathan Cameron
Link: http://lkml.kernel.org/r/20170814145318.6495-2-brgl@bgdev.pl
Signed-off-by: Thomas Gleixner