From: Wenmeng Liu <wenmeng.liu@oss.qualcomm.com>
To: Sakari Ailus <sakari.ailus@linux.intel.com>,
Mauro Carvalho Chehab <mchehab@kernel.org>
Cc: linux-media@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v7 0/2] media: i2c: imx412: power on timing adjust
Date: Fri, 27 Feb 2026 13:34:25 +0800 [thread overview]
Message-ID: <9e52af03-772b-4ec2-8834-7f2007efcf78@oss.qualcomm.com> (raw)
In-Reply-To: <20260123-imx412-v7-0-e58303f2b76b@oss.qualcomm.com>
On 1/23/2026 5:19 PM, Wenmeng Liu wrote:
> This series of patches mainly addresses two issues:
> 1. Fix potential timing issues that may occur during the first and second power on.
> If the reset GPIO happens to default to the deasserted state at the very
> first power-up, the previous sequence could let the sensor run before
> supplies/clock are fully stable, while subsequent power cycles would
> differ because the driver explicitly toggles reset. This results in
> inconsistent power on sequences between the first and later power on.
>
> 2. The Arducam IMX577 sensor requires a longer reset time.
>
> Changes in v7:
> - Add vendor details to the comments. -- Sakari
> - Link to v6: https://lore.kernel.org/r/20260122-imx412-v6-0-2c0b54594c2a@oss.qualcomm.com
>
> Changes in v6:
> - Added comments for the modifications. -- Sakari
> - Link to v5: https://lore.kernel.org/r/20260121-imx412-v5-0-be67654a4afe@oss.qualcomm.com
>
> Changes in v5:
> - Assert reset GPIO in imx412_parse_hw_config. -- Tarang
> - Link to v4: https://lore.kernel.org/r/20260121-imx412-v4-0-f6bdf83f116b@oss.qualcomm.com
>
> Changes in v4:
> - Add assert reset in probe. -- Sakari
> - Link to v3: https://lore.kernel.org/r/20260119-imx412-v3-0-8b46929af773@oss.qualcomm.com
>
> Changes in v3:
> - Fix power on timing. -- Bryan.
> - Add reset delay time for Arducam Imx577.
> - Link to v2: https://lore.kernel.org/all/20260109044913.3310-1-wenmeng.liu@oss.qualcomm.com/
>
> Changes in v2:
> - Move the 7.4–8 ms delay before mode-register programming to satisfy T7 (NVM read).
> - Link to v1: https://lore.kernel.org/all/20251222-imx412-v1-1-51c7e724b376@oss.qualcomm.com/
>
> ---
> Wenmeng Liu (2):
> media: i2c: imx412: Assert reset GPIO during probe
> media: i2c: imx412: Extend the power-on waiting time
>
> drivers/media/i2c/imx412.c | 8 ++++++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
> ---
> base-commit: e3b32dcb9f23e3c3927ef3eec6a5842a988fb574
> change-id: 20260119-imx412-d6710b9fd3c6
>
> Best regards,
Gentle reminder.
Thanks,
Wenmeng
next prev parent reply other threads:[~2026-02-27 5:34 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-01-23 9:19 Wenmeng Liu
2026-01-23 9:19 ` [PATCH v7 1/2] media: i2c: imx412: Assert reset GPIO during probe Wenmeng Liu
2026-03-03 13:33 ` Sakari Ailus
2026-01-23 9:19 ` [PATCH v7 2/2] media: i2c: imx412: Extend the power-on waiting time Wenmeng Liu
2026-02-27 5:34 ` Wenmeng Liu [this message]
2026-02-27 22:01 ` [PATCH v7 0/2] media: i2c: imx412: power on timing adjust Sakari Ailus
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=9e52af03-772b-4ec2-8834-7f2007efcf78@oss.qualcomm.com \
--to=wenmeng.liu@oss.qualcomm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@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
all inboxes | Powered by JetHome®