Linux Media Controller development
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix for CVS getting stuck on fast subsequent capture
@ 2026-10-12 19:25 Antti Laakso
  2026-10-12 19:25 ` [PATCH 1/2] media: cvs: Hand CSI link to CVS on stream stop Antti Laakso
  2026-10-12 19:25 ` [PATCH 2/2] media: cvs: Remove runtime PM support Antti Laakso
  0 siblings, 2 replies; 4+ messages in thread
From: Antti Laakso @ 2026-10-12 19:25 UTC (permalink / raw)
  To: linux-media, miguel.vadillo, sakari.ailus, mehdi.djait; +Cc: antti.laakso

The CVS may get stuck if sensor stops streaming mid-frame. To recover
CVS the CSI ownership need to be transferred to CVS and back to host.
This is done in CVS runtime pm suspend/resume, but it is prone to timing
related errors.

Fix is to change CSI link ownership in stream enable/disable.

The problem is reproduced and fix tested on Dell Pro13.

Antti Laakso (2):
  media: cvs: Hand CSI link to CVS on stream stop
  media: cvs: Remove runtime PM support

 drivers/media/i2c/cvs/core.c | 65 +++---------------------------------
 drivers/media/i2c/cvs/icvs.h |  2 +-
 drivers/media/i2c/cvs/v4l2.c | 40 +++++++++++-----------
 3 files changed, 24 insertions(+), 83 deletions(-)

-- 
2.55.0


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

end of thread, other threads:[~2026-10-12 21:23 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-12 19:25 [PATCH 0/2] Fix for CVS getting stuck on fast subsequent capture Antti Laakso
2026-10-12 19:25 ` [PATCH 1/2] media: cvs: Hand CSI link to CVS on stream stop Antti Laakso
2026-10-12 19:25 ` [PATCH 2/2] media: cvs: Remove runtime PM support Antti Laakso
2026-10-12 21:23   ` Sakari Ailus

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