public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] media: i2c: alvium: store frame interval in subdev
@ 2023-12-20  8:56 Tommaso Merciai
  2023-12-20  8:56 ` [PATCH v2 1/4] media: i2c: alvium: removal of dft_fr, min_fr and max_fr Tommaso Merciai
                   ` (3 more replies)
  0 siblings, 4 replies; 17+ messages in thread
From: Tommaso Merciai @ 2023-12-20  8:56 UTC (permalink / raw)
  Cc: linuxfancy, laurent.pinchart, martin.hecht, tomm.merciai,
	Mauro Carvalho Chehab, linux-media, linux-kernel

Hi All,
The goal of this series as suggested by LPinchart is to remove the following
data from alvium_dev struct:

 - struct v4l2_fract frame_interval;
 - u64 dft_fr;
 - u64 min_fr;
 - u64 max_fr;
 - u64 fr;

And use instead the the newly added storage for frame interval in the subdev state.
This series is made on top of the media_stage tree[1]:

 - media: i2c: mt9m114: use fsleep() in place of udelay() (02d4e62ae245)
 - [1] https://git.linuxtv.org/media_stage.git/log/

Tommaso Merciai (4):
  media: i2c: alvium: removal of dft_fr, min_fr and max_fr
  media: i2c: alvium: removal of fr field
  media: i2c: alvium: inline set_frame_interval into s_frame_interval
  media: i2c: alvium: store frame interval in subdev state

 drivers/media/i2c/alvium-csi2.c | 99 ++++++++++-----------------------
 drivers/media/i2c/alvium-csi2.h |  5 --
 2 files changed, 29 insertions(+), 75 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2023-12-20 12:42 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-20  8:56 [PATCH v2 0/4] media: i2c: alvium: store frame interval in subdev Tommaso Merciai
2023-12-20  8:56 ` [PATCH v2 1/4] media: i2c: alvium: removal of dft_fr, min_fr and max_fr Tommaso Merciai
2023-12-20  9:08   ` Laurent Pinchart
2023-12-20  8:56 ` [PATCH v2 2/4] media: i2c: alvium: removal of fr field Tommaso Merciai
2023-12-20  9:13   ` Laurent Pinchart
2023-12-20 10:02     ` Tommaso Merciai
2023-12-20 10:06       ` Laurent Pinchart
2023-12-20 11:19         ` Tommaso Merciai
2023-12-20 11:29           ` Laurent Pinchart
2023-12-20 12:03             ` Tommaso Merciai
2023-12-20 12:19               ` Laurent Pinchart
2023-12-20 12:42                 ` Tommaso Merciai
2023-12-20  8:56 ` [PATCH v2 3/4] media: i2c: alvium: inline set_frame_interval into s_frame_interval Tommaso Merciai
2023-12-20  9:14   ` Laurent Pinchart
2023-12-20 10:04     ` Tommaso Merciai
2023-12-20  8:56 ` [PATCH v2 4/4] media: i2c: alvium: store frame interval in subdev state Tommaso Merciai
2023-12-20  9:17   ` Laurent Pinchart

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox