[Letux-kernel] OMAP3 framebuffer woes again in letux-4.15-rc8 due to mvduin/patch/tiler-fbdev for OMAP5
H. Nikolaus Schaller
hns at goldelico.com
Thu Jan 18 16:49:08 CET 2018
Hi Tomi,
> Am 18.01.2018 um 08:41 schrieb H. Nikolaus Schaller <hns at goldelico.com>:
>
> Hi,
>
>> Am 18.01.2018 um 07:59 schrieb Andreas Kemnade <andreas at kemnade.info>:
>>
>> Hi,
>>
>> there is again a mvduin/patch/tiler-fbdev-v3 in the letux kernel.
>
> Yes. Matthijs was so friendly to rebase and adapt it to 4.15 so that I
> thought it would be ok to merge it back (e.g. to demonstrate latest
> Letux OS on Pyra).
>
>> And again framebuffer applications do not work sane. Mmapping /dev/fb0 and
>> zeroing that causes trouble (Bus error or hangs) on the gta04.
>
> Oops. Thanks for the report. I didn't notice because I am usually testing
> with X11/DRM.
>
>> Just text on framebuffer is ok (fixed by my patch)
>>
>> If I understand it correctly:
>> That patch series is the best we have to have proper rotation on the Pyra
>
> Yes.
>
>> so that is why it is in altough the author knows that it breaks things
>> (and probably also what) and therefore did not recommend to apply it
>> anywhere.
>
> Yes. We currently have to choose between Skylla and Charybdis.
>
> Either have
> * no solution for OMAP5 or
> * a working (but not perfect) which makes problems with the OMAP3.
>
>>
>> But for qtmoko we need a working framebuffer. So we need a solution.
>>
>> But as the patch series contains as far as I can remember wrong approaches
>> it does not make sense to further hack-fix it for me. And finding out
>> bugs which somebody else knows and understands seems to be duplicated effort.
>>
>> Please correct me if I am wrong.
>
> You are right. But what is the solution?
>
> a) Andreas fixes it for OMAP3 case
> b) Matthijs fixes it so that it does not influence OMAP3 and can be recommended and endorsed by him to be applied
> c) both work together
> d) we do nothing and wait that it resolves itself by upstream changes
> e) we wait until someone else (Tomi Valkainen?) independently implements proper TILER code upstream
I should have included you for direct discussion.
What is missing / has to be fixed in your opinion to integrate the OMAP5 TILER demo code written by Matthijs into mainline?
Or are you working yourself on a proper implementation?
> f) we ship different kernel binaries for every device (which is against the Letux OS idea and other Distro kernels)
> g) ???
BR and thanks,
Nikolaus Schaller
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.goldelico.com/pipermail/letux-kernel/attachments/20180118/9c65e97f/attachment.asc>
More information about the Letux-kernel
mailing list