]> www.infradead.org Git - users/dwmw2/linux.git/commit
media: i2c: imx290: Register 0x3011 varies between imx327 and imx290
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Wed, 20 Nov 2024 19:17:04 +0000 (19:17 +0000)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Thu, 19 Dec 2024 11:50:13 +0000 (12:50 +0100)
commitf2055c1d62d6dfd25a31d1d1923883f21305aea5
tree2eba436f044332c05db6887430ce07e215b5f07b
parentec75fd952b0b5cdab7b606cdacba237c57c1fdda
media: i2c: imx290: Register 0x3011 varies between imx327 and imx290

Reviewing the datasheets, register 0x3011 is meant to be 0x02 on imx327
and 0x00 on imx290.

Move it out of the common registers, and set it appropriately in the
sensor specific sections. (Included for imx290 to be explicit, rather
than relying on the default value).

Fixes: 2d41947ec2c0 ("media: i2c: imx290: Add support for imx327 variant")
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
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+huawei@kernel.org>
drivers/media/i2c/imx290.c