mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
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

  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®