]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: i2c: imx258: Support faster pixel rate on binned modes
authorDave Stevenson <dave.stevenson@raspberrypi.com>
Wed, 1 May 2024 15:24:33 +0000 (09:24 -0600)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Tue, 4 Jun 2024 06:31:23 +0000 (08:31 +0200)
commit01e0e4c34d08e340806826bf847b114b839d572f
treecde2ff6b12d106740a674e3b17602d0f4d636a1b
parentb2482f8f722a25bba531ff444438f4149e22974e
media: i2c: imx258: Support faster pixel rate on binned modes

With the binned modes, there is little point in faithfully
reproducing the horizontal line length of 5352 pixels on the CSI2
bus, and the FIFO between the pixel array and MIPI serialiser
allows us to remove that dependency.

Allow the pixel array to run with the normal settings, with the MIPI
serialiser at half the rate. This requires some additional
information for the link frequency to pixel rate function that
needs to be added to the configuration tables.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
Signed-off-by: Luis Garcia <git@luigi311.com>
Reviewed-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/media/i2c/imx258.c