From: Dave Stevenson Date: Mon, 22 Dec 2025 08:15:39 +0000 (+0530) Subject: media: i2c: ov5647: Use the same PLL config for full, 1080p, and binned modes X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8bc977e2c51b3fcfaf787915620efc62b4166bbf;p=thirdparty%2Fkernel%2Flinux.git media: i2c: ov5647: Use the same PLL config for full, 1080p, and binned modes In order to simplify the driver slightly, use the same PLL configuration, and hence pixel rate and link frequency (to be added) for the full, 1080p, and binned modes. Signed-off-by: Dave Stevenson Reviewed-by: Jacopo Mondi Signed-off-by: Jai Luthra Signed-off-by: Sakari Ailus Signed-off-by: Hans Verkuil --- diff --git a/drivers/media/i2c/ov5647.c b/drivers/media/i2c/ov5647.c index 13b703f39b106..d4a13e17692ff 100644 --- a/drivers/media/i2c/ov5647.c +++ b/drivers/media/i2c/ov5647.c @@ -252,7 +252,7 @@ static struct regval_list ov5647_2592x1944_10bpp[] = { }; static struct regval_list ov5647_1080p30_10bpp[] = { - {0x3036, 0x62}, + {0x3036, 0x69}, {0x3821, 0x02}, {0x3820, 0x00}, {0x3612, 0x5b}, @@ -288,7 +288,7 @@ static struct regval_list ov5647_1080p30_10bpp[] = { }; static struct regval_list ov5647_2x2binned_10bpp[] = { - {0x3036, 0x62}, + {0x3036, 0x69}, {0x3821, 0x03}, {0x3820, 0x41}, {0x3612, 0x59}, @@ -396,7 +396,7 @@ static const struct ov5647_mode ov5647_modes[] = { .width = 1928, .height = 1080, }, - .pixel_rate = 81666700, + .pixel_rate = 87500000, .hts = 2416, .vts = 0x450, .reg_list = ov5647_1080p30_10bpp, @@ -417,7 +417,7 @@ static const struct ov5647_mode ov5647_modes[] = { .width = 2592, .height = 1944, }, - .pixel_rate = 81666700, + .pixel_rate = 87500000, .hts = 1896, .vts = 0x59b, .reg_list = ov5647_2x2binned_10bpp,