Make sure we're always reporting the current format of the input. Fixes start of day bugs. Signed-off-by: Rob Taylor <rob.taylor@xxxxxxxxxxxxxxx> Signed-off-by: William Towle <william.towle@xxxxxxxxxxxxxxx> --- drivers/media/i2c/adv7604.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/media/i2c/adv7604.c b/drivers/media/i2c/adv7604.c index d77ee1f..526fa4e 100644 --- a/drivers/media/i2c/adv7604.c +++ b/drivers/media/i2c/adv7604.c @@ -1787,8 +1787,12 @@ static int adv76xx_enum_mbus_code(struct v4l2_subdev *sd, static void adv76xx_fill_format(struct adv76xx_state *state, struct v4l2_mbus_framefmt *format) { + struct v4l2_subdev *sd = &state->sd; + memset(format, 0, sizeof(*format)); + v4l2_subdev_call(sd, video, query_dv_timings, &state->timings); + format->width = state->timings.bt.width; format->height = state->timings.bt.height; -- 1.7.10.4 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html