All of lore.kernel.org
 help / color / mirror / Atom feed
From: sashiko-bot@kernel.org
To: "Mohit Dsor" <mohit.dsor@oss.qualcomm.com>
Cc: devicetree@vger.kernel.org, robh@kernel.org, conor+dt@kernel.org
Subject: Re: [PATCH v4 1/2] arm64: dts: qcom: shikra-iqs-evk: Add LT9611UXD HDMI bridge support
Date: Wed, 07 Oct 2026 12:59:49 +0000	[thread overview]
Message-ID: <sashiko-outbox-163019@kernel.org> (raw)
In-Reply-To: <20261007-master_lt9611uxd-v4-1-9986704e2a7b@oss.qualcomm.com>

Thank you for your contribution! Sashiko AI review found 2 potential issue(s) to consider:
- [High] dts: Invalid compatible 'lontium,lt9611uxd' lacks driver support
- [High] dts: Incorrect reset-gpios polarity holds LT9611 bridge in reset
--

commit d181c75b1ca5c7813638aeaae19d81602f7108ef
Author: Mohit Dsor <mohit.dsor@oss.qualcomm.com>

arm64: dts: qcom: shikra-iqs-evk: Add LT9611UXD HDMI bridge support

Enable the Shikra MDSS display subsystem on the Qualcomm Shikra IQS
EVK board and add the Lontium LT9611UXD DSI-to-HDMI bridge node.

> diff --git a/arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts b/arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts
> index 5df30ad8211f8..fee93410b2e43 100644
> --- a/arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts
> +++ b/arch/arm64/boot/dts/qcom/shikra-iqs-evk.dts
[ ... ]
> @@ -23,6 +24,98 @@ aliases {
[ ... ]
> +&i2c4 {
> +	status = "okay";
> +
> +	lt9611uxd: lt9611uxd@41 {
> +		compatible = "lontium,lt9611uxd";

[Severity: High]
Does this compatible string have a corresponding driver implementation and DT
binding?

There is no of_device_id match for "lontium,lt9611uxd" in any driver in the
kernel (the Lontium bridge drivers in drivers/gpu/drm/bridge/ only support
"lontium,lt9611" and "lontium,lt9611uxc"), nor is there an associated DT
binding. Because no driver will bind to this node, the display output will
silently fail to initialize.

> +		reg = <0x41>;
> +		interrupts-extended = <&tlmm 85 IRQ_TYPE_EDGE_FALLING>;
> +		reset-gpios = <&tlmm 76 GPIO_ACTIVE_LOW>;

[Severity: High]
Does this reset polarity interact correctly with the driver's hardcoded reset
sequence?

The existing Lontium bridge drivers (lt9611 and lt9611uxc) are implemented
with an inverted reset sequence. They call
gpiod_set_value_cansleep(reset_gpio, 1) at the end of their reset routine
(lt9611_reset()) to take the device out of reset, assuming the DT specifies
GPIO_ACTIVE_HIGH as a workaround.

When GPIO_ACTIVE_LOW is used instead, the gpiolib subsystem translates the
logical 1 to a physical 0 (LOW). This will drive the reset pin physically LOW
at the end of initialization, trapping the bridge in reset indefinitely and
causing probe failures and I2C communication timeouts.

> +		vcc-supply = <&vreg_disp_3p3>;

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20261007-master_lt9611uxd-v4-0-9986704e2a7b@oss.qualcomm.com?part=1

  reply	other threads:[~2026-10-07 12:59 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-07 12:51 [PATCH v4 0/2] arm64: qcom: shikra-iqs-evk: Add LT9611UXD HDMI bridge support Mohit Dsor
2026-10-07 12:51 ` [PATCH v4 1/2] arm64: dts: " Mohit Dsor
2026-10-07 12:59   ` sashiko-bot [this message]
2026-10-07 13:40   ` Dmitry Baryshkov
2026-10-12 18:55     ` Mohit Dsor
2026-10-07 12:51 ` [PATCH v4 2/2] arm64: defconfig: Enable LT9611C bridge driver Mohit Dsor
2026-10-07 12:55   ` sashiko-bot
2026-10-07 13:41   ` Dmitry Baryshkov
2026-10-09 11:50   ` Krzysztof Kozlowski
2026-10-12 18:56     ` Mohit Dsor

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=sashiko-outbox-163019@kernel.org \
    --to=sashiko-bot@kernel.org \
    --cc=conor+dt@kernel.org \
    --cc=devicetree@vger.kernel.org \
    --cc=mohit.dsor@oss.qualcomm.com \
    --cc=robh@kernel.org \
    --cc=sashiko-reviews@lists.linux.dev \
    /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.