My custom carrier board does not use the HDMI or LVDS interfaces of the Apalis module.
I have copied the Apalis Evaluation board DTS file and would like to disable HDMI and LVDS in the device tree, but there seem to be many nodes involved with those interfaces. Are there a few specific nodes that control the entire HDMI and LVDS functionality? If so, will disabling those nodes “turn off” those functional units in the i.MX8QM?
To disable those interfaces I believe it should be enough to just disable the top level nodes for each interface. hdmi node for the HDMI interface and the ldb2 node for LVDS. I’ve linked the locations where each node is enabled in the source here:
So for the HDMI interface you may need to consult the i.MX8 SoC reference manual, specifically the display block-diagram in order to figure out what you need to disable. But in short you can try disabling the following nodes: