Re: [PATCH v2 00/15] media: i2c: os05b10: Refactor driver and Add new features

From: Tarang Raval

Date: Mon Apr 27 2026 - 05:24:58 EST


Hi Sakari,

> This series improves the OS05B10 sensor driver with cleanup,
> refactoring, additional controls, and support for new modes.
>
> Patch 1 Use pm_runtime_get_if_active() when applying controls.
>
> Patches 2–3 perform initial cleanup and refactoring. Unused
> group-hold programming is removed, register definitions are
> introduced, and the initialization tables are reorganized by
> splitting common and mode-specific registers.
>
> Patches 5–7 add additional V4L2 controls including digital gain,
> horizontal/vertical flip, and test pattern support.
>
> Patches 8–10 extend the driver with 12-bit RAW support, update
> pixel rate handling when switching between 10-bit and 12-bit
> modes, and add new operating modes including 1080p and 2x2
> binned 720p.
>
> Patches 11–13 improve control handling and internal logic by
> keeping vblank and exposure in sync on mode changes, updating
> the active format before adjusting framing controls, and
> renaming the vmax variable used by the VBLANK control.
>
> Patch 14 adds support for 2-lane MIPI CSI-2 operation.
>
> Patch 15 fix negative hblank calculation.
>
> All patches were tested on the Debix Model A board running
> Linux kernel v7.0-rc2.

Could you please review this series when you have time?

Please let me know if any further changes are needed.

Best Regards,
Tarang