[PATCH v2 2/2] drm: sunxi: Add a basic DRM driver for Allwinner DE2

Jean-Francois Moine moinejf at free.fr
Tue Feb 2 11:02:21 PST 2016


On Tue, 2 Feb 2016 17:26:13 +0000
Andre Przywara <andre.przywara at arm.com> wrote:

> Can you sketch (or point me to) what I need to do? Just a
> simple-framebuffer DT node?
> I take it that the driver does not depend on any kind of U-Boot
> initialisation, but instead takes care of this itself?
> 
> And would this pave the way for fbturbo also?

In my site (http://moinejf.free.fr/opi2/), you may find:
- the HDMI driver - to be built out of tree
- the DT files (sun8i-h3.dtsi and sun8i-h3-orangepi-plus.dts)
  which should be close enough to the A64
- my .config (config-4.5.txt)

The driver has no video overlay and no acceleration.
The frame buffer (console) works (with a blinking cursor!).
X11 works fine with the standard modesetting driver (default).

There is just a problem with the HDMI driver.
For unknown reason, sometimes, the EDID cannot be read (timeout -
this problem also exists with the kernel 3.4).
The remedy is power off / power on (of the board, not of the screen!).

I am using the u-boot from Allwinner. This one activates the video
engine, but everything is reset at kernel start time.

About the GPU/VPU, I have no need of them, so I will let this job to
specialists and, instead, have a look at audio...

-- 
Ken ar c'hentañ	|	      ** Breizh ha Linux atav! **
Jef		|		http://moinejf.free.fr/




More information about the linux-arm-kernel mailing list