Re: [PATCH v2 1/3] media: i2c: ov5693: Program the mode registers on stream start
From: Chris Simpson
Date: Thu Oct 29 2026 - 12:57:15 EST
Tested on a Surface Pro 9 (Intel Alder Lake-U, i7-1255U; IPU6, front
OV5693) in a 7.3-based kernel, with the v2 series applied to an
ov5693.c that matches the base-commit (d7e7bca71698) apart from the
pad ops' client_info argument, against the same file unpatched, using
raw captures from the ISYS video node:
- With the sensor held powered between streams, OUTPUT_SIZE (read
over I2C during and after each stream) matched the requested size
in 32 of 32 streams requesting 2592x1944 or 1296x972, and every
stream delivered image data. Unpatched, it stayed at 2592x1944 in
all 32 and the 1296x972 streams gave no frames.
- With each stream started from runtime suspend, the path v2
changed, OUTPUT_SIZE matched the requested size in 12 of 12
streams (as it did unpatched), all with complete image data.
The test scripts, the analysis of their output and this summary were
prepared with an AI coding assistant (Claude); I ran the tests on my
Surface Pro 9.
Tested-by: Chris Simpson <chris@xxxxxxxx>