[PATCH v2 0/3] media: i2c: imx471: Add line length PCK setting and calculate pixel rate based on external clock rate
From: Kate Hsuan
Date: Fri Sep 04 2026 - 03:51:47 EST
This patchset adds the line length PCK setting and calculates the pixel
rate based on the external clock rate.
Changes in v2:
The patchset contains three patches:
1. Add line length PCK setting
2. Name the PLL registers in the OP domain
3. Calculate pixel rate based on the external clock rate and the PLL
configurations in the OP domain.
The line length PCK setting is added to the sensor driver to ensure the
pixel rate is correct. The pixel rate is calculated based on the external
clock rate. Moreover, since the sensor runs in the PLL DUAL mode, the
configurations of the OP domain are considered.
Tested with libcamera 0.7.2 and the patchset mitigated the horizontal
line noise.
Changes in v1:
1. Add line length PCK setting
Kate Hsuan (3):
media: i2c: imx471: Add line length PCK setting
media: i2c: imx471: Name the PLL registers in the OP domain
media: i2c: imx471: Calculate pixel rate based on external clock rate
drivers/media/i2c/imx471.c | 39 ++++++++++++++++++++++++++++----------
1 file changed, 29 insertions(+), 10 deletions(-)
--
2.55.0