Re: [REGRESSION] omapdrm/N900 display broken

From: Ivaylo Dimitrov
Date: Fri Nov 27 2020 - 10:39:26 EST


Hi,

On 27.11.20 г. 15:10 ч., Ivaylo Dimitrov wrote:


On 27.11.20 г. 13:45 ч., Tomi Valkeinen wrote:
On 27/11/2020 01:17, Ivaylo Dimitrov wrote:
Hi Tomi,

On 26.11.20 г. 16:11 ч., Tomi Valkeinen wrote:
Hi Aaro, Ivaylo,

On 24/11/2020 23:03, Ivaylo Dimitrov wrote:

Is there any progress on the issue? I tried 5.9.1 and still nothing displayed.

Can you test the attached patch?


With this patch I don't see oops that Aaro reported, so:

Tested-by: Ivaylo Dimitrov <ivo.g.dimitrov.75@xxxxxxxxx>

Seems to fix the particular issue, however, now we get another oops. As this is not upstream kernel
but one with PVR related patches, I will try again with vanilla 5.9.

Just in case oops rings any bells (the line in question is
https://github.com/maemo-leste/droid4-linux/blob/maemo-5.9/drivers/gpu/drm/omapdrm/omap_gem.c#L801)

Do the PVR patches touch omapdrm? The call stack looks like normal boot time probing stuff, not
something happening later (possibly from PVR).


pvr driver is not even enabled in that particular config, however, I see "HACK: drm/omap: Add omapdrm plugin API" patch in the tree that touches omap-gem.c, I don't really want to just create some noise for problems that are created by out-of-tree patches. And yeah, it looks like a normal boot time probing stuff. As soon as I have some spare time (hopefully later today) I will try vanilla 5.9.x with omap2plus_defconfig and will report.


With 5.9.11 and the patch on top, n900 boots fine, albeit display remains blank, could be related to brightness, we're still investigating.

Thanks and regards,
Ivo