From: sashiko-bot@kernel.org
To: "Haikun Zhou" <zhouhaikun5@huaqin.corp-partner.google.com>
Cc: dri-devel@lists.freedesktop.org
Subject: Re: [PATCH] Support new NV140FHM-N5B and TM156VDXP25 edp panel, the NV140FHM-N5B need 200ms delays from the backlight to valid data, 100ms delays from backlight off to valid data, the TM156VDXP25 need 100ms delays from the backlight to valid data.
Date: Wed, 17 Jun 2026 10:07:34 +0000 [thread overview]
Message-ID: <20260617100734.E18A61F000E9@smtp.kernel.org> (raw)
In-Reply-To: <20260617100120.3426673-1-zhouhaikun5@huaqin.corp-partner.google.com>
Thank you for your contribution! Sashiko AI review found 1 potential issue(s) to consider:
- [Medium] Mismatch between stated panel delay requirements in the commit message and the assigned delay struct.
--
commit a20ff596ba1f763a527dc4fb43598b1e0368d9e8
Author: Haikun Zhou <zhouhaikun5@huaqin.corp-partner.google.com>
Support new NV140FHM-N5B and TM156VDXP25 edp panel, the NV140FHM-N5B need 200ms delays from the backlight to valid data, 100ms delays from backlight off to valid data, the TM156VDXP25 need 100ms delays from the backlight to valid data.
This commit adds support for the NV140FHM-N5B and TM156VDXP25 eDP panels.
It introduces their respective EDID data and defines delay timings required
for their operations.
> diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/panel-edp.c
> index aa27d6cd932e8..afbeaddca4b9a 100644
> --- a/drivers/gpu/drm/panel/panel-edp.c
> +++ b/drivers/gpu/drm/panel/panel-edp.c
[ ... ]
> @@ -2151,6 +2161,7 @@ static const struct edp_panel_entry edp_panels[] = {
>
> EDP_PANEL_ENTRY('T', 'M', 'A', 0x0811, &delay_200_500_e80_d50, "TM140VDXP01-04"),
> EDP_PANEL_ENTRY('T', 'M', 'A', 0x2094, &delay_200_500_e50_d100, "TL140VDMS03-01"),
> + EDP_PANEL_ENTRY('T', 'M', 'A', 0x2139, &delay_200_500_e50_d100, "TM156VDXP25"),
[Severity: Medium]
The commit message states that the TM156VDXP25 panel requires "100ms delays
from the backlight to valid data". Based on the description for the
NV140FHM-N5B panel in the same commit message, this terminology maps to
setting .powered_on_to_enable.
However, the assigned delay struct here (delay_200_500_e50_d100) sets
.disable = 100 and does not set .powered_on_to_enable = 100.
Does the commit message have a typo and intended to say "100ms delays from
backlight off to valid data", or should this panel be assigned a different
delay structure that sets .powered_on_to_enable = 100?
>
> { /* sentinal */ }
> };
--
Sashiko AI review · https://sashiko.dev/#/patchset/20260617100120.3426673-1-zhouhaikun5@huaqin.corp-partner.google.com?part=1
prev parent reply other threads:[~2026-06-17 10:07 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-17 10:01 [PATCH] Support new NV140FHM-N5B and TM156VDXP25 edp panel, the NV140FHM-N5B need 200ms delays from the backlight to valid data, 100ms delays from backlight off to valid data, the TM156VDXP25 need 100ms delays from the backlight to valid data Haikun Zhou
2026-06-17 10:07 ` sashiko-bot [this message]
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=20260617100734.E18A61F000E9@smtp.kernel.org \
--to=sashiko-bot@kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=sashiko-reviews@lists.linux.dev \
--cc=zhouhaikun5@huaqin.corp-partner.google.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.