diff --git a/linux/patches/ls1028a-mnt-reform2/0000-dtsi-add-hdptx.patch b/linux/patches/ls1028a-mnt-reform2/0000-dtsi-add-hdptx.patch index 696fb7d2235b5c4a0fb06c648e2473697223e83e..c553ff47b72c2d0c74fe4aae38e1ed130110f959 100644 --- a/linux/patches/ls1028a-mnt-reform2/0000-dtsi-add-hdptx.patch +++ b/linux/patches/ls1028a-mnt-reform2/0000-dtsi-add-hdptx.patch @@ -1,34 +1,27 @@ -From 393cdd0244e3cfde6ed160d8a29a30773d128a79 Mon Sep 17 00:00:00 2001 -From: "Lukas F. Hartmann" <lukas@mntre.com> -Date: Sun, 17 Sep 2023 17:39:32 +0200 -Subject: [PATCH] dtsi-add-hdptx - ---- - .../arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 19 +++++++++++++++++++ - 1 file changed, 19 insertions(+) - diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi -index 9cbb31191..3fb33c8ad 100644 +index 9cbb311..64005d9 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi -@@ -857,8 +857,27 @@ malidp0: display@f080000 { - +@@ -856,8 +856,28 @@ malidp0: display@f080000 { + arm,malidp-arqos-value = <0xd000d000>; + port { - dpi0_out: endpoint { +- dpi0_out: endpoint { ++ dpi0_out: endpoint { + remote-endpoint = <&dp1_out>; + }; + }; + }; - + + hdptx0: display@f200000 { + compatible = "cdn,ls1028a-dp"; + reg = <0x0 0xf200000 0x0 0xfffff>; + interrupts = <0 221 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clockgen QORIQ_CLK_HWACCEL 2>, <&clockgen QORIQ_CLK_HWACCEL 2>, -+ <&clockgen QORIQ_CLK_HWACCEL 2>, <&clockgen QORIQ_CLK_HWACCEL 2>, -+ <&clockgen QORIQ_CLK_HWACCEL 2>, <&dpclk>; ++ <&clockgen QORIQ_CLK_HWACCEL 2>, <&clockgen QORIQ_CLK_HWACCEL 2>, ++ <&clockgen QORIQ_CLK_HWACCEL 2>, <&dpclk>; + clock-names = "clk_core", "pclk", "sclk", -+ "cclk", "clk_vif", "clk_pxl"; ++ "cclk", "clk_vif", "clk_pxl"; + lane-mapping = <0x4e>; + edp_num_lanes = <0x2>; + firmware-name = "ls1028a-mhdpfw.bin"; @@ -39,5 +32,3 @@ index 9cbb31191..3fb33c8ad 100644 }; }; }; --- -2.40.0