V4l2 flash will return erro ERANGE if val(which is the default value)
is not defined. Just set it to the max value reported by the module.
Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
        fset->min = channel->intensity_uA.min;
        fset->max = channel->intensity_uA.max;
        fset->step = channel->intensity_uA.step;
+       fset->val = channel->intensity_uA.max;
 
        /* Only the flash mode have the timeout constraints settings */
        if (channel->mode & GB_CHANNEL_MODE_FLASH) {
                fset->min = channel->timeout_us.min;
                fset->max = channel->timeout_us.max;
                fset->step = channel->timeout_us.step;
+               fset->val = channel->timeout_us.max;
        }
 
        /*