imx93x:[drm] kms: can't enable cloning when we probably wanted to.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx93x:[drm] kms: can't enable cloning when we probably wanted to.

320 Views
gongyaxuan
Contributor I

I reported errors when testing hdmi and lvds and hdmi and lcd.

 

10.983261] fsl-ele-mu soc@0:ele-mu: ele_mu_probe: Not able to read rsp_tag
[ 11.108730] fsl-ele-mu soc@0:ele-mu: assigned reserved memory node ele-reserved@a4120000
[ OK ] Found device SFD199 1.
Starting File System Check on /dev/sda1...
[ 11.176746] fsl-ele-mu soc@0:ele-mu: Failed to initialize ele fw.
[FAILED] Failed to start Weston, a …mpositor, as a system service.
See 'systemctl status weston.service' for details.
[ 11.216822] fsl-ele-mu soc@0:ele-mu: registering ele-trng
[ 11.245172] fsl-ele-mu soc@0:ele-mu: Successfully registered ele-trng


[ OK ] Reached target Graphical Interface.
Starting Save/Restore Sound Card State...
Starting Record Runlevel Change in UTMP...

[ OK ] Finished Record Runlevel Change in UTMP.

[ OK ] Finished Save/Restore Sound Card State.
[ OK ] Reached target Sound Card.

[ 12.164815] [drm] kms: can't enable cloning when we probably wanted to.

 

And all screens can not be displayed when the same display, display alone is normal. How can I achieve the same display?

0 Kudos
2 Replies

279 Views
gongyaxuan
Contributor I

If there is only one lcd controller, I can understand that it is not different, and the same display is not supported.

My three displays are hdmi(dsi), lvds, and RGB. Among them, lvds and RGB are directly derived from recipes.

In fact, I also see that you have divided the device tree into multiple display device trees which is also because you can't do the same display

Thank you very much

0 Kudos

305 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

There is only one lcdif in i.MX93, so the chip can’t support dual display interface (MIPI/LVDS/DPI-LCDIF)

One lcdif port

	display-subsystem {
		compatible = "fsl,imx-display-subsystem";
		ports = <&lcdif_disp>;
	};

 

Three display interfaces from display mux unit :

Bio_TICFSL_0-1701703728748.png

 

Regards

0 Kudos