devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/2] X1E HBR3 fixes
@ 2025-06-30 20:54 Aleksandrs Vinarskis
  2025-06-30 20:54 ` [PATCH v1 1/2] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs Aleksandrs Vinarskis
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Aleksandrs Vinarskis @ 2025-06-30 20:54 UTC (permalink / raw)
  To: Bjorn Andersson, Johan Hovold, linux-arm-msm, devicetree,
	linux-kernel
  Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Aleksandrs Vinarskis

It appears during initial series to enable HBR3 earlier this year [1]
few devices were left out, add them.

[1] https://lore.kernel.org/all/20250226231436.16138-1-alex.vinarskis@gmail.com/

Aleksandrs Vinarskis (2):
  arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
  arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on
    external DPs

 arch/arm64/boot/dts/qcom/x1-crd.dtsi                        | 3 +++
 arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 2 ++
 2 files changed, 5 insertions(+)

-- 
2.48.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH v1 1/2] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
  2025-06-30 20:54 [PATCH v1 0/2] X1E HBR3 fixes Aleksandrs Vinarskis
@ 2025-06-30 20:54 ` Aleksandrs Vinarskis
  2025-06-30 20:54 ` [PATCH v1 2/2] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: " Aleksandrs Vinarskis
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Aleksandrs Vinarskis @ 2025-06-30 20:54 UTC (permalink / raw)
  To: Bjorn Andersson, Johan Hovold, linux-arm-msm, devicetree,
	linux-kernel
  Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Aleksandrs Vinarskis

When no link frequencies are set, msm/dp driver defaults to HBR2 speed.
Explicitly list supported frequencies including HBR3/8.1Gbps for all
external DisplayPort(s).

Signed-off-by: Aleksandrs Vinarskis <alex.vinarskis@gmail.com>
---
 arch/arm64/boot/dts/qcom/x1-crd.dtsi | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/x1-crd.dtsi b/arch/arm64/boot/dts/qcom/x1-crd.dtsi
index c9f0d5052670..bbaa1f34b804 100644
--- a/arch/arm64/boot/dts/qcom/x1-crd.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1-crd.dtsi
@@ -1129,6 +1129,7 @@ &mdss_dp0 {
 
 &mdss_dp0_out {
 	data-lanes = <0 1>;
+	link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 &mdss_dp1 {
@@ -1137,6 +1138,7 @@ &mdss_dp1 {
 
 &mdss_dp1_out {
 	data-lanes = <0 1>;
+	link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 &mdss_dp2 {
@@ -1145,6 +1147,7 @@ &mdss_dp2 {
 
 &mdss_dp2_out {
 	data-lanes = <0 1>;
+	link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 &mdss_dp3 {
-- 
2.48.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH v1 2/2] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on external DPs
  2025-06-30 20:54 [PATCH v1 0/2] X1E HBR3 fixes Aleksandrs Vinarskis
  2025-06-30 20:54 ` [PATCH v1 1/2] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs Aleksandrs Vinarskis
@ 2025-06-30 20:54 ` Aleksandrs Vinarskis
  2025-07-01 10:56 ` [PATCH v1 0/2] X1E HBR3 fixes Konrad Dybcio
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Aleksandrs Vinarskis @ 2025-06-30 20:54 UTC (permalink / raw)
  To: Bjorn Andersson, Johan Hovold, linux-arm-msm, devicetree,
	linux-kernel
  Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Aleksandrs Vinarskis

When no link frequencies are set, msm/dp driver defaults to HBR2 speed.
Explicitly list supported frequencies including HBR3/8.1Gbps for all
external DisplayPort(s).

Signed-off-by: Aleksandrs Vinarskis <alex.vinarskis@gmail.com>
---
 arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi b/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
index ac1dddf27da3..2308d5a0e3af 100644
--- a/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi
@@ -995,6 +995,7 @@ &mdss_dp0 {
 
 &mdss_dp0_out {
 	data-lanes = <0 1>;
+	link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 &mdss_dp1 {
@@ -1003,6 +1004,7 @@ &mdss_dp1 {
 
 &mdss_dp1_out {
 	data-lanes = <0 1>;
+	link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>;
 };
 
 &mdss_dp3 {
-- 
2.48.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH v1 0/2] X1E HBR3 fixes
  2025-06-30 20:54 [PATCH v1 0/2] X1E HBR3 fixes Aleksandrs Vinarskis
  2025-06-30 20:54 ` [PATCH v1 1/2] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs Aleksandrs Vinarskis
  2025-06-30 20:54 ` [PATCH v1 2/2] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: " Aleksandrs Vinarskis
@ 2025-07-01 10:56 ` Konrad Dybcio
  2025-07-17 10:21 ` Aleksandrs Vinarskis
  2025-08-12  3:04 ` Bjorn Andersson
  4 siblings, 0 replies; 6+ messages in thread
From: Konrad Dybcio @ 2025-07-01 10:56 UTC (permalink / raw)
  To: Aleksandrs Vinarskis, Bjorn Andersson, Johan Hovold,
	linux-arm-msm, devicetree, linux-kernel
  Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley



On 30-Jun-25 22:54, Aleksandrs Vinarskis wrote:
> It appears during initial series to enable HBR3 earlier this year [1]
> few devices were left out, add them.
> 
> [1] https://lore.kernel.org/all/20250226231436.16138-1-alex.vinarskis@gmail.com/

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>

Konrad

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v1 0/2] X1E HBR3 fixes
  2025-06-30 20:54 [PATCH v1 0/2] X1E HBR3 fixes Aleksandrs Vinarskis
                   ` (2 preceding siblings ...)
  2025-07-01 10:56 ` [PATCH v1 0/2] X1E HBR3 fixes Konrad Dybcio
@ 2025-07-17 10:21 ` Aleksandrs Vinarskis
  2025-08-12  3:04 ` Bjorn Andersson
  4 siblings, 0 replies; 6+ messages in thread
From: Aleksandrs Vinarskis @ 2025-07-17 10:21 UTC (permalink / raw)
  To: Bjorn Andersson, Johan Hovold, linux-arm-msm, devicetree,
	linux-kernel
  Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley

On Mon, 30 Jun 2025 at 22:55, Aleksandrs Vinarskis
<alex.vinarskis@gmail.com> wrote:
>
> It appears during initial series to enable HBR3 earlier this year [1]
> few devices were left out, add them.
>
> [1] https://lore.kernel.org/all/20250226231436.16138-1-alex.vinarskis@gmail.com/
>
> Aleksandrs Vinarskis (2):
>   arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
>   arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on
>     external DPs
>
>  arch/arm64/boot/dts/qcom/x1-crd.dtsi                        | 3 +++
>  arch/arm64/boot/dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi | 2 ++
>  2 files changed, 5 insertions(+)
>
> --

Hi,

I've noticed this was reviewed some time ago, but was not included in
for upcoming 6.17. Perhaps it was forgotten?

Thanks in advance,
Alex

> 2.48.1
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v1 0/2] X1E HBR3 fixes
  2025-06-30 20:54 [PATCH v1 0/2] X1E HBR3 fixes Aleksandrs Vinarskis
                   ` (3 preceding siblings ...)
  2025-07-17 10:21 ` Aleksandrs Vinarskis
@ 2025-08-12  3:04 ` Bjorn Andersson
  4 siblings, 0 replies; 6+ messages in thread
From: Bjorn Andersson @ 2025-08-12  3:04 UTC (permalink / raw)
  To: Johan Hovold, linux-arm-msm, devicetree, linux-kernel,
	Aleksandrs Vinarskis
  Cc: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley


On Mon, 30 Jun 2025 22:54:09 +0200, Aleksandrs Vinarskis wrote:
> It appears during initial series to enable HBR3 earlier this year [1]
> few devices were left out, add them.
> 
> [1] https://lore.kernel.org/all/20250226231436.16138-1-alex.vinarskis@gmail.com/
> 
> Aleksandrs Vinarskis (2):
>   arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
>   arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on
>     external DPs
> 
> [...]

Applied, thanks!

[1/2] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs
      commit: 60fdba1dccd81420bbe8da0d7483b4f28c7fa833
[2/2] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Enable HBR3 on external DPs
      commit: 93109afda01593c2ddadb4ec1c42b3bdf695ee2a

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-08-12  3:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-30 20:54 [PATCH v1 0/2] X1E HBR3 fixes Aleksandrs Vinarskis
2025-06-30 20:54 ` [PATCH v1 1/2] arm64: dts: qcom: x1-crd: Enable HBR3 on external DPs Aleksandrs Vinarskis
2025-06-30 20:54 ` [PATCH v1 2/2] arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: " Aleksandrs Vinarskis
2025-07-01 10:56 ` [PATCH v1 0/2] X1E HBR3 fixes Konrad Dybcio
2025-07-17 10:21 ` Aleksandrs Vinarskis
2025-08-12  3:04 ` Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).