H. Nikolaus Schaller
hns at goldelico.com
Wed Dec 12 17:56:14 CET 2018
I have uploaded letux-4.20-rc6:
* rebased onto letux-base=v4.20-rc6
* added latest TILER fixes
* alternative driver for w2sg0004 added
* input: misc: as5013: fix and cleanup locking
The latest TILER patches now dynamically detect OMAP5 vs. other platforms
and does the right thing for OMAP5 and non-X11 case.
I have tested on Pyra with disabling X11 and I now can rotate the console
(/dev/tty1) as expected through /rool/tiler-ctl.
w2sg0004 is an alternate driver for GTA04 GPS developed by Andreas and is
in process of upstreaming.
Finally, there is a fix by Andreas for the as5013 driver where locking was
done in wrong sequence which may be a problem with a dual as5013 device
like the Pyra.
My (quick) tests show that this kernel works fine on OMAP3 (GTA04 and OpenPandora).
On one Pyra unit I have seen problems with finding the boot partition
(PARTUUID not found, although it is known to the kernel).
Generall the Pyra the panel driver is still broken. Sometimes it shows a single
pixel line with content that seems to depend on X11 activities.
For the Pyra panel driver this -rc6 kernel prints the following log:
[ 31.546646] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 31.553731] [drm] No driver support for vblank timestamp query.
[ 31.606029] DSI: omapdss DSI error: VC(0) busy when trying to configure it!
[ 31.606035] DSI: omapdss DSI error: VC(1) busy when trying to configure it!
[ 31.606039] DSI: omapdss DSI error: VC(2) busy when trying to configure it!
[ 31.606043] DSI: omapdss DSI error: VC(3) busy when trying to configure it!
[ 31.795423] Console: switching to colour frame buffer device 160x45
[ 31.888428] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
[ 31.942380] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
This is a good indication where to look next for the panel driver bug:
More information about the Letux-kernel