* [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine
@ 2026-02-20 6:35 Gopi Botlagunta
2026-02-20 7:14 ` Krzysztof Kozlowski
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Gopi Botlagunta @ 2026-02-20 6:35 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, venkata.valluru,
jessica.zhang, Gopi Botlagunta
LT9211c bridge and lvds panel node.
LT9211c is powered by default with reset gpio connected to 66.
Signed-off-by: Gopi Botlagunta <venkata.botlagunta@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso | 117 +++++++++++++++++++++
1 file changed, 117 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso b/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
index 701494d4dd7f..2512bdfbadbf 100644
--- a/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
+++ b/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
@@ -11,6 +11,58 @@
&{/} {
model = "Qualcomm Technologies, Inc. Monaco-EVK Mezzanine";
+ panel_lvds: panel-lvds@0 {
+ compatible = "panel-lvds";
+ data-mapping = "vesa-24";
+ width-mm = <476>;
+ height-mm = <268>;
+
+ status = "okay";
+
+ panel-timing {
+ clock-frequency = <148500000>;
+ hactive = <1920>;
+ vactive = <1080>;
+ hfront-porch = <88>;
+ hback-porch = <148>;
+ hsync-len = <44>;
+ vfront-porch = <4>;
+ vback-porch = <36>;
+ vsync-len = <5>;
+ de-active = <1>;
+ };
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ dual-lvds-odd-pixels;
+ panel_in_lvds_odd: endpoint {
+ remote-endpoint = <<9211c_out_odd>;
+ };
+ };
+
+ port@1 {
+ reg = <1>;
+ dual-lvds-even-pixels;
+ panel_in_lvds_even: endpoint {
+ remote-endpoint = <<9211c_out_even>;
+ };
+ };
+ };
+ };
+
+ lcd_disp_bias: regulator-lcd-disp-bias {
+ compatible = "regulator-fixed";
+ regulator-name = "lcd_disp_bias";
+ regulator-min-microvolt = <5500000>;
+ regulator-max-microvolt = <5500000>;
+ gpio = <&expander3 1 GPIO_ACTIVE_HIGH>;
+ enable-active-high;
+ };
+
vreg_0p9: regulator-vreg-0p9 {
compatible = "regulator-fixed";
regulator-name = "VREG_0P9";
@@ -70,6 +122,51 @@ vreg_sys_pwr: regulator-vreg-sys-pwr {
};
};
+&i2c8 {
+ qcom,load-firmware;
+ qcom,xfer-mode = <1>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&qup_i2c8_data_clk>;
+
+ status = "okay";
+
+ lt9211c_codec: lvds-bridge@2d {
+ compatible = "lontium,lt9211c";
+ reg = <0x2d>;
+ reset-gpios = <&tlmm 66 GPIO_ACTIVE_HIGH>;
+ vcc-supply = <&vreg_l5a>;
+
+ status = "okay";
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ lt9211c_in: endpoint {
+ data-lanes = <0 1 2 3>;
+ remote-endpoint = <&mdss_dsi0_out>;
+ };
+ };
+
+ port@2 {
+ reg = <2>;
+ lt9211c_out_odd: endpoint {
+ remote-endpoint = <&panel_in_lvds_odd>;
+ };
+ };
+
+ port@3 {
+ reg = <3>;
+ lt9211c_out_even: endpoint {
+ remote-endpoint = <&panel_in_lvds_even>;
+ };
+ };
+ };
+ };
+};
+
&i2c15 {
#address-cells = <1>;
#size-cells = <0>;
@@ -89,6 +186,26 @@ nvmem-layout {
};
};
+&mdss {
+ status = "okay";
+};
+
+&mdss_dsi0 {
+ vdda-supply = <&vreg_l5a>;
+ power-supply = <&lcd_disp_bias>;
+ status = "okay";
+};
+
+&mdss_dsi0_out {
+ data-lanes = <0 1 2 3>;
+ remote-endpoint = <<9211c_in>;
+};
+
+&mdss_dsi0_phy {
+ vdds-supply = <&vreg_l4a>;
+ status = "okay";
+};
+
&pcie0 {
iommu-map = <0x0 &pcie_smmu 0x0 0x1>,
<0x100 &pcie_smmu 0x1 0x1>,
---
base-commit: 1a0829927afbfe654c632eb2e779fa32df825b06
change-id: 20260219-enable_rb4_lvds-d7cf92b30b5a
prerequisite-message-id: 20260210103821.4169-2-umang.chheda@oss.qualcomm.com
prerequisite-patch-id: c38266562544ebe10eb4e6d771665c66fd319cab
prerequisite-message-id: 20260217090955.2446470-1-quic_amakhija@quicinc.com
prerequisite-patch-id: a50422285e837760143af6bdfcc6f64d38525752
prerequisite-patch-id: 7bd948199c6ff8d6feec941e2dd4f4266e5ab39b
Best regards,
--
Gopi Botlagunta <venkata.botlagunta@oss.qualcomm.com>
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine
2026-02-20 6:35 [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine Gopi Botlagunta
@ 2026-02-20 7:14 ` Krzysztof Kozlowski
2026-02-20 7:16 ` Krzysztof Kozlowski
2026-02-22 21:43 ` Dmitry Baryshkov
2 siblings, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2026-02-20 7:14 UTC (permalink / raw)
To: Gopi Botlagunta, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, venkata.valluru,
jessica.zhang
On 20/02/2026 07:35, Gopi Botlagunta wrote:
> LT9211c bridge and lvds panel node.
> LT9211c is powered by default with reset gpio connected to 66.
>
> Signed-off-by: Gopi Botlagunta <venkata.botlagunta@oss.qualcomm.com>
Isn't this a v2?
> ---
> arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso | 117 +++++++++++++++++++++
> 1 file changed, 117 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso b/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
> index 701494d4dd7f..2512bdfbadbf 100644
> --- a/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
> +++ b/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
> @@ -11,6 +11,58 @@
> &{/} {
> model = "Qualcomm Technologies, Inc. Monaco-EVK Mezzanine";
>
> + panel_lvds: panel-lvds@0 {
> + compatible = "panel-lvds";
> + data-mapping = "vesa-24";
> + width-mm = <476>;
> + height-mm = <268>;
> +
> + status = "okay";
Did you just ignore entire feedback you were given?
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine
2026-02-20 6:35 [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine Gopi Botlagunta
2026-02-20 7:14 ` Krzysztof Kozlowski
@ 2026-02-20 7:16 ` Krzysztof Kozlowski
2026-02-22 21:43 ` Dmitry Baryshkov
2 siblings, 0 replies; 4+ messages in thread
From: Krzysztof Kozlowski @ 2026-02-20 7:16 UTC (permalink / raw)
To: Gopi Botlagunta, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, venkata.valluru,
jessica.zhang
On 20/02/2026 07:35, Gopi Botlagunta wrote:
>
> ---
> base-commit: 1a0829927afbfe654c632eb2e779fa32df825b06
> change-id: 20260219-enable_rb4_lvds-d7cf92b30b5a
> prerequisite-message-id: 20260210103821.4169-2-umang.chheda@oss.qualcomm.com
> prerequisite-patch-id: c38266562544ebe10eb4e6d771665c66fd319cab
> prerequisite-message-id: 20260217090955.2446470-1-quic_amakhija@quicinc.com
> prerequisite-patch-id: a50422285e837760143af6bdfcc6f64d38525752
> prerequisite-patch-id: 7bd948199c6ff8d6feec941e2dd4f4266e5ab39b
And this is odd.
We also asked about this.
Anyway, you keep ignoring our responses and sending either the same or
actually worse code without any explanations. Please read carefully
internal guideline which explains you all the steps you must do.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine
2026-02-20 6:35 [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine Gopi Botlagunta
2026-02-20 7:14 ` Krzysztof Kozlowski
2026-02-20 7:16 ` Krzysztof Kozlowski
@ 2026-02-22 21:43 ` Dmitry Baryshkov
2 siblings, 0 replies; 4+ messages in thread
From: Dmitry Baryshkov @ 2026-02-22 21:43 UTC (permalink / raw)
To: Gopi Botlagunta, Trilok Soni
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
venkata.valluru, jessica.zhang
On Fri, Feb 20, 2026 at 12:05:26PM +0530, Gopi Botlagunta wrote:
> LT9211c bridge and lvds panel node.
> LT9211c is powered by default with reset gpio connected to 66.
>
> Signed-off-by: Gopi Botlagunta <venkata.botlagunta@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso | 117 +++++++++++++++++++++
> 1 file changed, 117 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso b/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
> index 701494d4dd7f..2512bdfbadbf 100644
> --- a/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
> +++ b/arch/arm64/boot/dts/qcom/monaco-evk-mezzanine.dtso
> @@ -11,6 +11,58 @@
> &{/} {
> model = "Qualcomm Technologies, Inc. Monaco-EVK Mezzanine";
>
> + panel_lvds: panel-lvds@0 {
> + compatible = "panel-lvds";
You still don't match the LVDS panel bindings. Also, this patch is being
sent for the third time, but you didn't version it. Please stop. Either
actually read the guildelines and follow them or find somebody else who
can send patches for you.
> + data-mapping = "vesa-24";
> + width-mm = <476>;
> + height-mm = <268>;
> +
> + status = "okay";
> +
Yes, all the feedback was ignored.
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-02-22 21:43 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-20 6:35 [PATCH] arm64: dts: qcom: Enable lvds panel-DV215FHM-R01 for monaco-evk Mezzanine Gopi Botlagunta
2026-02-20 7:14 ` Krzysztof Kozlowski
2026-02-20 7:16 ` Krzysztof Kozlowski
2026-02-22 21:43 ` Dmitry Baryshkov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox