media: ov5640: fix mode change regression
authorHugues Fruchet <hugues.fruchet@st.com>
Thu, 16 Aug 2018 09:46:53 +0000 (05:46 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Fri, 31 Aug 2018 13:29:48 +0000 (09:29 -0400)
commitfb98e29ff1ea5a8118265d11f0e03bc8608a49cb
treec2a0c957d0362b40433c8aa0448fbe9f4a503279
parent1d18c2cd9d38ad639b2e00546b9ee638f2cef4b0
media: ov5640: fix mode change regression

fixes: 6949d864776e ("media: ov5640: do not change mode if format or frame interval is unchanged").

Symptom was fuzzy image because of JPEG default format
not being changed according to new format selected, fix this.
Init sequence initialises format to YUV422 UYVY but
sensor->fmt initial value was set to JPEG, fix this.

Signed-off-by: Hugues Fruchet <hugues.fruchet@st.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/i2c/ov5640.c