upstream: [media] v4l: omap4iss: Enable/disabling the ISP interrupts globally
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>
Thu, 10 Oct 2013 13:40:02 +0000 (10:40 -0300)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:52:33 +0000 (11:52 +0900)
commitf94074677d4281a8ee4d628b31b879759b80987f
tree6f526dd767a1f30e75629733446124453d314bdd
parent9fcf4df94ff83f1a65fa518b43ef1e6e25978f70
upstream: [media] v4l: omap4iss: Enable/disabling the ISP interrupts globally

ISP interrupts are enabled/disabled when starting/stopping the IPIPEIF
or resizer. This doesn't permit using the two modules in separate
pipelines. Fix it by enabling/disabling the ISP interrupts at the same
time as the ISS interrupts, in the ISS device get/put operations.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/staging/media/omap4iss/iss.c
drivers/staging/media/omap4iss/iss.h
drivers/staging/media/omap4iss/iss_ipipe.c
drivers/staging/media/omap4iss/iss_ipipeif.c
drivers/staging/media/omap4iss/iss_resizer.c