diff options
-rw-r--r-- | drivers/staging/camera_flash/adp1653.c | 3 |
1 files changed, 2 insertions, 1 deletions
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; |