]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: dts: Add TVE/TVC and ILI9322 panel to DIR-685
authorLinus Walleij <linus.walleij@linaro.org>
Sat, 15 Jul 2017 19:02:06 +0000 (21:02 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 22 Dec 2017 08:57:05 +0000 (09:57 +0100)
commit4ad0b1adf2d7a122011c5e265cae65fff1fdb638
tree736c1e4c68cb71d2ea6486cb0cfea29bda01e944
parent2b0ac770e95a0376a3f223ce25adc9bf31d995a8
ARM: dts: Add TVE/TVC and ILI9322 panel to DIR-685

This adds the TVE200/TVC TV-encoder and the Ilitek ILI9322 panel
to the DIR-685 device tree.

This brings graphics to this funky router and it is possible to
even run a console on its tiny screen.

Incidentally this requires us to disable the access to the
parallel (NOR) flash, as the communication pins to the panel
are shared with the flash memory.

To access the flash, a separate kernel with the panel disabled
and the flash enabled should be booted. The pin control selecting
whether to use the lines cannot be altered at runtime due to
hardware constraints.

Cc: David Lechner <david@lechnology.com>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Ben Dooks <ben.dooks@codethink.co.uk>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/boot/dts/gemini-dlink-dir-685.dts