From 4a229e574d63c884f6a79e977262b397ec4e40e2 Mon Sep 17 00:00:00 2001 From: Rajat Verma Date: Thu, 15 Sep 2011 15:47:34 +0530 Subject: staging: camera_flash: Enable FLASH_MODE_NONE FLASH_MODE_NONE should be enabled by flash clients to put the flash IC in sleep mode, dropping the input current to less that 45 microamperes. ST-Ericsson ID: 361897 ST-Ericsson FOSS-OUT ID: Trivial Signed-off-by: Rajat Verma Change-Id: I5ff4e409344578043b2f35e19474e215ddde2e44 Signed-off-by: Rajat Verma Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31744 Reviewed-by: Bibek BASU Tested-by: Bibek BASU --- drivers/staging/camera_flash/adp1653.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers/staging') diff --git a/drivers/staging/camera_flash/adp1653.c b/drivers/staging/camera_flash/adp1653.c index c97014fc5ad..8264e46a1f2 100644 --- a/drivers/staging/camera_flash/adp1653.c +++ b/drivers/staging/camera_flash/adp1653.c @@ -117,7 +117,8 @@ static int adp1653_enable_flash_mode(void *priv_data, if(enable){ - if(!(mode & ADP1653_SUPPORTED_MODES)){ + if((!(mode & ADP1653_SUPPORTED_MODES)) && + (mode != FLASH_MODE_NONE)) { DEBUG_LOG("Unsupported mode %lx\n",mode); err = -EINVAL; goto out; -- cgit v1.2.3