atomisp: Make sure acceleration fw gets freed when closing the device
authorIlkka Koskinen <ilkka.koskinen@intel.com>
Fri, 2 Mar 2012 13:36:42 +0000 (15:36 +0200)
committerbuildbot <buildbot@intel.com>
Wed, 14 Mar 2012 15:50:10 +0000 (08:50 -0700)
commit771e859d6bc32d5b919cb6e2059a8b751708cf64
tree53f174d4c63bedc7022b6497bcfd4d87605ddca3
parent6821b650fc65df5b8fb9c396543dd458d8a4bed6
atomisp: Make sure acceleration fw gets freed when closing the device

BZ: 15864

In the case the client has requested to load acceleration firmware but
hasn't asked to unload it before closing the device, the resources
reserved for the fw haven't been released.

Change-Id: I23a9832167392dea4b2c4211202a8c95b36d3251
Signed-off-by: Ilkka Koskinen <ilkka.koskinen@intel.com>
Reviewed-on: http://android.intel.com:8080/36863
Reviewed-by: Shevchenko, Andriy <andriy.shevchenko@intel.com>
Reviewed-by: Cohen, David A <david.a.cohen@intel.com>
Tested-by: Koski, Anttu <anttu.koski@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
drivers/media/video/atomisp/atomisp_cmd.c
drivers/media/video/atomisp/atomisp_cmd.h
drivers/media/video/atomisp/atomisp_fops.c