media: ov5640: Move format mux config in format
authorJacopo Mondi <jacopo@jmondi.org>
Fri, 13 May 2022 14:14:16 +0000 (15:14 +0100)
committerMauro Carvalho Chehab <mchehab@kernel.org>
Fri, 8 Jul 2022 14:41:44 +0000 (15:41 +0100)
commit935fbc94413b5565f64b02d0b40afe5d01734f40
treef0f81d7fcc2b62fbc10ace6f30c4965802a0a520
parenta89f14bbcfa55f536217063c880720b5bbd4dd40
media: ov5640: Move format mux config in format

The image format produced by the sensor is controlled by two registers,
whose values computation is open coded in ov5640_set_framefmt().

As we have a list of formats already, move the OV5640_REG_FORMAT_CONTROL00
and OV5640_REG_ISP_FORMAT_MUX_CTRL register values to the static list
of formats instead of open coding it.

Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
drivers/media/i2c/ov5640.c