[PORT FROM R2] atomisp: (re)start ISP and handle frame buffers from ISR
authorDavid Cohen <david.a.cohen@intel.com>
Fri, 25 Nov 2011 13:32:20 +0000 (15:32 +0200)
committerbuildbot <buildbot@intel.com>
Mon, 19 Dec 2011 13:38:59 +0000 (05:38 -0800)
commit86d19d07beaeab12b004848968eb919c0e90baae
tree9dba5d1b29e57597a2beddbc3d210c68a17b2ec7
parentb318087ffc6ef144ad8453652ed4cd056e13ccf9
[PORT FROM R2] atomisp: (re)start ISP and handle frame buffers from ISR

BZ: 17272

Atomisp driver needs to manage ISP and frame buffers in low latency way
to allow camera to work with high fps. This patch makes ISR to (re)start
ISP whenever it's possible and handle frame buffers.

Change-Id: I01b098937b9174a48bd97af216cb7b3c01b24c60
Orig-Change-Id: Id2bd9a7aa5dd4948350d442d72b9c1ca16cb0bb6
Signed-off-by: David Cohen <david.a.cohen@intel.com>
Reviewed-on: http://android.intel.com:8080/26723
Reviewed-by: Koski, Anttu <anttu.koski@intel.com>
Reviewed-by: Koskinen, Ilkka <ilkka.koskinen@intel.com>
Reviewed-by: Kruger, Jozef <jozef.kruger@intel.com>
Tested-by: Koski, Anttu <anttu.koski@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
Reviewed-on: http://android.intel.com:8080/28058
Reviewed-by: Tuominen, TeemuX <teemux.tuominen@intel.com>
drivers/media/video/atomisp/atomisp_cmd.c
drivers/media/video/atomisp/atomisp_v4l2.c
drivers/media/video/atomisp/include/atomisp/atomisp_internal.h