From: Alexander Stein <alexander.stein@ew.tq-group.com>
To: Mauro Carvalho Chehab <mchehab@kernel.org>,
Michael Riesch <michael.riesch@wolfvision.net>,
Sakari Ailus <sakari.ailus@linux.intel.com>,
Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
Gerald Loacker <gerald.loacker@wolfvision.net>
Cc: linux-media@vger.kernel.org
Subject: Re: [PATCH v2 0/2] media: imx415: Add more clock configurations
Date: Tue, 12 Dec 2023 08:36:34 +0100 [thread overview]
Message-ID: <4532114.LvFx2qVVIh@steina-w> (raw)
In-Reply-To: <20231212072637.67642-1-alexander.stein@ew.tq-group.com>
Hi,
Am Dienstag, 12. Dezember 2023, 08:26:35 CET schrieb Alexander Stein:
> Hi,
>
> this small series converts the driver to using CCI helpers.
> On top of that more clock setups are added to the driver.
> These are all taken from the datasheet. I suspect they all can be calculated
> dynamically later on.
> Tested on TQMa8MPxL + MBa8MPxL + ISP + Vision Components IMX415 camera.
>
> While working on the driver I notived that imx415 sets mbus code to
> MEDIA_BUS_FMT_SGBRG10_1X10, while imx290 uses MEDIA_BUS_FMT_SRGGB10_1X10.
> But the datasheets show the same color coding pattern. But both settings
> seem to be correct, e.g. the resulting image has correct colors.
>
> I had to remove the identity check locally. I suspect that Vision Components
> interjects reading some registers.
>
> Changes in v2:
> * Removed explicit selection of REGMAP_I2C
> * Dropped patch 3 for now. Mode selection shall be done by dynamic VMAX/HMAX
> calculations later on
I forgot to mention: This series depends on [1] which is yet to be applied.
Best regards
Alexander
[1] https://lore.kernel.org/all/20231102095048.3222110-2-alexander.stein@ew.tq-group.com/
> Best regards,
> Alexander
>
> Alexander Stein (2):
> media: i2c: imx415: Convert to new CCI register access helpers
> media: i2c: imx415: Add more clock configurations
>
> drivers/media/i2c/Kconfig | 1 +
> drivers/media/i2c/imx415.c | 651 +++++++++++++++++++++++--------------
> 2 files changed, 416 insertions(+), 236 deletions(-)
--
TQ-Systems GmbH | Mühlstraße 2, Gut Delling | 82229 Seefeld, Germany
Amtsgericht München, HRB 105018
Geschäftsführer: Detlef Schneider, Rüdiger Stahl, Stefan Schneider
http://www.tq-group.com/
next prev parent reply other threads:[~2023-12-12 7:36 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-12-12 7:26 [PATCH v2 0/2] media: imx415: Add more clock configurations Alexander Stein
2023-12-12 7:26 ` [PATCH v2 1/2] media: i2c: imx415: Convert to new CCI register access helpers Alexander Stein
2023-12-13 11:00 ` kernel test robot
2024-01-08 10:50 ` Laurent Pinchart
2024-01-10 7:29 ` Alexander Stein
2023-12-12 7:26 ` [PATCH v2 2/2] media: i2c: imx415: Add more clock configurations Alexander Stein
2023-12-12 7:36 ` Alexander Stein [this message]
2024-01-08 10:52 ` [PATCH v2 0/2] media: " Laurent Pinchart
2024-01-19 13:21 ` Alexander Stein
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=4532114.LvFx2qVVIh@steina-w \
--to=alexander.stein@ew.tq-group.com \
--cc=gerald.loacker@wolfvision.net \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@kernel.org \
--cc=michael.riesch@wolfvision.net \
--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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.