[Letux-kernel] DSI panels with omapdrm on 4.20-rc

Sebastian Reichel sre at kernel.org
Mon Nov 19 15:18:48 CET 2018


Hi,

On Mon, Nov 19, 2018 at 02:55:35PM +0100, H. Nikolaus Schaller wrote:
> > Am 19.11.2018 um 14:11 schrieb Sebastian Reichel <sre at kernel.org>:
> > On Mon, Nov 19, 2018 at 02:38:38PM +0200, Tomi Valkeinen wrote:
> >> On 19/11/18 14:29, H. Nikolaus Schaller wrote:
> > My series:
> > 
> > patch 1:   Simple cleanup
> > patch 2-4: General DSI fixes for the kernel changes in 4.20-rc1. I think
> >           they are also relevant for DSI video mode panels.
> > patch 5-6: Only relevant for DSI command mode. It's not really DSI
> >           specific and should not make a difference on any outputs
> >           not setting OMAP_DSS_DISPLAY_CAP_MANUAL_UPDATE.
> > 
> > -- Sebastian
> 
> I have them all included (I think it doesn't harm if they fix things not
> related to video mode panels)

Ack, assuming I did not write buggy code :)

> but the video mode panel doesn't call enable(). It did up to
> 4.19.0 and stopped in 4.20-rc1.

Ok.

> So how can I debug the panel->enable()?
> Where should it be called from dss core?
> Then I could check the conditions to call enable().

This is called in omap_encoder_enable(). For debugging I suggest to
add "drm.debug=0xf" kernel argument. "drm/omap: don't check dispc
timings for DSI" fixes a similar problem for panel-dsi-cm.

-- Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.goldelico.com/pipermail/letux-kernel/attachments/20181119/b199058c/attachment.asc>


More information about the Letux-kernel mailing list