* [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA
@ 2026-03-13 7:07 Alexander Stein
2026-03-13 7:07 ` [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support Alexander Stein
` (7 more replies)
0 siblings, 8 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
Hi,
this series adds support for parallel and LVDS displays on MBa91xxCA, both for
TQMa91 and TQMa93. The parallel display is attached directly, while the LVDS
uses an LVDS-Encoder. To actually work it needs the pdfc driver from [1].
The first two patches add required (Video) PLL configurations to achieve the
necessary pixel clocks for both displays.
The last 4 patches add the overlays for TQMa91 and TQMa93, although the
overlays for TQMa91 use the same overlay for TQMa93.
Best regards,
Alexander
[1] https://lore.kernel.org/all/20260303-v6-18-topic-imx93-parallel-display-v11-2-1b03733c8461@pengutronix.de/
Alexander Stein (6):
clk: imx: fracn-gppll: Add 333.333333 MHz support
clk: imx: fracn-gppll: Add 477.4MHz support
arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay
arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS display overlay
arm64: dts: imx91-tqma9131-mba91xxca: Add parallel display overlay
arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS display overlay
arch/arm64/boot/dts/freescale/Makefile | 12 ++++
...3-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso | 56 ++++++++++++++++
...93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso | 66 +++++++++++++++++++
drivers/clk/imx/clk-fracn-gppll.c | 2 +
4 files changed, 136 insertions(+)
create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso
create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso
--
2.43.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
@ 2026-03-13 7:07 ` Alexander Stein
2026-03-16 6:32 ` Peng Fan
2026-03-17 8:20 ` Abel Vesa
2026-03-13 7:07 ` [PATCH v2 2/6] clk: imx: fracn-gppll: Add 477.4MHz support Alexander Stein
` (6 subsequent siblings)
7 siblings, 2 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
Some parallel panels have a pixelclk of 33.30 MHz. Add support for
333.333333 MHz so a by 10 divider can be used to derive the exact pixelclk.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
Changes in v2:
* None
drivers/clk/imx/clk-fracn-gppll.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/imx/clk-fracn-gppll.c b/drivers/clk/imx/clk-fracn-gppll.c
index 89ed7749bf47e..fe6ee77ba1485 100644
--- a/drivers/clk/imx/clk-fracn-gppll.c
+++ b/drivers/clk/imx/clk-fracn-gppll.c
@@ -88,6 +88,7 @@ static const struct imx_fracn_gppll_rate_table fracn_tbl[] = {
PLL_FRACN_GP(445333333U, 167, 0, 1, 0, 9),
PLL_FRACN_GP(400000000U, 200, 0, 1, 0, 12),
PLL_FRACN_GP(393216000U, 163, 84, 100, 0, 10),
+ PLL_FRACN_GP(333333333U, 125, 0, 1, 1, 9),
PLL_FRACN_GP(332600000U, 138, 584, 1000, 0, 10),
PLL_FRACN_GP(300000000U, 150, 0, 1, 0, 12),
PLL_FRACN_GP(241900000U, 201, 584, 1000, 0, 20),
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 2/6] clk: imx: fracn-gppll: Add 477.4MHz support
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
2026-03-13 7:07 ` [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support Alexander Stein
@ 2026-03-13 7:07 ` Alexander Stein
2026-03-13 7:07 ` [PATCH v2 3/6] arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay Alexander Stein
` (5 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
Add the 477.4MHz frequency support that can be used for display with
pixelclk of 68.2 MHz. The divider of 7 is important for LVDS output on
imx93. It is also usable for parallel output.
Reviewed-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
Changes in v2:
* None
drivers/clk/imx/clk-fracn-gppll.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/clk/imx/clk-fracn-gppll.c b/drivers/clk/imx/clk-fracn-gppll.c
index fe6ee77ba1485..4048c16c0578b 100644
--- a/drivers/clk/imx/clk-fracn-gppll.c
+++ b/drivers/clk/imx/clk-fracn-gppll.c
@@ -85,6 +85,7 @@ static const struct imx_fracn_gppll_rate_table fracn_tbl[] = {
PLL_FRACN_GP(519750000U, 173, 25, 100, 1, 8),
PLL_FRACN_GP(498000000U, 166, 0, 1, 0, 8),
PLL_FRACN_GP(484000000U, 121, 0, 1, 0, 6),
+ PLL_FRACN_GP(477400000U, 119, 35, 100, 0, 6),
PLL_FRACN_GP(445333333U, 167, 0, 1, 0, 9),
PLL_FRACN_GP(400000000U, 200, 0, 1, 0, 12),
PLL_FRACN_GP(393216000U, 163, 84, 100, 0, 10),
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 3/6] arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
2026-03-13 7:07 ` [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support Alexander Stein
2026-03-13 7:07 ` [PATCH v2 2/6] clk: imx: fracn-gppll: Add 477.4MHz support Alexander Stein
@ 2026-03-13 7:07 ` Alexander Stein
2026-03-13 7:07 ` [PATCH v2 4/6] arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS " Alexander Stein
` (4 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
This adds support for CDTech S070SWV29HG-DC44 display on parallel
interface X3 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
Changes in v2:
* Sort nodes
arch/arm64/boot/dts/freescale/Makefile | 4 ++
...93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso | 66 +++++++++++++++++++
2 files changed, 70 insertions(+)
create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index a6fe56bb93aa1..3547f1dd84467 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -455,6 +455,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx93-phycore-rpmsg.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba91xxca.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba93xxca.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba93xxla.dtb
+
+imx93-tqma9352-mba91xxca-rgb-cdtech-dc44-dtbs := imx93-tqma9352-mba91xxca.dtb imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtbo
+dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtb
+
dtb-$(CONFIG_ARCH_MXC) += imx93-var-som-symphony.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93w-evk.dtb
dtb-$(CONFIG_ARCH_MXC) += imx943-evk.dtb
diff --git a/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso b/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso
new file mode 100644
index 0000000000000..869e3ad1d8288
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtso
@@ -0,0 +1,66 @@
+// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
+/*
+ * Copyright (c) 2023-2026 TQ-Systems GmbH <linux@ew.tq-group.com>,
+ * D-82229 Seefeld, Germany.
+ * Author: Alexander Stein
+ */
+
+#include <dt-bindings/clock/imx93-clock.h>
+#include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/interrupt-controller/irq.h>
+
+/dts-v1/;
+/plugin/;
+
+&backlight {
+ status = "okay";
+};
+
+&display {
+ compatible = "cdtech,s070swv29hg-dc44";
+ status = "okay";
+};
+
+&dpi_bridge {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_rgbdisp>;
+ status = "okay";
+};
+
+&dpi_to_panel {
+ remote-endpoint = <&panel_in>;
+};
+
+&lcdif {
+ assigned-clocks = <&clk IMX93_CLK_VIDEO_PLL>;
+ assigned-clock-rates = <333333333>;
+ status = "okay";
+};
+
+&lpi2c3 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ polytouch: touchscreen@38 {
+ compatible = "edt,edt-ft5406";
+ reg = <0x38>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_touch>;
+ interrupt-parent = <&gpio1>;
+ interrupts = <11 IRQ_TYPE_EDGE_FALLING>;
+ reset-gpios = <&expander2 0 GPIO_ACTIVE_LOW>;
+ iovcc-supply = <®_3v3>;
+ vcc-supply = <®_3v3>;
+ gain = <20>;
+ touchscreen-size-x = <800>;
+ touchscreen-size-y = <480>;
+ };
+};
+
+&media_blk_ctrl {
+ status = "okay";
+};
+
+&panel_in {
+ remote-endpoint = <&dpi_to_panel>;
+};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 4/6] arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS display overlay
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
` (2 preceding siblings ...)
2026-03-13 7:07 ` [PATCH v2 3/6] arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay Alexander Stein
@ 2026-03-13 7:07 ` Alexander Stein
2026-03-13 7:07 ` [PATCH v2 5/6] arm64: dts: imx91-tqma9131-mba91xxca: Add parallel " Alexander Stein
` (3 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
This adds support for Tianma TM070JVHG33 LVDS display on interface X11/X12
on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
Changes in v2:
* Sort nodes
arch/arm64/boot/dts/freescale/Makefile | 2 +
...3-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso | 56 +++++++++++++++++++
2 files changed, 58 insertions(+)
create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index 3547f1dd84467..24d5b0c2ddafb 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -456,7 +456,9 @@ dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba91xxca.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba93xxca.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba93xxla.dtb
+imx93-tqma9352-mba91xxca-lvds-tm070jvhg33-dtbs := imx93-tqma9352-mba91xxca.dtb imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtbo
imx93-tqma9352-mba91xxca-rgb-cdtech-dc44-dtbs := imx93-tqma9352-mba91xxca.dtb imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtbo
+dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-var-som-symphony.dtb
diff --git a/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso b/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso
new file mode 100644
index 0000000000000..40a519e9c91e9
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtso
@@ -0,0 +1,56 @@
+// SPDX-License-Identifier: (GPL-2.0-or-later OR MIT)
+/*
+ * Copyright (c) 2023-2026 TQ-Systems GmbH <linux@ew.tq-group.com>,
+ * D-82229 Seefeld, Germany.
+ * Author: Alexander Stein
+ */
+
+#include <dt-bindings/clock/imx93-clock.h>
+
+/dts-v1/;
+/plugin/;
+
+&backlight {
+ status = "okay";
+};
+
+&display {
+ compatible = "tianma,tm070jvhg33";
+ status = "okay";
+};
+
+&dpi_bridge {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_rgbdisp>;
+ status = "okay";
+};
+
+&dpi_to_panel {
+ remote-endpoint = <&lvds_encoder_input>;
+};
+
+&lcdif {
+ assigned-clocks = <&clk IMX93_CLK_VIDEO_PLL>;
+ assigned-clock-rates = <477400000>;
+ status = "okay";
+};
+
+&lvds_encoder {
+ status = "okay";
+};
+
+&lvds_encoder_input {
+ remote-endpoint = <&dpi_to_panel>;
+};
+
+&lvds_encoder_output {
+ remote-endpoint = <&panel_in>;
+};
+
+&media_blk_ctrl {
+ status = "okay";
+};
+
+&panel_in {
+ remote-endpoint = <&lvds_encoder_output>;
+};
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 5/6] arm64: dts: imx91-tqma9131-mba91xxca: Add parallel display overlay
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
` (3 preceding siblings ...)
2026-03-13 7:07 ` [PATCH v2 4/6] arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS " Alexander Stein
@ 2026-03-13 7:07 ` Alexander Stein
2026-03-13 7:07 ` [PATCH v2 6/6] arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS " Alexander Stein
` (2 subsequent siblings)
7 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
This adds support for CDTech S070SWV29HG-DC44 display on parallel
interface X3 on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
Changes in v2:
* None
arch/arm64/boot/dts/freescale/Makefile | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index 24d5b0c2ddafb..64fe9487b1003 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -417,6 +417,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx91-11x11-frdm.dtb
dtb-$(CONFIG_ARCH_MXC) += imx91-11x11-frdm-s.dtb
dtb-$(CONFIG_ARCH_MXC) += imx91-phyboard-segin.dtb
dtb-$(CONFIG_ARCH_MXC) += imx91-tqma9131-mba91xxca.dtb
+
+imx91-tqma9131-mba91xxca-rgb-cdtech-dc44-dtbs := imx91-tqma9131-mba91xxca.dtb imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtbo
+dtb-$(CONFIG_ARCH_MXC) += imx91-tqma9131-mba91xxca-rgb-cdtech-dc44.dtb
+
dtb-$(CONFIG_ARCH_MXC) += imx93-9x9-qsb.dtb
imx93-9x9-qsb-can1-dtbs += imx93-9x9-qsb.dtb imx93-9x9-qsb-can1.dtbo
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH v2 6/6] arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS display overlay
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
` (4 preceding siblings ...)
2026-03-13 7:07 ` [PATCH v2 5/6] arm64: dts: imx91-tqma9131-mba91xxca: Add parallel " Alexander Stein
@ 2026-03-13 7:07 ` Alexander Stein
2026-03-18 15:39 ` (subset) [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Abel Vesa
2026-03-23 22:46 ` Frank Li
7 siblings, 0 replies; 11+ messages in thread
From: Alexander Stein @ 2026-03-13 7:07 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd
Cc: Alexander Stein, imx, linux-arm-kernel, devicetree, linux-kernel,
linux, linux-clk
This adds support for Tianma TM070JVHG33 LVDS display on interface X11/X12
on MBa91xxCA.
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
---
Changes in v2:
* None
arch/arm64/boot/dts/freescale/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index 64fe9487b1003..60aafadce0725 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -418,7 +418,9 @@ dtb-$(CONFIG_ARCH_MXC) += imx91-11x11-frdm-s.dtb
dtb-$(CONFIG_ARCH_MXC) += imx91-phyboard-segin.dtb
dtb-$(CONFIG_ARCH_MXC) += imx91-tqma9131-mba91xxca.dtb
+imx91-tqma9131-mba91xxca-lvds-tm070jvhg33-dtbs := imx91-tqma9131-mba91xxca.dtb imx93-tqma9352-mba91xxca-lvds-tm070jvhg33.dtbo
imx91-tqma9131-mba91xxca-rgb-cdtech-dc44-dtbs := imx91-tqma9131-mba91xxca.dtb imx93-tqma9352-mba91xxca-rgb-cdtech-dc44.dtbo
+dtb-$(CONFIG_ARCH_MXC) += imx91-tqma9131-mba91xxca-lvds-tm070jvhg33.dtb
dtb-$(CONFIG_ARCH_MXC) += imx91-tqma9131-mba91xxca-rgb-cdtech-dc44.dtb
dtb-$(CONFIG_ARCH_MXC) += imx93-9x9-qsb.dtb
--
2.43.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support
2026-03-13 7:07 ` [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support Alexander Stein
@ 2026-03-16 6:32 ` Peng Fan
2026-03-17 8:20 ` Abel Vesa
1 sibling, 0 replies; 11+ messages in thread
From: Peng Fan @ 2026-03-16 6:32 UTC (permalink / raw)
To: Alexander Stein
Cc: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd, imx, linux-arm-kernel,
devicetree, linux-kernel, linux, linux-clk
On Fri, Mar 13, 2026 at 08:07:31AM +0100, Alexander Stein wrote:
>Some parallel panels have a pixelclk of 33.30 MHz. Add support for
>333.333333 MHz so a by 10 divider can be used to derive the exact pixelclk.
>
>Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support
2026-03-13 7:07 ` [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support Alexander Stein
2026-03-16 6:32 ` Peng Fan
@ 2026-03-17 8:20 ` Abel Vesa
1 sibling, 0 replies; 11+ messages in thread
From: Abel Vesa @ 2026-03-17 8:20 UTC (permalink / raw)
To: Alexander Stein
Cc: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd, imx, linux-arm-kernel,
devicetree, linux-kernel, linux, linux-clk
On 26-03-13 08:07:31, Alexander Stein wrote:
> Some parallel panels have a pixelclk of 33.30 MHz. Add support for
> 333.333333 MHz so a by 10 divider can be used to derive the exact pixelclk.
>
> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Reviewed-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: (subset) [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
` (5 preceding siblings ...)
2026-03-13 7:07 ` [PATCH v2 6/6] arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS " Alexander Stein
@ 2026-03-18 15:39 ` Abel Vesa
2026-03-23 22:46 ` Frank Li
7 siblings, 0 replies; 11+ messages in thread
From: Abel Vesa @ 2026-03-18 15:39 UTC (permalink / raw)
To: Frank Li, Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Abel Vesa,
Peng Fan, Michael Turquette, Stephen Boyd, Alexander Stein
Cc: imx, linux-arm-kernel, devicetree, linux-kernel, linux, linux-clk
On Fri, 13 Mar 2026 08:07:30 +0100, Alexander Stein wrote:
> this series adds support for parallel and LVDS displays on MBa91xxCA, both for
> TQMa91 and TQMa93. The parallel display is attached directly, while the LVDS
> uses an LVDS-Encoder. To actually work it needs the pdfc driver from [1].
>
> The first two patches add required (Video) PLL configurations to achieve the
> necessary pixel clocks for both displays.
> The last 4 patches add the overlays for TQMa91 and TQMa93, although the
> overlays for TQMa91 use the same overlay for TQMa93.
>
> [...]
Applied, thanks!
[1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support
commit: 3cbcf93329c0d40c722122f550bae8f79ca3e65e
[2/6] clk: imx: fracn-gppll: Add 477.4MHz support
commit: 0463762fa001cee153ac0edb538fd5772a93768c
Best regards,
--
Abel Vesa <abel.vesa@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: (subset) [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
` (6 preceding siblings ...)
2026-03-18 15:39 ` (subset) [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Abel Vesa
@ 2026-03-23 22:46 ` Frank Li
7 siblings, 0 replies; 11+ messages in thread
From: Frank Li @ 2026-03-23 22:46 UTC (permalink / raw)
To: Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Abel Vesa, Peng Fan,
Michael Turquette, Stephen Boyd, Alexander Stein
Cc: Frank Li, imx, linux-arm-kernel, devicetree, linux-kernel, linux,
linux-clk
On Fri, 13 Mar 2026 08:07:30 +0100, Alexander Stein wrote:
> this series adds support for parallel and LVDS displays on MBa91xxCA, both for
> TQMa91 and TQMa93. The parallel display is attached directly, while the LVDS
> uses an LVDS-Encoder. To actually work it needs the pdfc driver from [1].
>
> The first two patches add required (Video) PLL configurations to achieve the
> necessary pixel clocks for both displays.
> The last 4 patches add the overlays for TQMa91 and TQMa93, although the
> overlays for TQMa91 use the same overlay for TQMa93.
>
> [...]
Applied, thanks!
[3/6] arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay
commit: 57e546efd0948d9b580cb7b8824ea62b16af4cb7
[4/6] arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS display overlay
commit: d6b12b4c49a11baed9b4de98f333f731aab6bf9d
[5/6] arm64: dts: imx91-tqma9131-mba91xxca: Add parallel display overlay
commit: d99156ff8bcb5607c7688dde5a55315ea818b150
[6/6] arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS display overlay
commit: 10d12c22336cc7477142fddbe0b17111797fc68c
Update commit message by change "This adds" => Add ...
Best regards,
--
Frank Li <Frank.Li@nxp.com>
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2026-03-23 22:47 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-13 7:07 [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Alexander Stein
2026-03-13 7:07 ` [PATCH v2 1/6] clk: imx: fracn-gppll: Add 333.333333 MHz support Alexander Stein
2026-03-16 6:32 ` Peng Fan
2026-03-17 8:20 ` Abel Vesa
2026-03-13 7:07 ` [PATCH v2 2/6] clk: imx: fracn-gppll: Add 477.4MHz support Alexander Stein
2026-03-13 7:07 ` [PATCH v2 3/6] arm64: dts: imx93-tqma9352-mba91xxca: Add parallel display overlay Alexander Stein
2026-03-13 7:07 ` [PATCH v2 4/6] arm64: dts: imx93-tqma9352-mba91xxca: Add LVDS " Alexander Stein
2026-03-13 7:07 ` [PATCH v2 5/6] arm64: dts: imx91-tqma9131-mba91xxca: Add parallel " Alexander Stein
2026-03-13 7:07 ` [PATCH v2 6/6] arm64: dts: imx91-tqma9131-mba91xxca: Add LVDS " Alexander Stein
2026-03-18 15:39 ` (subset) [PATCH v2 0/6] TQMa91/TQMa93: display support on MBa91xxCA Abel Vesa
2026-03-23 22:46 ` Frank Li
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox