On Thu, 2015-06-18 at 08:54 +0100, Ryan Harkin wrote:
Hi Joao,
Your conclusion is correct. We currently don't support HDMI on the latest mainline kernel, only on the LSK 3.10 kernel.
Shortly after the above was written I finished porting the HDLCD driver to mainline and it appears to have made it out in the Linaro 2015.06 release based on the 4.1-rc8 kernel:
http://git.linaro.org/kernel/linux-linaro-tracking.git/shortlog/refs/heads/l...
One thing to note about HDLCD support on Juno is that it doesn't work reliably with most monitors, due to hardware issues I believe. E.g. none of the four monitors I own work with Juno at the native resolution, but all work if I force a different resolution on the kernel command-line. For recent kernels I use
video=HDMI-A-1:1680x1050@60
and for the 3.10 kernel where the HDMI connection gets given a different name
video=DVI-D-1:1680x1050@60
You can actually include both on the commandline and they don't interfere with each other, which is handy if you swap between 3.10 and current tip kernels.