mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-27 14:43:58 +08:00
[media] smiapp: Read frame format earlier
The information gathered during frame format reading will be required earlier in the initialisation when it was available. Also return an error if frame format cannot be obtained. Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Reviewed-by: Sebastian Reichel <sre@kernel.org> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
This commit is contained in:
parent
3ecb86641b
commit
1344bf74c9
@ -2908,6 +2908,12 @@ static int smiapp_probe(struct i2c_client *client,
|
||||
goto out_power_off;
|
||||
}
|
||||
|
||||
rval = smiapp_read_frame_fmt(sensor);
|
||||
if (rval) {
|
||||
rval = -ENODEV;
|
||||
goto out_power_off;
|
||||
}
|
||||
|
||||
/*
|
||||
* Handle Sensor Module orientation on the board.
|
||||
*
|
||||
@ -3030,8 +3036,6 @@ static int smiapp_probe(struct i2c_client *client,
|
||||
|
||||
sensor->pixel_array->sd.entity.function = MEDIA_ENT_F_CAM_SENSOR;
|
||||
|
||||
/* final steps */
|
||||
smiapp_read_frame_fmt(sensor);
|
||||
rval = smiapp_init_controls(sensor);
|
||||
if (rval < 0)
|
||||
goto out_cleanup;
|
||||
|
Loading…
Reference in New Issue
Block a user