From: Matthias Fend <matthias.fend@emfend.at>
To: Jimmy Su <jimmy.su@intel.com>,
Sakari Ailus <sakari.ailus@linux.intel.com>,
Mauro Carvalho Chehab <mchehab@kernel.org>,
Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Philipp Zabel <p.zabel@pengutronix.de>
Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org,
devicetree@vger.kernel.org,
Matthias Fend <matthias.fend@emfend.at>,
bsp-development.geo@leica-geosystems.com,
Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Subject: [PATCH v3 0/9] drivers: media: i2c: Omnivision OV08D10 improvements
Date: Tue, 24 Mar 2026 11:41:34 +0100 [thread overview]
Message-ID: <20260324-ov08d10-v3-0-1e44069cf91e@emfend.at> (raw)
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>
next reply other threads:[~2026-03-24 10:42 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-24 10:41 Matthias Fend [this message]
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-26 16:25 ` Matthias Fend
2026-03-24 10:41 ` [PATCH v3 9/9] media: i2c: ov08d10: add support for 24 MHz input clock Matthias Fend
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260324-ov08d10-v3-0-1e44069cf91e@emfend.at \
--to=matthias.fend@emfend.at \
--cc=bsp-development.geo@leica-geosystems.com \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=jimmy.su@intel.com \
--cc=krzk+dt@kernel.org \
--cc=krzysztof.kozlowski@oss.qualcomm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=p.zabel@pengutronix.de \
--cc=robh@kernel.org \
--cc=sakari.ailus@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox