On Thu, Feb 27, 2014 at 01:06:52PM +0200, Tomi Valkeinen wrote:
On 25/02/14 16:23, Philipp Zabel wrote:
+Freescale i.MX DRM master device +================================
+The freescale i.MX DRM master device is a virtual device needed to list all +IPU or other display interface nodes that comprise the graphics subsystem.
+Required properties: +- compatible: Should be "fsl,imx-drm" +- ports: Should contain a list of phandles pointing to display interface ports
- of IPU devices
+example:
+imx-drm {
- compatible = "fsl,imx-drm";
- ports = <&ipu_di0>;
+};
I'm not a fan of having non-hardware related things in the DT data. Especially if it makes direct references to our SW, in this case DRM. There's no DRM on the board. I wanted to avoid all that with OMAP display bindings.
Is there even need for such a master device? You can find all the connected display devices from any single display device, by just following the endpoint links.
Please read up on what has been discussed over previous years:
http://lists.freedesktop.org/archives/dri-devel/2013-July/041159.html
and please, let's not endlessly rehash old discussions because someone wasn't involved and has a different opinion, otherwise we're never going to get anywhere.
Thanks.