public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/9] drivers: media: i2c: Omnivision OV08D10 improvements
@ 2026-03-24 10:41 Matthias Fend
  2026-03-24 10:41 ` [PATCH v3 1/9] media: i2c: ov08d10: fix runtime PM handling in probe Matthias Fend
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Matthias Fend @ 2026-03-24 10:41 UTC (permalink / raw)
  To: Jimmy Su, Sakari Ailus, Mauro Carvalho Chehab, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Philipp Zabel
  Cc: linux-media, linux-kernel, devicetree, Matthias Fend,
	bsp-development.geo, Krzysztof Kozlowski

This series provides basic device tree support and handling for power
supplies, an optional reset, and the option to use a 24MHz input clock.

In addition to a few minor fixes, a major problem with the configuration of
the sensor modes has also been resolved.

The changes have been tested on an i.MX8MP platform. Originally, the sensor
was apparently only used with ACPI - unfortunately, I do not have such a
hardware setup available.

Signed-off-by: Matthias Fend <matthias.fend@emfend.at>
---
Changes in v3:
- List me as maintainer in bindings (Sakari)
- Added myself as reviewer (Sakari)
- Rebased 
- Link to v2: https://lore.kernel.org/r/20260309-ov08d10-v2-0-81f8b5d99984@emfend.at

Changes in v2:
- Drop 'YAML' in bindings commit message (Krzysztof)
- Use devm_reset_control_get_optional_exclusive() (Philipp)
- Separate commit to fix PM handling in probe (Sakari)
- Added two 'Fixes' tags
- Resort series to get fixes first
- Link to v1: https://lore.kernel.org/r/20260226-ov08d10-v1-0-c3a916368123@emfend.at

---
Matthias Fend (9):
      media: i2c: ov08d10: fix runtime PM handling in probe
      media: i2c: ov08d10: fix image vertical start setting
      media: i2c: ov08d10: remove duplicate register write
      media: i2c: ov08d10: fix some typos in comments
      media: i2c: ov08d10: add missing newline to prints
      dt-bindings: media: i2c: document Omnivision OV08D10 CMOS image sensor
      media: i2c: ov08d10: add support for binding via device tree
      media: i2c: ov08d10: add support for reset and power management
      media: i2c: ov08d10: add support for 24 MHz input clock

 .../bindings/media/i2c/ovti,ov08d10.yaml           | 101 +++++++++
 MAINTAINERS                                        |   2 +
 drivers/media/i2c/ov08d10.c                        | 246 ++++++++++++++++-----
 3 files changed, 298 insertions(+), 51 deletions(-)
---
base-commit: 0e2c4117c3512cf6b8f54c2c3d37564bfa3ccd67
change-id: 20260225-ov08d10-7b198f492bd4

Best regards,
-- 
Matthias Fend <matthias.fend@emfend.at>


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

end of thread, other threads:[~2026-03-26 13:26 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-24 10:41 [PATCH v3 0/9] drivers: media: i2c: Omnivision OV08D10 improvements Matthias Fend
2026-03-24 10:41 ` [PATCH v3 1/9] media: i2c: ov08d10: fix runtime PM handling in probe Matthias Fend
2026-03-24 10:41 ` [PATCH v3 2/9] media: i2c: ov08d10: fix image vertical start setting Matthias Fend
2026-03-24 10:41 ` [PATCH v3 3/9] media: i2c: ov08d10: remove duplicate register write Matthias Fend
2026-03-24 10:41 ` [PATCH v3 4/9] media: i2c: ov08d10: fix some typos in comments Matthias Fend
2026-03-24 10:41 ` [PATCH v3 5/9] media: i2c: ov08d10: add missing newline to prints Matthias Fend
2026-03-24 10:41 ` [PATCH v3 6/9] dt-bindings: media: i2c: document Omnivision OV08D10 CMOS image sensor Matthias Fend
2026-03-24 10:41 ` [PATCH v3 7/9] media: i2c: ov08d10: add support for binding via device tree Matthias Fend
2026-03-24 10:41 ` [PATCH v3 8/9] media: i2c: ov08d10: add support for reset and power management Matthias Fend
2026-03-26 13:26   ` Sakari Ailus
2026-03-24 10:41 ` [PATCH v3 9/9] media: i2c: ov08d10: add support for 24 MHz input clock Matthias Fend

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