]> www.infradead.org Git - users/jedix/linux-maple.git/commit
media: i2c: imx219: Use subdev state to calculate binning and pixelrate
authorJai Luthra <jai.luthra@ideasonboard.com>
Fri, 21 Feb 2025 10:52:14 +0000 (16:22 +0530)
committerHans Verkuil <hverkuil@xs4all.nl>
Tue, 4 Mar 2025 12:35:32 +0000 (13:35 +0100)
commit07444c60ff31b594a09621d0753761f09d73bf07
tree5a452e24da308b5c72587e7cfb81ea6061ea2c1c
parent5345c743ba36a737cf9118101e8224bf1654a61d
media: i2c: imx219: Use subdev state to calculate binning and pixelrate

The pixel rate and binning calculations need the format and resolution
of the sensor, so pass the v4l2 subdev state directly instead of always
operating on the active state.

Suggested-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Link: https://lore.kernel.org/linux-media/sejl7xskif6rlpdsg3jhczjwe5gi6rs53ehbyka6omv2zeg7qq@4iis7i2lla5p/
Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
Signed-off-by: Jai Luthra <jai.luthra@ideasonboard.com>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
drivers/media/i2c/imx219.c