* [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk
@ 2025-12-28 13:40 Vishnu Saini
2025-12-28 13:40 ` [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport Vishnu Saini
` (4 more replies)
0 siblings, 5 replies; 16+ messages in thread
From: Vishnu Saini @ 2025-12-28 13:40 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Vishnu Saini,
prahlad.valluru, Prahlad Valluru
This series enables lt8713sx bridge and displayport on Qualcomm
monaco-evk platform.
Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
---
Changes in v3:
- Used existing qup_i2c0_data_clk as default i2c0 pinctrl and provided it's drive-strength, bias-pull-up.
- Link to v2: https://lore.kernel.org/r/20251219-lt8713sx-bridge-linux-for-next-v2-0-2e53f5490eb9@oss.qualcomm.com
Changes in v2:
- Configure DP PHY supplies and DP pinctrl
- Configure in/out ports and connectors for lt8713sx bridge
- Use correct base commit and fixed build issues
- Link to v1: https://lore.kernel.org/r/20251120-lt8713sx-bridge-linux-for-next-v1-0-2246fc5fb490@qti.qualcomm.com
---
Vishnu Saini (2):
arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
arm64: defconfig: Enable Lontium LT8713sx driver
arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
arch/arm64/configs/defconfig | 1 +
3 files changed, 96 insertions(+)
---
base-commit: c2469dc74020684c2aed314701d999cc37c95717
change-id: 20251120-lt8713sx-bridge-linux-for-next-30838c5a2719
Best regards,
--
Vishnu Saini <vishnu.saini@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2025-12-28 13:40 [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Vishnu Saini
@ 2025-12-28 13:40 ` Vishnu Saini
2025-12-28 15:49 ` Dmitry Baryshkov
2025-12-28 13:40 ` [PATCH v3 2/2] arm64: defconfig: Enable Lontium LT8713sx driver Vishnu Saini
` (3 subsequent siblings)
4 siblings, 1 reply; 16+ messages in thread
From: Vishnu Saini @ 2025-12-28 13:40 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Vishnu Saini,
prahlad.valluru, Prahlad Valluru
Monaco-evk has LT8713sx which act as DP to 3 DP output
converter. Edp PHY from monaco soc is connected to lt8713sx
as input and output of lt8713sx is connected to 3 mini DP ports.
Two ports are available in mainboard and one port
is available on Mezz board.
lt8713sx is connected to soc over i2c0 and with reset gpio
connected to pin6 of ioexpander5.
Enable the edp nodes from monaco and enable lontium lt8713sx
bridge node.
Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
2 files changed, 95 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/monaco-evk.dts b/arch/arm64/boot/dts/qcom/monaco-evk.dts
index bb35893da73d..262e7403f81a 100644
--- a/arch/arm64/boot/dts/qcom/monaco-evk.dts
+++ b/arch/arm64/boot/dts/qcom/monaco-evk.dts
@@ -32,6 +32,30 @@ dmic: audio-codec-0 {
num-channels = <1>;
};
+ dp-connector0 {
+ compatible = "dp-connector";
+ label = "DP";
+ type = "mini";
+
+ port {
+ dp0_connector_in: endpoint {
+ remote-endpoint = <<8713sx_dp0_out>;
+ };
+ };
+ };
+
+ dp-connector1 {
+ compatible = "dp-connector";
+ label = "DP";
+ type = "mini";
+
+ port {
+ dp1_connector_in: endpoint {
+ remote-endpoint = <<8713sx_dp1_out>;
+ };
+ };
+ };
+
max98357a: audio-codec-1 {
compatible = "maxim,max98357a";
#sound-dai-cells = <0>;
@@ -317,6 +341,42 @@ &gpu_zap_shader {
firmware-name = "qcom/qcs8300/a623_zap.mbn";
};
+&i2c0 {
+ status = "okay";
+
+ bridge@4f {
+ compatible = "lontium,lt8713sx";
+ reg = <0x4f>;
+ reset-gpios = <&expander5 6 GPIO_ACTIVE_LOW>;
+
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ port@0 {
+ reg = <0>;
+ lt8713sx_dp_in: endpoint {
+ remote-endpoint = <&mdss_dp0_out>;
+ };
+ };
+
+ port@1 {
+ reg = <1>;
+ lt8713sx_dp0_out: endpoint {
+ remote-endpoint = <&dp0_connector_in>;
+ };
+ };
+
+ port@2 {
+ reg = <2>;
+ lt8713sx_dp1_out: endpoint {
+ remote-endpoint = <&dp1_connector_in>;
+ };
+ };
+ };
+ };
+};
+
&i2c1 {
pinctrl-0 = <&qup_i2c1_default>;
pinctrl-names = "default";
@@ -396,10 +456,39 @@ expander6: gpio@3e {
};
};
+&mdss {
+ status = "okay";
+};
+
+&mdss_dp0 {
+ pinctrl-0 = <&dp_hot_plug_det>;
+ pinctrl-names = "default";
+
+ status = "okay";
+};
+
+&mdss_dp0_out {
+ data-lanes = <0 1 2 3>;
+ link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
+ remote-endpoint = <<8713sx_dp_in>;
+};
+
+&mdss_dp0_phy {
+ vdda-phy-supply = <&vreg_l5a>;
+ vdda-pll-supply = <&vreg_l4a>;
+
+ status = "okay";
+};
+
&iris {
status = "okay";
};
+&qup_i2c0_data_clk {
+ drive-strength = <2>;
+ bias-pull-up;
+};
+
&qupv3_id_0 {
firmware-name = "qcom/qcs8300/qupv3fw.elf";
status = "okay";
diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qcom/monaco.dtsi
index e44fd5c33816..7f6c681fb1b4 100644
--- a/arch/arm64/boot/dts/qcom/monaco.dtsi
+++ b/arch/arm64/boot/dts/qcom/monaco.dtsi
@@ -5117,6 +5117,12 @@ tlmm: pinctrl@f100000 {
#interrupt-cells = <2>;
wakeup-parent = <&pdc>;
+ dp_hot_plug_det: dp-hot-plug-det-state {
+ pins = "gpio94";
+ function = "edp0_hot";
+ bias-disable;
+ };
+
hs0_mi2s_active: hs0-mi2s-active-state {
pins = "gpio106", "gpio107", "gpio108", "gpio109";
function = "hs0_mi2s";
--
2.34.1
^ permalink raw reply [flat|nested] 16+ messages in thread
* [PATCH v3 2/2] arm64: defconfig: Enable Lontium LT8713sx driver
2025-12-28 13:40 [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Vishnu Saini
2025-12-28 13:40 ` [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport Vishnu Saini
@ 2025-12-28 13:40 ` Vishnu Saini
2025-12-28 15:44 ` Dmitry Baryshkov
2025-12-28 15:43 ` [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Dmitry Baryshkov
` (2 subsequent siblings)
4 siblings, 1 reply; 16+ messages in thread
From: Vishnu Saini @ 2025-12-28 13:40 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Vishnu Saini,
prahlad.valluru, Prahlad Valluru
Lontium LT8713sx DP bridge hub can be found on a Qualcomm
Monaco EVK board for converting 1 DP to 3 DP output.
Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 00d15233a72b..5f21bbdca902 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -958,6 +958,7 @@ CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m
CONFIG_DRM_DISPLAY_CONNECTOR=m
CONFIG_DRM_FSL_LDB=m
CONFIG_DRM_ITE_IT6263=m
+CONFIG_DRM_LONTIUM_LT8713SX=m
CONFIG_DRM_LONTIUM_LT8912B=m
CONFIG_DRM_LONTIUM_LT9611=m
CONFIG_DRM_LONTIUM_LT9611UXC=m
--
2.34.1
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk
2025-12-28 13:40 [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Vishnu Saini
2025-12-28 13:40 ` [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport Vishnu Saini
2025-12-28 13:40 ` [PATCH v3 2/2] arm64: defconfig: Enable Lontium LT8713sx driver Vishnu Saini
@ 2025-12-28 15:43 ` Dmitry Baryshkov
2025-12-29 20:39 ` Rob Herring
2026-01-21 14:12 ` Bjorn Andersson
4 siblings, 0 replies; 16+ messages in thread
From: Dmitry Baryshkov @ 2025-12-28 15:43 UTC (permalink / raw)
To: Vishnu Saini
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Sun, Dec 28, 2025 at 07:10:37PM +0530, Vishnu Saini wrote:
> This series enables lt8713sx bridge and displayport on Qualcomm
> monaco-evk platform.
It can not be merged, the lt8713sx series isn't in yet (and you failed
to mention it here and include it into the b4 deps).
>
> Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> ---
> Changes in v3:
> - Used existing qup_i2c0_data_clk as default i2c0 pinctrl and provided it's drive-strength, bias-pull-up.
> - Link to v2: https://lore.kernel.org/r/20251219-lt8713sx-bridge-linux-for-next-v2-0-2e53f5490eb9@oss.qualcomm.com
>
> Changes in v2:
> - Configure DP PHY supplies and DP pinctrl
> - Configure in/out ports and connectors for lt8713sx bridge
> - Use correct base commit and fixed build issues
> - Link to v1: https://lore.kernel.org/r/20251120-lt8713sx-bridge-linux-for-next-v1-0-2246fc5fb490@qti.qualcomm.com
>
> ---
> Vishnu Saini (2):
> arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
> arm64: defconfig: Enable Lontium LT8713sx driver
>
> arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> arch/arm64/configs/defconfig | 1 +
> 3 files changed, 96 insertions(+)
> ---
> base-commit: c2469dc74020684c2aed314701d999cc37c95717
> change-id: 20251120-lt8713sx-bridge-linux-for-next-30838c5a2719
>
> Best regards,
> --
> Vishnu Saini <vishnu.saini@oss.qualcomm.com>
>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 2/2] arm64: defconfig: Enable Lontium LT8713sx driver
2025-12-28 13:40 ` [PATCH v3 2/2] arm64: defconfig: Enable Lontium LT8713sx driver Vishnu Saini
@ 2025-12-28 15:44 ` Dmitry Baryshkov
0 siblings, 0 replies; 16+ messages in thread
From: Dmitry Baryshkov @ 2025-12-28 15:44 UTC (permalink / raw)
To: Vishnu Saini
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Sun, Dec 28, 2025 at 07:10:39PM +0530, Vishnu Saini wrote:
> Lontium LT8713sx DP bridge hub can be found on a Qualcomm
> Monaco EVK board for converting 1 DP to 3 DP output.
>
> Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
Does it really require two engineers to write a single defconfig line?
> ---
> arch/arm64/configs/defconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 00d15233a72b..5f21bbdca902 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -958,6 +958,7 @@ CONFIG_DRM_PANEL_VISIONOX_VTDR6130=m
> CONFIG_DRM_DISPLAY_CONNECTOR=m
> CONFIG_DRM_FSL_LDB=m
> CONFIG_DRM_ITE_IT6263=m
> +CONFIG_DRM_LONTIUM_LT8713SX=m
> CONFIG_DRM_LONTIUM_LT8912B=m
> CONFIG_DRM_LONTIUM_LT9611=m
> CONFIG_DRM_LONTIUM_LT9611UXC=m
>
> --
> 2.34.1
>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2025-12-28 13:40 ` [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport Vishnu Saini
@ 2025-12-28 15:49 ` Dmitry Baryshkov
2026-02-21 23:26 ` Vishnu Saini
0 siblings, 1 reply; 16+ messages in thread
From: Dmitry Baryshkov @ 2025-12-28 15:49 UTC (permalink / raw)
To: Vishnu Saini
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> Monaco-evk has LT8713sx which act as DP to 3 DP output
> converter. Edp PHY from monaco soc is connected to lt8713sx
> as input and output of lt8713sx is connected to 3 mini DP ports.
>
> Two ports are available in mainboard and one port
> is available on Mezz board.
>
> lt8713sx is connected to soc over i2c0 and with reset gpio
> connected to pin6 of ioexpander5.
>
> Enable the edp nodes from monaco and enable lontium lt8713sx
> bridge node.
>
> Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> 2 files changed, 95 insertions(+)
>
> @@ -396,10 +456,39 @@ expander6: gpio@3e {
> };
> };
>
> +&mdss {
> + status = "okay";
> +};
> +
> +&mdss_dp0 {
> + pinctrl-0 = <&dp_hot_plug_det>;
> + pinctrl-names = "default";
Is there a single HPD? How does it work? What happens if either of
connected displays sends a HPD pulse signal?
> +
> + status = "okay";
> +};
> +
> +&mdss_dp0_out {
> + data-lanes = <0 1 2 3>;
> + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> + remote-endpoint = <<8713sx_dp_in>;
Does the bridge use DP signalling or does it use USB-C signalling here?
And even if it is DP signalling, it should be correctly described as
it uses signals coming from the QMP PHY. See how it's done for laptops
with DP-HDMI convertors.
> +};
> +
> +&mdss_dp0_phy {
> + vdda-phy-supply = <&vreg_l5a>;
> + vdda-pll-supply = <&vreg_l4a>;
> +
> + status = "okay";
> +};
> +
> &iris {
> status = "okay";
> };
>
> +&qup_i2c0_data_clk {
> + drive-strength = <2>;
> + bias-pull-up;
> +};
> +
> &qupv3_id_0 {
> firmware-name = "qcom/qcs8300/qupv3fw.elf";
> status = "okay";
> diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qcom/monaco.dtsi
> index e44fd5c33816..7f6c681fb1b4 100644
> --- a/arch/arm64/boot/dts/qcom/monaco.dtsi
> +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi
> @@ -5117,6 +5117,12 @@ tlmm: pinctrl@f100000 {
> #interrupt-cells = <2>;
> wakeup-parent = <&pdc>;
>
> + dp_hot_plug_det: dp-hot-plug-det-state {
> + pins = "gpio94";
> + function = "edp0_hot";
> + bias-disable;
> + };
> +
> hs0_mi2s_active: hs0-mi2s-active-state {
> pins = "gpio106", "gpio107", "gpio108", "gpio109";
> function = "hs0_mi2s";
>
> --
> 2.34.1
>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk
2025-12-28 13:40 [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Vishnu Saini
` (2 preceding siblings ...)
2025-12-28 15:43 ` [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Dmitry Baryshkov
@ 2025-12-29 20:39 ` Rob Herring
2026-01-21 14:12 ` Bjorn Andersson
4 siblings, 0 replies; 16+ messages in thread
From: Rob Herring @ 2025-12-29 20:39 UTC (permalink / raw)
To: Vishnu Saini
Cc: Conor Dooley, Prahlad Valluru, prahlad.valluru, Konrad Dybcio,
devicetree, linux-kernel, Bjorn Andersson, Krzysztof Kozlowski,
linux-arm-msm
On Sun, 28 Dec 2025 19:10:37 +0530, Vishnu Saini wrote:
> This series enables lt8713sx bridge and displayport on Qualcomm
> monaco-evk platform.
>
> Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> ---
> Changes in v3:
> - Used existing qup_i2c0_data_clk as default i2c0 pinctrl and provided it's drive-strength, bias-pull-up.
> - Link to v2: https://lore.kernel.org/r/20251219-lt8713sx-bridge-linux-for-next-v2-0-2e53f5490eb9@oss.qualcomm.com
>
> Changes in v2:
> - Configure DP PHY supplies and DP pinctrl
> - Configure in/out ports and connectors for lt8713sx bridge
> - Use correct base commit and fixed build issues
> - Link to v1: https://lore.kernel.org/r/20251120-lt8713sx-bridge-linux-for-next-v1-0-2246fc5fb490@qti.qualcomm.com
>
> ---
> Vishnu Saini (2):
> arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
> arm64: defconfig: Enable Lontium LT8713sx driver
>
> arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> arch/arm64/configs/defconfig | 1 +
> 3 files changed, 96 insertions(+)
> ---
> base-commit: c2469dc74020684c2aed314701d999cc37c95717
> change-id: 20251120-lt8713sx-bridge-linux-for-next-30838c5a2719
>
> Best regards,
> --
> Vishnu Saini <vishnu.saini@oss.qualcomm.com>
>
>
>
My bot found new DTB warnings on the .dts files added or changed in this
series.
Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
are fixed by another series. Ultimately, it is up to the platform
maintainer whether these warnings are acceptable or not. No need to reply
unless the platform maintainer has comments.
If you already ran DT checks and didn't see these error(s), then
make sure dt-schema is up to date:
pip3 install dtschema --upgrade
This patch series was applied (using b4) to base:
Base: base-commit c2469dc74020684c2aed314701d999cc37c95717 not known, ignoring
Base: attempting to guess base-commit...
Base: tags/next-20251219 (best guess, 1/3 blobs matched)
Base: tags/next-20251219 (use --merge-base to override)
If this is not the correct base, please add 'base-commit' tag
(or use b4 which does this automatically)
New warnings running 'make CHECK_DTBS=y for arch/arm64/boot/dts/qcom/' for 20251228-lt8713sx-bridge-linux-for-next-v3-0-3f77ad84d7d1@oss.qualcomm.com:
Error: arch/arm64/boot/dts/qcom/monaco-evk.dts:459.1-6 Label or path mdss not found
Error: arch/arm64/boot/dts/qcom/monaco-evk.dts:463.1-10 Label or path mdss_dp0 not found
Error: arch/arm64/boot/dts/qcom/monaco-evk.dts:470.1-14 Label or path mdss_dp0_out not found
Error: arch/arm64/boot/dts/qcom/monaco-evk.dts:476.1-14 Label or path mdss_dp0_phy not found
FATAL ERROR: Syntax error parsing input tree
make[3]: *** [scripts/Makefile.dtbs:145: arch/arm64/boot/dts/qcom/monaco-evk.dtb] Error 1
make[2]: *** [scripts/Makefile.build:556: arch/arm64/boot/dts/qcom] Error 2
make[2]: Target 'arch/arm64/boot/dts/qcom/monaco-evk.dtb' not remade because of errors.
make[1]: *** [/home/rob/proj/linux-dt-testing/Makefile:1518: qcom/monaco-evk.dtb] Error 2
make: *** [Makefile:248: __sub-make] Error 2
make: Target 'qcom/apq8096-ifc6640.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-j3ltetw.dtb' not remade because of errors.
make: Target 'qcom/msm8998-fxtec-pro1.dtb' not remade because of errors.
make: Target 'qcom/sm7325-nothing-spacewar.dtb' not remade because of errors.
make: Target 'qcom/kaanapali-qrd.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-asus-zenbook-a14.dtb' not remade because of errors.
make: Target 'qcom/sm7125-xiaomi-curtana.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-dell-xps13-9345.dtb' not remade because of errors.
make: Target 'qcom/msm8998-mtp.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-a5u-eur.dtb' not remade because of errors.
make: Target 'qcom/sc8280xp-lenovo-thinkpad-x13s.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r3-lte.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-crd-pro.dtb' not remade because of errors.
make: Target 'qcom/sm6115p-lenovo-j606f.dtb' not remade because of errors.
make: Target 'qcom/msm8998-sony-xperia-yoshino-maple.dtb' not remade because of errors.
make: Target 'qcom/ipq9574-rdp454.dtb' not remade because of errors.
make: Target 'qcom/qcs6490-rb3gen2.dtb' not remade because of errors.
make: Target 'qcom/msm8992-xiaomi-libra.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-r4.dtb' not remade because of errors.
make: Target 'qcom/sdm450-motorola-ali.dtb' not remade because of errors.
make: Target 'qcom/x1e78100-lenovo-thinkpad-t14s-oled.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-quackingstick-r0.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pazquel360-wifi.dtb' not remade because of errors.
make: Target 'qcom/sdm630-sony-xperia-ganges-kirin.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-coachz-r1-lte.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-dell-latitude-7455.dtb' not remade because of errors.
make: Target 'qcom/sdm845-lg-judyp.dtb' not remade because of errors.
make: Target 'qcom/msm8939-wingtech-wt82918.dtb' not remade because of errors.
make: Target 'qcom/qrb2210-rb1.dtb' not remade because of errors.
make: Target 'qcom/msm8996-mtp.dtb' not remade because of errors.
make: Target 'qcom/sm8750-mtp.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-zombie.dtb' not remade because of errors.
make: Target 'qcom/msm8992-lg-bullhead-rev-10.dtb' not remade because of errors.
make: Target 'qcom/qrb5165-rb5.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-lenovo-yoga-slim7x.dtb' not remade because of errors.
make: Target 'qcom/sm8550-qrd.dtb' not remade because of errors.
make: Target 'qcom/sdm630-sony-xperia-nile-discovery.dtb' not remade because of errors.
make: Target 'qcom/sm8550-sony-xperia-yodo-pdx234.dtb' not remade because of errors.
make: Target 'qcom/msm8939-huawei-kiwi.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-wormdingler-rev1-inx.dtb' not remade because of errors.
make: Target 'qcom/sc8280xp-microsoft-arcata.dtb' not remade because of errors.
make: Target 'qcom/sdm845-oneplus-fajita.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-nots-r4.dtb' not remade because of errors.
make: Target 'qcom/sdm660-xiaomi-lavender.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-coachz-r1.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r10.dtb' not remade because of errors.
make: Target 'qcom/msm8939-wingtech-wt82918hd.dtb' not remade because of errors.
make: Target 'qcom/ipq6018-cp01-c1.dtb' not remade because of errors.
make: Target 'qcom/sm8250-samsung-x1q.dtb' not remade because of errors.
make: Target 'qcom/msm8916-motorola-surnia.dtb' not remade because of errors.
make: Target 'qcom/sm8350-microsoft-surface-duo2.dtb' not remade because of errors.
make: Target 'qcom/qcm6490-idp.dtb' not remade because of errors.
make: Target 'qcom/sm8550-mtp.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-a3u-eur.dtb' not remade because of errors.
make: Target 'qcom/sdm845-sony-xperia-tama-akari.dtb' not remade because of errors.
make: Target 'qcom/x1p42100-crd.dtb' not remade because of errors.
make: Target 'qcom/sm8250-mtp.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-nots-r9.dtb' not remade because of errors.
make: Target 'qcom/sm8250-xiaomi-elish-csot.dtb' not remade because of errors.
make: Target 'qcom/msm8916-wingtech-wt88047.dtb' not remade because of errors.
make: Target 'qcom/msm8916-thwc-ufi001c.dtb' not remade because of errors.
make: Target 'qcom/msm8998-xiaomi-sagit.dtb' not remade because of errors.
make: Target 'qcom/qcm6490-particle-tachyon.dtb' not remade because of errors.
make: Target 'qcom/qcs8550-aim300-aiot.dtb' not remade because of errors.
make: Target 'qcom/sdm450-lenovo-tbx605f.dtb' not remade because of errors.
make: Target 'qcom/sm8250-xiaomi-elish-boe.dtb' not remade because of errors.
make: Target 'qcom/qcs404-evb-4000.dtb' not remade because of errors.
make: Target 'qcom/qcs9100-ride.dtb' not remade because of errors.
make: Target 'qcom/msm8996-sony-xperia-tone-kagura.dtb' not remade because of errors.
make: Target 'qcom/sm8150-sony-xperia-kumano-griffin.dtb' not remade because of errors.
make: Target 'qcom/sdm670-google-sargo.dtb' not remade because of errors.
make: Target 'qcom/x1e001de-devkit.dtb' not remade because of errors.
make: Target 'qcom/sa8775p-ride.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-crd.dtb' not remade because of errors.
make: Target 'qcom/ipq5424-rdp466.dtb' not remade because of errors.
make: Target 'qcom/sc8180x-lenovo-flex-5g.dtb' not remade because of errors.
make: Target 'qcom/sdm845-lg-judyln.dtb' not remade because of errors.
make: Target 'qcom/msm8953-flipkart-rimob.dtb' not remade because of errors.
make: Target 'qcom/sm6125-xiaomi-ginkgo.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r3-kb.dtb' not remade because of errors.
make: Target 'qcom/msm8916-motorola-osprey.dtb' not remade because of errors.
make: Target 'qcom/sm8250-xiaomi-pipa.dtb' not remade because of errors.
make: Target 'qcom/sdm845-oneplus-enchilada.dtb' not remade because of errors.
make: Target 'qcom/msm8956-sony-xperia-loire-suzu.dtb' not remade because of errors.
make: Target 'qcom/msm8937-xiaomi-land.dtb' not remade because of errors.
make: Target 'qcom/sc7280-idp.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-evoker-lte.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-homestar-r4.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-rossa.dtb' not remade because of errors.
make: Target 'qcom/apq8039-t2.dtb' not remade because of errors.
make: Target 'qcom/msm8916-motorola-harpia.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-e5.dtb' not remade because of errors.
make: Target 'qcom/sc7280-idp2.dtb' not remade because of errors.
make: Target 'qcom/msm8939-sony-xperia-kanuti-tulip.dtb' not remade because of errors.
make: Target 'qcom/sm8250-samsung-r8q.dtb' not remade because of errors.
make: Target 'qcom/ipq8074-hk01.dtb' not remade because of errors.
make: Target 'qcom/sm8150-mtp.dtb' not remade because of errors.
make: Target 'qcom/ipq9574-rdp433.dtb' not remade because of errors.
make: Target 'qcom/sdm845-sony-xperia-tama-apollo.dtb' not remade because of errors.
make: Target 'qcom/msm8998-lenovo-miix-630.dtb' not remade because of errors.
make: Target 'qcom/msm8994-sony-xperia-kitakami-karin.dtb' not remade because of errors.
make: Target 'qcom/sdm630-sony-xperia-nile-pioneer.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-grandmax.dtb' not remade because of errors.
make: Target 'qcom/msm8916-alcatel-idol347.dtb' not remade because of errors.
make: Target 'qcom/ipq9574-rdp453.dtb' not remade because of errors.
make: Target 'qcom/sc7180-acer-aspire1.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-r1.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-e7.dtb' not remade because of errors.
make: Target 'qcom/ipq5018-rdp432-c2.dtb' not remade because of errors.
make: Target 'qcom/apq8016-schneider-hmibsc.dtb' not remade because of errors.
make: Target 'qcom/qrb4210-rb2.dtb' not remade because of errors.
make: Target 'qcom/x1p42100-hp-omnibook-x14.dtb' not remade because of errors.
make: Target 'qcom/ipq5018-tplink-archer-ax55-v1.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-evoker.dtb' not remade because of errors.
make: Target 'qcom/sdm850-huawei-matebook-e-2019.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-kingoftown.dtb' not remade because of errors.
make: Target 'qcom/sm4450-qrd.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-j5.dtb' not remade because of errors.
make: Target 'qcom/msm8998-asus-novago-tp370ql.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pompom-r2-lte.dtb' not remade because of errors.
make: Target 'qcom/msm8992-lg-h815.dtb' not remade because of errors.
make: Target 'qcom/sdx75-idp.dtb' not remade because of errors.
make: Target 'qcom/sm8350-sony-xperia-sagami-pdx215.dtb' not remade because of errors.
make: Target 'qcom/apq8096-db820c.dtb' not remade because of errors.
make: Target 'qcom/msm8996-sony-xperia-tone-keyaki.dtb' not remade because of errors.
make: Target 'qcom/msm8916-longcheer-l8150.dtb' not remade because of errors.
make: Target 'qcom/msm8994-sony-xperia-kitakami-suzuran.dtb' not remade because of errors.
make: Target 'qcom/sdm845-mtp.dtb' not remade because of errors.
make: Target 'qcom/sm6375-sony-xperia-murray-pdx225.dtb' not remade because of errors.
make: Target 'qcom/msm8916-yiming-uz801v3.dtb' not remade because of errors.
make: Target 'qcom/qcs9100-ride-r3.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-hp-omnibook-x14.dtb' not remade because of errors.
make: Target 'qcom/msm8953-xiaomi-vince.dtb' not remade because of errors.
make: Target 'qcom/ipq5332-rdp441.dtb' not remade because of errors.
make: Target 'qcom/msm8992-lg-bullhead-rev-101.dtb' not remade because of errors.
make: Target 'qcom/msm8917-xiaomi-riva.dtb' not remade because of errors.
make: Target 'qcom/msm8996-xiaomi-gemini.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-r9.dtb' not remade because of errors.
make: Target 'qcom/msm8998-sony-xperia-yoshino-lilac.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-gprimeltecan.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pazquel360-lte.dtb' not remade because of errors.
make: Target 'qcom/sdm845-shift-axolotl.dtb' not remade because of errors.
make: Target 'qcom/msm8996-oneplus3t.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-zombie-lte.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r3.dtb' not remade because of errors.
make: Target 'qcom/monaco-evk.dtb' not remade because of errors.
make: Target 'qcom/sar2130p-qar2130p.dtb' not remade because of errors.
make: Target 'qcom/sm8650-hdk.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-herobrine-r1.dtb' not remade because of errors.
make: Target 'qcom/msm8916-longcheer-l8910.dtb' not remade because of errors.
make: Target 'qcom/sdm630-sony-xperia-nile-voyager.dtb' not remade because of errors.
make: Target 'qcom/sm8450-hdk.dtb' not remade because of errors.
make: Target 'qcom/msm8929-wingtech-wt82918hd.dtb' not remade because of errors.
make: Target 'qcom/sm8250-sony-xperia-edo-pdx203.dtb' not remade because of errors.
make: Target 'qcom/sm8350-hdk.dtb' not remade because of errors.
make: Target 'qcom/ipq8074-hk10-c1.dtb' not remade because of errors.
make: Target 'qcom/sm8450-qrd.dtb' not remade because of errors.
make: Target 'qcom/msm8916-lg-c50.dtb' not remade because of errors.
make: Target 'qcom/sm8250-sony-xperia-edo-pdx206.dtb' not remade because of errors.
make: Target 'qcom/sm7225-fairphone-fp4.dtb' not remade because of errors.
make: Target 'qcom/sa8155p-adp.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-qcp.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r1-kb.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-grandprimelte.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-zombie-nvme-lte.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-homestar-r3.dtb' not remade because of errors.
make: Target 'qcom/ipq5332-rdp474.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-asus-vivobook-s15.dtb' not remade because of errors.
make: Target 'qcom/sm8150-microsoft-surface-duo.dtb' not remade because of errors.
make: Target 'qcom/kaanapali-mtp.dtb' not remade because of errors.
make: Target 'qcom/msm8996pro-xiaomi-scorpio.dtb' not remade because of errors.
make: Target 'qcom/x1e78100-lenovo-thinkpad-t14s.dtb' not remade because of errors.
make: Target 'qcom/sm8150-hdk.dtb' not remade because of errors.
make: Target 'qcom/sc8180x-primus.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r10-lte.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-j5x.dtb' not remade because of errors.
make: Target 'qcom/x1p42100-asus-zenbook-a14.dtb' not remade because of errors.
make: Target 'qcom/sc7180-idp.dtb' not remade because of errors.
make: Target 'qcom/msm8916-mtp.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-hp-elitebook-ultra-g1q.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-r10.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-zombie-nvme.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-microsoft-romulus15.dtb' not remade because of errors.
make: Target 'qcom/qru1000-idp.dtb' not remade because of errors.
make: Target 'qcom/msm8998-hp-envy-x2.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pazquel-parade.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r9-kb.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-wormdingler-rev1-boe.dtb' not remade because of errors.
make: Target 'qcom/qcs615-ride.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-coachz-r3-lte.dtb' not remade because of errors.
make: Target 'qcom/sc7280-crd-r3.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-gt58.dtb' not remade because of errors.
make: Target 'qcom/sa8775p-ride-r3.dtb' not remade because of errors.
make: Target 'qcom/sm8450-samsung-r0q.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-villager-r1.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pazquel-ti.dtb' not remade because of errors.
make: Target 'qcom/qcm6490-shift-otter.dtb' not remade because of errors.
make: Target 'qcom/hamoa-iot-evk.dtb' not remade because of errors.
make: Target 'qcom/qcs8300-ride.dtb' not remade because of errors.
make: Target 'qcom/apq8016-sbc.dtb' not remade because of errors.
make: Target 'qcom/msm8996pro-xiaomi-natrium.dtb' not remade because of errors.
make: Target 'qcom/sdm845-samsung-starqltechn.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pompom-r1-lte.dtb' not remade because of errors.
make: Target 'qcom/msm8953-xiaomi-tissot.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-dell-inspiron-14-plus-7441.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r9.dtb' not remade because of errors.
make: Target 'qcom/sm6125-xiaomi-laurel-sprout.dtb' not remade because of errors.
make: Target 'qcom/msm8994-sony-xperia-kitakami-sumire.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-serranove.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-coachz-r3.dtb' not remade because of errors.
make: Target 'qcom/sdm845-sony-xperia-tama-akatsuki.dtb' not remade because of errors.
make: Target 'qcom/ipq9574-rdp449.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-r1-lte.dtb' not remade because of errors.
make: Target 'qcom/msm8916-lg-m216.dtb' not remade because of errors.
make: Target 'qcom/msm8939-asus-z00t.dtb' not remade because of errors.
make: Target 'qcom/lemans-evk.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-crd.dtb' not remade because of errors.
make: Target 'qcom/x1p42100-lenovo-thinkbook-16.dtb' not remade because of errors.
make: Target 'qcom/apq8094-sony-xperia-kitakami-karin_windy.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r9-lte.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pazquel-lte-ti.dtb' not remade because of errors.
make: Target 'qcom/msm8996-sony-xperia-tone-dora.dtb' not remade because of errors.
make: Target 'qcom/sa8295p-adp.dtb' not remade because of errors.
make: Target 'qcom/msm8994-sony-xperia-kitakami-ivy.dtb' not remade because of errors.
make: Target 'qcom/sdm845-xiaomi-beryllium-ebbg.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pompom-r3.dtb' not remade because of errors.
make: Target 'qcom/msm8998-oneplus-dumpling.dtb' not remade because of errors.
make: Target 'qcom/sm8650-mtp.dtb' not remade because of errors.
make: Target 'qcom/msm8996-oneplus3.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-medion-sprchrgd-14-s1.dtb' not remade because of errors.
make: Target 'qcom/sm8550-hdk.dtb' not remade because of errors.
make: Target 'qcom/x1e80100-microsoft-romulus13.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r1-lte.dtb' not remade because of errors.
make: Target 'qcom/msm8939-samsung-a7.dtb' not remade because of errors.
make: Target 'qcom/qcm6490-fairphone-fp5.dtb' not remade because of errors.
make: Target 'qcom/sc8280xp-huawei-gaokun3.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dtb' not remade because of errors.
make: Target 'qcom/msm8953-xiaomi-mido.dtb' not remade because of errors.
make: Target 'qcom/msm8916-asus-z00l.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pompom-r2.dtb' not remade because of errors.
make: Target 'qcom/sm6350-sony-xperia-lena-pdx213.dtb' not remade because of errors.
make: Target 'qcom/sdm632-fairphone-fp3.dtb' not remade because of errors.
make: Target 'qcom/x1p42100-asus-zenbook-a14-lcd.dtb' not remade because of errors.
make: Target 'qcom/msm8953-motorola-potter.dtb' not remade because of errors.
make: Target 'qcom/sda660-inforce-ifc6560.dtb' not remade because of errors.
make: Target 'qcom/sm8150-sony-xperia-kumano-bahamut.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pazquel-lte-parade.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-homestar-r2.dtb' not remade because of errors.
make: Target 'qcom/sm8250-hdk.dtb' not remade because of errors.
make: Target 'qcom/sm8650-qrd.dtb' not remade because of errors.
make: Target 'qcom/sc8280xp-microsoft-blackrock.dtb' not remade because of errors.
make: Target 'qcom/ipq8074-hk10-c2.dtb' not remade because of errors.
make: Target 'qcom/msm8953-xiaomi-daisy.dtb' not remade because of errors.
make: Target 'qcom/sc8280xp-crd.dtb' not remade because of errors.
make: Target 'qcom/sdm850-samsung-w737.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-nots-r5.dtb' not remade because of errors.
make: Target 'qcom/msm8916-samsung-gt510.dtb' not remade because of errors.
make: Target 'qcom/sdm850-lenovo-yoga-c630.dtb' not remade because of errors.
make: Target 'qcom/msm8916-thwc-uf896.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r10-kb.dtb' not remade because of errors.
make: Target 'qcom/msm8994-sony-xperia-kitakami-satsuki.dtb' not remade because of errors.
make: Target 'qcom/sdm632-motorola-ocean.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-villager-r1-lte.dtb' not remade because of errors.
make: Target 'qcom/sm6115-fxtec-pro1x.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pompom-r3-lte.dtb' not remade because of errors.
make: Target 'qcom/msm8998-sony-xperia-yoshino-poplar.dtb' not remade because of errors.
make: Target 'qcom/qcs6490-radxa-dragon-q6a.dtb' not remade because of errors.
make: Target 'qcom/msm8916-huawei-g7.dtb' not remade because of errors.
make: Target 'qcom/msm8916-wingtech-wt86518.dtb' not remade because of errors.
make: Target 'qcom/sm8350-sony-xperia-sagami-pdx214.dtb' not remade because of errors.
make: Target 'qcom/msm8916-wingtech-wt86528.dtb' not remade because of errors.
make: Target 'qcom/sdm845-db845c.dtb' not remade because of errors.
make: Target 'qcom/sa8540p-ride.dtb' not remade because of errors.
make: Target 'qcom/msm8939-longcheer-l9100.dtb' not remade because of errors.
make: Target 'qcom/qdu1000-idp.dtb' not remade because of errors.
make: Target 'qcom/sm8550-samsung-q5q.dtb' not remade because of errors.
make: Target 'qcom/msm8992-msft-lumia-octagon-talkman.dtb' not remade because of errors.
make: Target 'qcom/msm8916-gplus-fl8005a.dtb' not remade because of errors.
make: Target 'qcom/sm8350-mtp.dtb' not remade because of errors.
make: Target 'qcom/msm8956-sony-xperia-loire-kugo.dtb' not remade because of errors.
make: Target 'qcom/msm8976-longcheer-l9360.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-r1.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-pompom-r1.dtb' not remade because of errors.
make: Target 'qcom/msm8998-oneplus-cheeseburger.dtb' not remade because of errors.
make: Target 'qcom/sc7280-herobrine-villager-r0.dtb' not remade because of errors.
make: Target 'qcom/sm8750-qrd.dtb' not remade because of errors.
make: Target 'qcom/sm4250-oneplus-billie2.dtb' not remade because of errors.
make: Target 'qcom/sdm636-sony-xperia-ganges-mermaid.dtb' not remade because of errors.
make: Target 'qcom/qcs404-evb-1000.dtb' not remade because of errors.
make: Target 'qcom/ipq5332-rdp442.dtb' not remade because of errors.
make: Target 'qcom/msm8994-msft-lumia-octagon-cityman.dtb' not remade because of errors.
make: Target 'qcom/msm8916-acer-a1-724.dtb' not remade because of errors.
make: Target 'qcom/sdm845-xiaomi-beryllium-tianma.dtb' not remade because of errors.
make: Target 'qcom/sm6125-sony-xperia-seine-pdx201.dtb' not remade because of errors.
make: Target 'qcom/sdm845-xiaomi-polaris.dtb' not remade because of errors.
make: Target 'qcom/ipq9574-rdp418.dtb' not remade because of errors.
make: Target 'qcom/msm8216-samsung-fortuna3g.dtb' not remade because of errors.
make: Target 'qcom/sm8450-sony-xperia-nagara-pdx223.dtb' not remade because of errors.
make: Target 'qcom/sm8450-sony-xperia-nagara-pdx224.dtb' not remade because of errors.
make: Target 'qcom/sm7125-xiaomi-joyeuse.dtb' not remade because of errors.
make: Target 'qcom/msm8994-huawei-angler-rev-101.dtb' not remade because of errors.
make: Target 'qcom/ipq5332-rdp468.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-lazor-limozeen-nots-r10.dtb' not remade because of errors.
make: Target 'qcom/sc7180-trogdor-quackingstick-r0-lte.dtb' not remade because of errors.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk
2025-12-28 13:40 [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Vishnu Saini
` (3 preceding siblings ...)
2025-12-29 20:39 ` Rob Herring
@ 2026-01-21 14:12 ` Bjorn Andersson
2026-02-21 23:41 ` Vishnu Saini
4 siblings, 1 reply; 16+ messages in thread
From: Bjorn Andersson @ 2026-01-21 14:12 UTC (permalink / raw)
To: Vishnu Saini
Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
linux-arm-msm, devicetree, linux-kernel, prahlad.valluru,
Prahlad Valluru
On Sun, Dec 28, 2025 at 07:10:37PM +0530, Vishnu Saini wrote:
> This series enables lt8713sx bridge and displayport on Qualcomm
> monaco-evk platform.
>
Please answer Dmitry's questions and please send out a new version once
dependencies are in linux-next, so that I can merge it. Will drop this
version from my queue.
Regards,
Bjorn
> Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> ---
> Changes in v3:
> - Used existing qup_i2c0_data_clk as default i2c0 pinctrl and provided it's drive-strength, bias-pull-up.
> - Link to v2: https://lore.kernel.org/r/20251219-lt8713sx-bridge-linux-for-next-v2-0-2e53f5490eb9@oss.qualcomm.com
>
> Changes in v2:
> - Configure DP PHY supplies and DP pinctrl
> - Configure in/out ports and connectors for lt8713sx bridge
> - Use correct base commit and fixed build issues
> - Link to v1: https://lore.kernel.org/r/20251120-lt8713sx-bridge-linux-for-next-v1-0-2246fc5fb490@qti.qualcomm.com
>
> ---
> Vishnu Saini (2):
> arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
> arm64: defconfig: Enable Lontium LT8713sx driver
>
> arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> arch/arm64/configs/defconfig | 1 +
> 3 files changed, 96 insertions(+)
> ---
> base-commit: c2469dc74020684c2aed314701d999cc37c95717
> change-id: 20251120-lt8713sx-bridge-linux-for-next-30838c5a2719
>
> Best regards,
> --
> Vishnu Saini <vishnu.saini@oss.qualcomm.com>
>
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2025-12-28 15:49 ` Dmitry Baryshkov
@ 2026-02-21 23:26 ` Vishnu Saini
2026-02-22 19:16 ` Dmitry Baryshkov
0 siblings, 1 reply; 16+ messages in thread
From: Vishnu Saini @ 2026-02-21 23:26 UTC (permalink / raw)
To: Dmitry Baryshkov
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > converter. Edp PHY from monaco soc is connected to lt8713sx
> > as input and output of lt8713sx is connected to 3 mini DP ports.
> >
> > Two ports are available in mainboard and one port
> > is available on Mezz board.
> >
> > lt8713sx is connected to soc over i2c0 and with reset gpio
> > connected to pin6 of ioexpander5.
> >
> > Enable the edp nodes from monaco and enable lontium lt8713sx
> > bridge node.
> >
> > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > ---
> > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > 2 files changed, 95 insertions(+)
> >
>
> > @@ -396,10 +456,39 @@ expander6: gpio@3e {
> > };
> > };
> >
> > +&mdss {
> > + status = "okay";
> > +};
> > +
> > +&mdss_dp0 {
> > + pinctrl-0 = <&dp_hot_plug_det>;
> > + pinctrl-names = "default";
>
> Is there a single HPD? How does it work? What happens if either of
> connected displays sends a HPD pulse signal?
Yes, from the SoC’s point of view there is a single HPD.
LT8713SX aggregates multiple downstream HPDs from connected displays into one upstream HPD to soc.
When any display is connected, the bridge firmware notices that one downstream port changed state and
It aggregates a single HPD to soc. The SoC treats this as a DP interrupt and AUX transactions start.
> > +
> > + status = "okay";
> > +};
> > +
> > +&mdss_dp0_out {
> > + data-lanes = <0 1 2 3>;
> > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > + remote-endpoint = <<8713sx_dp_in>;
>
> Does the bridge use DP signalling or does it use USB-C signalling here?
> And even if it is DP signalling, it should be correctly described as
> it uses signals coming from the QMP PHY. See how it's done for laptops
> with DP-HDMI convertors.
Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
MDSS DP controller -> LT8713SX bridge
This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
If you feel strongly that the DT should explicitly model:
MDSS DP controller -> QMP DP PHY → LT8713SX bridge
I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
> > +};
> > +
> > +&mdss_dp0_phy {
> > + vdda-phy-supply = <&vreg_l5a>;
> > + vdda-pll-supply = <&vreg_l4a>;
> > +
> > + status = "okay";
> > +};
> > +
> > &iris {
> > status = "okay";
> > };
> >
> > +&qup_i2c0_data_clk {
> > + drive-strength = <2>;
> > + bias-pull-up;
> > +};
> > +
> > &qupv3_id_0 {
> > firmware-name = "qcom/qcs8300/qupv3fw.elf";
> > status = "okay";
> > diff --git a/arch/arm64/boot/dts/qcom/monaco.dtsi b/arch/arm64/boot/dts/qcom/monaco.dtsi
> > index e44fd5c33816..7f6c681fb1b4 100644
> > --- a/arch/arm64/boot/dts/qcom/monaco.dtsi
> > +++ b/arch/arm64/boot/dts/qcom/monaco.dtsi
> > @@ -5117,6 +5117,12 @@ tlmm: pinctrl@f100000 {
> > #interrupt-cells = <2>;
> > wakeup-parent = <&pdc>;
> >
> > + dp_hot_plug_det: dp-hot-plug-det-state {
> > + pins = "gpio94";
> > + function = "edp0_hot";
> > + bias-disable;
> > + };
> > +
> > hs0_mi2s_active: hs0-mi2s-active-state {
> > pins = "gpio106", "gpio107", "gpio108", "gpio109";
> > function = "hs0_mi2s";
> >
> > --
> > 2.34.1
> >
>
> --
> With best wishes
> Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk
2026-01-21 14:12 ` Bjorn Andersson
@ 2026-02-21 23:41 ` Vishnu Saini
0 siblings, 0 replies; 16+ messages in thread
From: Vishnu Saini @ 2026-02-21 23:41 UTC (permalink / raw)
To: Bjorn Andersson
Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
linux-arm-msm, devicetree, linux-kernel, prahlad.valluru,
Prahlad Valluru
On Wed, Jan 21, 2026 at 08:12:28AM -0600, Bjorn Andersson wrote:
> On Sun, Dec 28, 2025 at 07:10:37PM +0530, Vishnu Saini wrote:
> > This series enables lt8713sx bridge and displayport on Qualcomm
> > monaco-evk platform.
> >
>
> Please answer Dmitry's questions and please send out a new version once
> dependencies are in linux-next, so that I can merge it. Will drop this
> version from my queue.
Sorry for the late reply.
I have answered Dmitry’s questions in a separate response to the relevant review comments.
I will send the next revision if further changes are needed, and will submit a new series once the patch is finalized and all dependencies have landed in linux‑next.
Thanks for the review and patience.
> Regards,
> Bjorn
>
> > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > ---
> > Changes in v3:
> > - Used existing qup_i2c0_data_clk as default i2c0 pinctrl and provided it's drive-strength, bias-pull-up.
> > - Link to v2: https://lore.kernel.org/r/20251219-lt8713sx-bridge-linux-for-next-v2-0-2e53f5490eb9@oss.qualcomm.com
> >
> > Changes in v2:
> > - Configure DP PHY supplies and DP pinctrl
> > - Configure in/out ports and connectors for lt8713sx bridge
> > - Use correct base commit and fixed build issues
> > - Link to v1: https://lore.kernel.org/r/20251120-lt8713sx-bridge-linux-for-next-v1-0-2246fc5fb490@qti.qualcomm.com
> >
> > ---
> > Vishnu Saini (2):
> > arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
> > arm64: defconfig: Enable Lontium LT8713sx driver
> >
> > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > arch/arm64/configs/defconfig | 1 +
> > 3 files changed, 96 insertions(+)
> > ---
> > base-commit: c2469dc74020684c2aed314701d999cc37c95717
> > change-id: 20251120-lt8713sx-bridge-linux-for-next-30838c5a2719
> >
> > Best regards,
> > --
> > Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> >
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2026-02-21 23:26 ` Vishnu Saini
@ 2026-02-22 19:16 ` Dmitry Baryshkov
2026-03-09 9:08 ` Vishnu Saini
0 siblings, 1 reply; 16+ messages in thread
From: Dmitry Baryshkov @ 2026-02-22 19:16 UTC (permalink / raw)
To: Vishnu Saini
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Sun, Feb 22, 2026 at 04:56:45AM +0530, Vishnu Saini wrote:
> On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> > On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > > converter. Edp PHY from monaco soc is connected to lt8713sx
> > > as input and output of lt8713sx is connected to 3 mini DP ports.
> > >
> > > Two ports are available in mainboard and one port
> > > is available on Mezz board.
> > >
> > > lt8713sx is connected to soc over i2c0 and with reset gpio
> > > connected to pin6 of ioexpander5.
> > >
> > > Enable the edp nodes from monaco and enable lontium lt8713sx
> > > bridge node.
> > >
> > > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > > ---
> > > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > > 2 files changed, 95 insertions(+)
> > >
> >
> > > @@ -396,10 +456,39 @@ expander6: gpio@3e {
> > > };
> > > };
> > >
> > > +&mdss {
> > > + status = "okay";
> > > +};
> > > +
> > > +&mdss_dp0 {
> > > + pinctrl-0 = <&dp_hot_plug_det>;
> > > + pinctrl-names = "default";
> >
> > Is there a single HPD? How does it work? What happens if either of
> > connected displays sends a HPD pulse signal?
>
> Yes, from the SoC’s point of view there is a single HPD.
> LT8713SX aggregates multiple downstream HPDs from connected displays into one upstream HPD to soc.
> When any display is connected, the bridge firmware notices that one downstream port changed state and
> It aggregates a single HPD to soc. The SoC treats this as a DP interrupt and AUX transactions start.
Are HPD Pulse IRQs also combined?
>
> > > +
> > > + status = "okay";
> > > +};
> > > +
> > > +&mdss_dp0_out {
> > > + data-lanes = <0 1 2 3>;
> > > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > > + remote-endpoint = <<8713sx_dp_in>;
> >
> > Does the bridge use DP signalling or does it use USB-C signalling here?
> > And even if it is DP signalling, it should be correctly described as
> > it uses signals coming from the QMP PHY. See how it's done for laptops
> > with DP-HDMI convertors.
> Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
> The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
> similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
> MDSS DP controller -> LT8713SX bridge
> This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
> If you feel strongly that the DT should explicitly model:
> MDSS DP controller -> QMP DP PHY → LT8713SX bridge
> I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
Please check how (and why) other boards handle the similar usecase of
DP-to-HDMI bridges. To put it short, in your DT there is no notion that
it is a native DP rather than USB-C signalling.
>
> > > +};
> > > +
> > > +&mdss_dp0_phy {
> > > + vdda-phy-supply = <&vreg_l5a>;
> > > + vdda-pll-supply = <&vreg_l4a>;
> > > +
> > > + status = "okay";
> > > +};
> > > +
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2026-02-22 19:16 ` Dmitry Baryshkov
@ 2026-03-09 9:08 ` Vishnu Saini
2026-03-09 19:19 ` Dmitry Baryshkov
0 siblings, 1 reply; 16+ messages in thread
From: Vishnu Saini @ 2026-03-09 9:08 UTC (permalink / raw)
To: Dmitry Baryshkov
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Sun, Feb 22, 2026 at 09:16:54PM +0200, Dmitry Baryshkov wrote:
> On Sun, Feb 22, 2026 at 04:56:45AM +0530, Vishnu Saini wrote:
> > On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> > > On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > > > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > > > converter. Edp PHY from monaco soc is connected to lt8713sx
> > > > as input and output of lt8713sx is connected to 3 mini DP ports.
> > > >
> > > > Two ports are available in mainboard and one port
> > > > is available on Mezz board.
> > > >
> > > > lt8713sx is connected to soc over i2c0 and with reset gpio
> > > > connected to pin6 of ioexpander5.
> > > >
> > > > Enable the edp nodes from monaco and enable lontium lt8713sx
> > > > bridge node.
> > > >
> > > > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > > > ---
> > > > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > > > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > > > 2 files changed, 95 insertions(+)
> > > >
> > >
> > > > @@ -396,10 +456,39 @@ expander6: gpio@3e {
> > > > };
> > > > };
> > > >
> > > > +&mdss {
> > > > + status = "okay";
> > > > +};
> > > > +
> > > > +&mdss_dp0 {
> > > > + pinctrl-0 = <&dp_hot_plug_det>;
> > > > + pinctrl-names = "default";
> > >
> > > Is there a single HPD? How does it work? What happens if either of
> > > connected displays sends a HPD pulse signal?
> >
> > Yes, from the SoC’s point of view there is a single HPD.
> > LT8713SX aggregates multiple downstream HPDs from connected displays into one upstream HPD to soc.
> > When any display is connected, the bridge firmware notices that one downstream port changed state and
> > It aggregates a single HPD to soc. The SoC treats this as a DP interrupt and AUX transactions start.
>
> Are HPD Pulse IRQs also combined?
yes, HPD Pulse IRQs are also combined. The bridge behaviour is similar to DP MST dongles.
When any display is asserted, SOC will receive a short IRQ pulse and performs AUX/DPCD transactions
to determines SST/MST topology.
> >
> > > > +
> > > > + status = "okay";
> > > > +};
> > > > +
> > > > +&mdss_dp0_out {
> > > > + data-lanes = <0 1 2 3>;
> > > > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > > > + remote-endpoint = <<8713sx_dp_in>;
> > >
> > > Does the bridge use DP signalling or does it use USB-C signalling here?
> > > And even if it is DP signalling, it should be correctly described as
> > > it uses signals coming from the QMP PHY. See how it's done for laptops
> > > with DP-HDMI convertors.
> > Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
> > The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
> > similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
> > MDSS DP controller -> LT8713SX bridge
> > This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
> > If you feel strongly that the DT should explicitly model:
> > MDSS DP controller -> QMP DP PHY → LT8713SX bridge
> > I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
>
> Please check how (and why) other boards handle the similar usecase of
> DP-to-HDMI bridges. To put it short, in your DT there is no notion that
> it is a native DP rather than USB-C signalling.
Sorry i couldn't find any good reference for DP-HDMI bridges to check signaling. I checked these
DP-HDMI bridges PS175, PS176, PS186, PS195, PS196, RTD2171, RTD2142, TI DP159, VM5200 but none of them
wire DT graph endpoints, Please let me know if there are any specific DP-HDMI bridge you are referring to.
I looked for other references where USB‑C signaling is used, in those case the datapath always involves a
USB‑C controller/Type‑C mux/switch explicitly represented in the DT.
For native DP signaling, the common pattern is that the DP controller output is wired directly to a
DP connector/bridge, without any UCB‑C components in the path.
> >
> > > > +};
> > > > +
> > > > +&mdss_dp0_phy {
> > > > + vdda-phy-supply = <&vreg_l5a>;
> > > > + vdda-pll-supply = <&vreg_l4a>;
> > > > +
> > > > + status = "okay";
> > > > +};
> > > > +
>
> --
> With best wishes
> Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2026-03-09 9:08 ` Vishnu Saini
@ 2026-03-09 19:19 ` Dmitry Baryshkov
2026-03-13 9:23 ` Vishnu Saini
0 siblings, 1 reply; 16+ messages in thread
From: Dmitry Baryshkov @ 2026-03-09 19:19 UTC (permalink / raw)
To: Vishnu Saini
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Mon, Mar 09, 2026 at 02:38:41PM +0530, Vishnu Saini wrote:
> On Sun, Feb 22, 2026 at 09:16:54PM +0200, Dmitry Baryshkov wrote:
> > On Sun, Feb 22, 2026 at 04:56:45AM +0530, Vishnu Saini wrote:
> > > On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> > > > On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > > > > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > > > > converter. Edp PHY from monaco soc is connected to lt8713sx
> > > > > as input and output of lt8713sx is connected to 3 mini DP ports.
> > > > >
> > > > > Two ports are available in mainboard and one port
> > > > > is available on Mezz board.
> > > > >
> > > > > lt8713sx is connected to soc over i2c0 and with reset gpio
> > > > > connected to pin6 of ioexpander5.
> > > > >
> > > > > Enable the edp nodes from monaco and enable lontium lt8713sx
> > > > > bridge node.
> > > > >
> > > > > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > > > > ---
> > > > > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > > > > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > > > > 2 files changed, 95 insertions(+)
> > > > >
> > > > > +
> > > > > + status = "okay";
> > > > > +};
> > > > > +
> > > > > +&mdss_dp0_out {
> > > > > + data-lanes = <0 1 2 3>;
> > > > > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > > > > + remote-endpoint = <<8713sx_dp_in>;
> > > >
> > > > Does the bridge use DP signalling or does it use USB-C signalling here?
> > > > And even if it is DP signalling, it should be correctly described as
> > > > it uses signals coming from the QMP PHY. See how it's done for laptops
> > > > with DP-HDMI convertors.
> > > Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
> > > The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
> > > similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
> > > MDSS DP controller -> LT8713SX bridge
> > > This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
> > > If you feel strongly that the DT should explicitly model:
> > > MDSS DP controller -> QMP DP PHY → LT8713SX bridge
> > > I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
> >
> > Please check how (and why) other boards handle the similar usecase of
> > DP-to-HDMI bridges. To put it short, in your DT there is no notion that
> > it is a native DP rather than USB-C signalling.
>
> Sorry i couldn't find any good reference for DP-HDMI bridges to check signaling. I checked these
> DP-HDMI bridges PS175, PS176, PS186, PS195, PS196, RTD2171, RTD2142, TI DP159, VM5200 but none of them
> wire DT graph endpoints, Please let me know if there are any specific DP-HDMI bridge you are referring to.
>
> I looked for other references where USB‑C signaling is used, in those case the datapath always involves a
> USB‑C controller/Type‑C mux/switch explicitly represented in the DT.
> For native DP signaling, the common pattern is that the DP controller output is wired directly to a
> DP connector/bridge, without any UCB‑C components in the path.
Yes. Please see qcom/x1p42100-lenovo-thinkbook-16.dts for the example.
>
>
> > >
> > > > > +};
> > > > > +
> > > > > +&mdss_dp0_phy {
> > > > > + vdda-phy-supply = <&vreg_l5a>;
> > > > > + vdda-pll-supply = <&vreg_l4a>;
> > > > > +
> > > > > + status = "okay";
> > > > > +};
> > > > > +
> >
> > --
> > With best wishes
> > Dmitry
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2026-03-09 19:19 ` Dmitry Baryshkov
@ 2026-03-13 9:23 ` Vishnu Saini
2026-03-13 17:01 ` Dmitry Baryshkov
0 siblings, 1 reply; 16+ messages in thread
From: Vishnu Saini @ 2026-03-13 9:23 UTC (permalink / raw)
To: Dmitry Baryshkov
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Mon, Mar 09, 2026 at 09:19:45PM +0200, Dmitry Baryshkov wrote:
> On Mon, Mar 09, 2026 at 02:38:41PM +0530, Vishnu Saini wrote:
> > On Sun, Feb 22, 2026 at 09:16:54PM +0200, Dmitry Baryshkov wrote:
> > > On Sun, Feb 22, 2026 at 04:56:45AM +0530, Vishnu Saini wrote:
> > > > On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> > > > > On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > > > > > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > > > > > converter. Edp PHY from monaco soc is connected to lt8713sx
> > > > > > as input and output of lt8713sx is connected to 3 mini DP ports.
> > > > > >
> > > > > > Two ports are available in mainboard and one port
> > > > > > is available on Mezz board.
> > > > > >
> > > > > > lt8713sx is connected to soc over i2c0 and with reset gpio
> > > > > > connected to pin6 of ioexpander5.
> > > > > >
> > > > > > Enable the edp nodes from monaco and enable lontium lt8713sx
> > > > > > bridge node.
> > > > > >
> > > > > > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > > > > > ---
> > > > > > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > > > > > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > > > > > 2 files changed, 95 insertions(+)
> > > > > >
> > > > > > +
> > > > > > + status = "okay";
> > > > > > +};
> > > > > > +
> > > > > > +&mdss_dp0_out {
> > > > > > + data-lanes = <0 1 2 3>;
> > > > > > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > > > > > + remote-endpoint = <<8713sx_dp_in>;
> > > > >
> > > > > Does the bridge use DP signalling or does it use USB-C signalling here?
> > > > > And even if it is DP signalling, it should be correctly described as
> > > > > it uses signals coming from the QMP PHY. See how it's done for laptops
> > > > > with DP-HDMI convertors.
> > > > Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
> > > > The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
> > > > similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
> > > > MDSS DP controller -> LT8713SX bridge
> > > > This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
> > > > If you feel strongly that the DT should explicitly model:
> > > > MDSS DP controller -> QMP DP PHY → LT8713SX bridge
> > > > I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
> > >
> > > Please check how (and why) other boards handle the similar usecase of
> > > DP-to-HDMI bridges. To put it short, in your DT there is no notion that
> > > it is a native DP rather than USB-C signalling.
> >
> > Sorry i couldn't find any good reference for DP-HDMI bridges to check signaling. I checked these
> > DP-HDMI bridges PS175, PS176, PS186, PS195, PS196, RTD2171, RTD2142, TI DP159, VM5200 but none of them
> > wire DT graph endpoints, Please let me know if there are any specific DP-HDMI bridge you are referring to.
> >
> > I looked for other references where USB‑C signaling is used, in those case the datapath always involves a
> > USB‑C controller/Type‑C mux/switch explicitly represented in the DT.
> > For native DP signaling, the common pattern is that the DP controller output is wired directly to a
> > DP connector/bridge, without any UCB‑C components in the path.
>
> Yes. Please see qcom/x1p42100-lenovo-thinkbook-16.dts for the example.
Thank you for the reference. In qcom/x1p42100-lenovo-thinkbook-16.dts
I reviewed the HPG for x1p42100 and monaco, x1p42100 is having DP0/DP1/DP2 as USB/DP QMP PHY and DP3 is DP/eDP Phy, so DT graph wiring is defined as below:
mdss_dp0_out -> usb_1_ss0_qmpphy_dp_in -> usb_1_ss0_qmpphy_out
mdss_dp1_out -> usb_1_ss1_qmpphy_dp_in -> usb_1_ss1_qmpphy_out
mdss_dp3_out -> edp_panel_in
In Monaco DP0 is a eDP/DP phy, hence DT graph wiring is defined as below:
mdss_dp0_out -> lt8713sx_dp_in
I think Native DP signalig in this patch is align with the reference DT and HPG, please let me know if you are expecting any changes in the current DT graph wiring to make this clear.
> >
> >
> > > >
> > > > > > +};
> > > > > > +
> > > > > > +&mdss_dp0_phy {
> > > > > > + vdda-phy-supply = <&vreg_l5a>;
> > > > > > + vdda-pll-supply = <&vreg_l4a>;
> > > > > > +
> > > > > > + status = "okay";
> > > > > > +};
> > > > > > +
> > >
> > > --
> > > With best wishes
> > > Dmitry
>
> --
> With best wishes
> Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2026-03-13 9:23 ` Vishnu Saini
@ 2026-03-13 17:01 ` Dmitry Baryshkov
2026-03-16 3:14 ` Vishnu Saini
0 siblings, 1 reply; 16+ messages in thread
From: Dmitry Baryshkov @ 2026-03-13 17:01 UTC (permalink / raw)
To: Vishnu Saini
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Fri, Mar 13, 2026 at 02:53:06PM +0530, Vishnu Saini wrote:
> On Mon, Mar 09, 2026 at 09:19:45PM +0200, Dmitry Baryshkov wrote:
> > On Mon, Mar 09, 2026 at 02:38:41PM +0530, Vishnu Saini wrote:
> > > On Sun, Feb 22, 2026 at 09:16:54PM +0200, Dmitry Baryshkov wrote:
> > > > On Sun, Feb 22, 2026 at 04:56:45AM +0530, Vishnu Saini wrote:
> > > > > On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> > > > > > On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > > > > > > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > > > > > > converter. Edp PHY from monaco soc is connected to lt8713sx
> > > > > > > as input and output of lt8713sx is connected to 3 mini DP ports.
> > > > > > >
> > > > > > > Two ports are available in mainboard and one port
> > > > > > > is available on Mezz board.
> > > > > > >
> > > > > > > lt8713sx is connected to soc over i2c0 and with reset gpio
> > > > > > > connected to pin6 of ioexpander5.
> > > > > > >
> > > > > > > Enable the edp nodes from monaco and enable lontium lt8713sx
> > > > > > > bridge node.
> > > > > > >
> > > > > > > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > > > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > > > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > > > > > > ---
> > > > > > > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > > > > > > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > > > > > > 2 files changed, 95 insertions(+)
> > > > > > >
> > > > > > > +
> > > > > > > + status = "okay";
> > > > > > > +};
> > > > > > > +
> > > > > > > +&mdss_dp0_out {
> > > > > > > + data-lanes = <0 1 2 3>;
> > > > > > > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > > > > > > + remote-endpoint = <<8713sx_dp_in>;
> > > > > >
> > > > > > Does the bridge use DP signalling or does it use USB-C signalling here?
> > > > > > And even if it is DP signalling, it should be correctly described as
> > > > > > it uses signals coming from the QMP PHY. See how it's done for laptops
> > > > > > with DP-HDMI convertors.
> > > > > Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
> > > > > The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
> > > > > similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
> > > > > MDSS DP controller -> LT8713SX bridge
> > > > > This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
> > > > > If you feel strongly that the DT should explicitly model:
> > > > > MDSS DP controller -> QMP DP PHY → LT8713SX bridge
> > > > > I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
> > > >
> > > > Please check how (and why) other boards handle the similar usecase of
> > > > DP-to-HDMI bridges. To put it short, in your DT there is no notion that
> > > > it is a native DP rather than USB-C signalling.
> > >
> > > Sorry i couldn't find any good reference for DP-HDMI bridges to check signaling. I checked these
> > > DP-HDMI bridges PS175, PS176, PS186, PS195, PS196, RTD2171, RTD2142, TI DP159, VM5200 but none of them
> > > wire DT graph endpoints, Please let me know if there are any specific DP-HDMI bridge you are referring to.
> > >
> > > I looked for other references where USB‑C signaling is used, in those case the datapath always involves a
> > > USB‑C controller/Type‑C mux/switch explicitly represented in the DT.
> > > For native DP signaling, the common pattern is that the DP controller output is wired directly to a
> > > DP connector/bridge, without any UCB‑C components in the path.
> >
> > Yes. Please see qcom/x1p42100-lenovo-thinkbook-16.dts for the example.
>
> Thank you for the reference. In qcom/x1p42100-lenovo-thinkbook-16.dts
> I reviewed the HPG for x1p42100 and monaco, x1p42100 is having DP0/DP1/DP2 as USB/DP QMP PHY and DP3 is DP/eDP Phy, so DT graph wiring is defined as below:
> mdss_dp0_out -> usb_1_ss0_qmpphy_dp_in -> usb_1_ss0_qmpphy_out
> mdss_dp1_out -> usb_1_ss1_qmpphy_dp_in -> usb_1_ss1_qmpphy_out
>
> mdss_dp3_out -> edp_panel_in
>
> In Monaco DP0 is a eDP/DP phy, hence DT graph wiring is defined as below:
> mdss_dp0_out -> lt8713sx_dp_in
>
> I think Native DP signalig in this patch is align with the reference DT and HPG, please let me know if you are expecting any changes in the current DT graph wiring to make this clear.
I see, I totally forgot that it doesn't use the QMP USB+DP PHY.
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport
2026-03-13 17:01 ` Dmitry Baryshkov
@ 2026-03-16 3:14 ` Vishnu Saini
0 siblings, 0 replies; 16+ messages in thread
From: Vishnu Saini @ 2026-03-16 3:14 UTC (permalink / raw)
To: Dmitry Baryshkov
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel,
prahlad.valluru, Prahlad Valluru
On Fri, Mar 13, 2026 at 07:01:57PM +0200, Dmitry Baryshkov wrote:
> On Fri, Mar 13, 2026 at 02:53:06PM +0530, Vishnu Saini wrote:
> > On Mon, Mar 09, 2026 at 09:19:45PM +0200, Dmitry Baryshkov wrote:
> > > On Mon, Mar 09, 2026 at 02:38:41PM +0530, Vishnu Saini wrote:
> > > > On Sun, Feb 22, 2026 at 09:16:54PM +0200, Dmitry Baryshkov wrote:
> > > > > On Sun, Feb 22, 2026 at 04:56:45AM +0530, Vishnu Saini wrote:
> > > > > > On Sun, Dec 28, 2025 at 05:49:30PM +0200, Dmitry Baryshkov wrote:
> > > > > > > On Sun, Dec 28, 2025 at 07:10:38PM +0530, Vishnu Saini wrote:
> > > > > > > > Monaco-evk has LT8713sx which act as DP to 3 DP output
> > > > > > > > converter. Edp PHY from monaco soc is connected to lt8713sx
> > > > > > > > as input and output of lt8713sx is connected to 3 mini DP ports.
> > > > > > > >
> > > > > > > > Two ports are available in mainboard and one port
> > > > > > > > is available on Mezz board.
> > > > > > > >
> > > > > > > > lt8713sx is connected to soc over i2c0 and with reset gpio
> > > > > > > > connected to pin6 of ioexpander5.
> > > > > > > >
> > > > > > > > Enable the edp nodes from monaco and enable lontium lt8713sx
> > > > > > > > bridge node.
> > > > > > > >
> > > > > > > > Co-developed-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > > > > Signed-off-by: Prahlad Valluru <vvalluru@qti.qualcomm.com>
> > > > > > > > Signed-off-by: Vishnu Saini <vishnu.saini@oss.qualcomm.com>
> > > > > > > > ---
> > > > > > > > arch/arm64/boot/dts/qcom/monaco-evk.dts | 89 +++++++++++++++++++++++++++++++++
> > > > > > > > arch/arm64/boot/dts/qcom/monaco.dtsi | 6 +++
> > > > > > > > 2 files changed, 95 insertions(+)
> > > > > > > >
> > > > > > > > +
> > > > > > > > + status = "okay";
> > > > > > > > +};
> > > > > > > > +
> > > > > > > > +&mdss_dp0_out {
> > > > > > > > + data-lanes = <0 1 2 3>;
> > > > > > > > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
> > > > > > > > + remote-endpoint = <<8713sx_dp_in>;
> > > > > > >
> > > > > > > Does the bridge use DP signalling or does it use USB-C signalling here?
> > > > > > > And even if it is DP signalling, it should be correctly described as
> > > > > > > it uses signals coming from the QMP PHY. See how it's done for laptops
> > > > > > > with DP-HDMI convertors.
> > > > > > Yes, the LT8713SX is using native DP signalling, not USB‑C DP Alt‑Mode.
> > > > > > The QMP DP PHY is already implicitly part of the mdss_dp0 pipeline,
> > > > > > similar to other Qualcomm platforms where external DP bridges are connected. Because of that, I intentionally modeled the connection as:
> > > > > > MDSS DP controller -> LT8713SX bridge
> > > > > > This keeps the DT consistent with existing Qualcomm DP bridge descriptions, where the PHY is not represented as a separate graph endpoint unless there is external lane muxing or alternative signalling paths.
> > > > > > If you feel strongly that the DT should explicitly model:
> > > > > > MDSS DP controller -> QMP DP PHY → LT8713SX bridge
> > > > > > I can update the graph accordingly. Otherwise, please let me know if documenting this more clearly in the binding or commit message would be sufficient.
> > > > >
> > > > > Please check how (and why) other boards handle the similar usecase of
> > > > > DP-to-HDMI bridges. To put it short, in your DT there is no notion that
> > > > > it is a native DP rather than USB-C signalling.
> > > >
> > > > Sorry i couldn't find any good reference for DP-HDMI bridges to check signaling. I checked these
> > > > DP-HDMI bridges PS175, PS176, PS186, PS195, PS196, RTD2171, RTD2142, TI DP159, VM5200 but none of them
> > > > wire DT graph endpoints, Please let me know if there are any specific DP-HDMI bridge you are referring to.
> > > >
> > > > I looked for other references where USB‑C signaling is used, in those case the datapath always involves a
> > > > USB‑C controller/Type‑C mux/switch explicitly represented in the DT.
> > > > For native DP signaling, the common pattern is that the DP controller output is wired directly to a
> > > > DP connector/bridge, without any UCB‑C components in the path.
> > >
> > > Yes. Please see qcom/x1p42100-lenovo-thinkbook-16.dts for the example.
> >
> > Thank you for the reference. In qcom/x1p42100-lenovo-thinkbook-16.dts
> > I reviewed the HPG for x1p42100 and monaco, x1p42100 is having DP0/DP1/DP2 as USB/DP QMP PHY and DP3 is DP/eDP Phy, so DT graph wiring is defined as below:
> > mdss_dp0_out -> usb_1_ss0_qmpphy_dp_in -> usb_1_ss0_qmpphy_out
> > mdss_dp1_out -> usb_1_ss1_qmpphy_dp_in -> usb_1_ss1_qmpphy_out
> >
> > mdss_dp3_out -> edp_panel_in
> >
> > In Monaco DP0 is a eDP/DP phy, hence DT graph wiring is defined as below:
> > mdss_dp0_out -> lt8713sx_dp_in
> >
> > I think Native DP signalig in this patch is align with the reference DT and HPG, please let me know if you are expecting any changes in the current DT graph wiring to make this clear.
>
> I see, I totally forgot that it doesn't use the QMP USB+DP PHY.
>
> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Thank you, dependent dt patch is merged now, i will submit a new series with these patches on top of the branch.
>
> --
> With best wishes
> Dmitry
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2026-03-16 3:14 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-12-28 13:40 [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Vishnu Saini
2025-12-28 13:40 ` [PATCH v3 1/2] arm64: dts: qcom: monaco: add lt8713sx bridge with displayport Vishnu Saini
2025-12-28 15:49 ` Dmitry Baryshkov
2026-02-21 23:26 ` Vishnu Saini
2026-02-22 19:16 ` Dmitry Baryshkov
2026-03-09 9:08 ` Vishnu Saini
2026-03-09 19:19 ` Dmitry Baryshkov
2026-03-13 9:23 ` Vishnu Saini
2026-03-13 17:01 ` Dmitry Baryshkov
2026-03-16 3:14 ` Vishnu Saini
2025-12-28 13:40 ` [PATCH v3 2/2] arm64: defconfig: Enable Lontium LT8713sx driver Vishnu Saini
2025-12-28 15:44 ` Dmitry Baryshkov
2025-12-28 15:43 ` [PATCH v3 0/2] Enable lt8713sx bridge with displayport for monaco-evk Dmitry Baryshkov
2025-12-29 20:39 ` Rob Herring
2026-01-21 14:12 ` Bjorn Andersson
2026-02-21 23:41 ` Vishnu Saini
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®