From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Nelson Date: Fri, 13 Sep 2013 11:34:28 -0700 Subject: [U-Boot] [PATCH v2 1/2] mx6sabresd: Avoid hang when HDMI cable is not connected In-Reply-To: References: <1378934070-11721-1-git-send-email-festevam@gmail.com> <52318D9E.1@denx.de> <5231D78A.5000002@boundarydevices.com> <5232C9EC.604@denx.de> <5233266A.7050302@boundarydevices.com> Message-ID: <52335AB4.7010206@boundarydevices.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Fabio, On 09/13/2013 11:11 AM, Fabio Estevam wrote: > Hi Eric, > > On Fri, Sep 13, 2013 at 11:51 AM, Eric Nelson > wrote: > >> Nice! >> >> So, how should we get this done? >> >> We have support for parsing individual lines of DT, and the primary >> thing(s) needed by U-Boot's display are in the timing block of the >> device tree, but I wonder whether it makes sense to implement a >> full parser for that, or a simpler parser for fb_videomode. > > Looks like the parser for fb_videomode is enough. > > I am not familiar with the usage of device tree in U-boot yet. > > How do other SoC families handle the video display-timings in dt > currently in U-boot? > AFAIK, with a full device-tree blob, but without any means of updating it, which ends up in the same place as the compiled-in settings. In order to configure for a new kernel, you have to "compile" the DTB and save it to the boot media. This is a perfectly reasonable thing to do late in the development process, but makes connecting new panels cumbersome. Regards, Eric