linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Display on Nokia N950 was Re: Serial cable N9
       [not found]                 ` <2851c57a-7aba-ddab-3201-03d91fdfa040@gmail.com>
@ 2017-11-01 21:46                   ` Pavel Machek
  2017-11-01 21:59                     ` Pavel Machek
  0 siblings, 1 reply; 2+ messages in thread
From: Pavel Machek @ 2017-11-01 21:46 UTC (permalink / raw)
  To: Filip Matijević, airlied, tomi.valkeinen, laurent.pinchart
  Cc: pali.rohar, sre, kernel list, linux-arm-kernel, linux-omap, tony,
	khilman, aaro.koskinen, ivo.g.dimitrov.75, patrikbachan, serge,
	abcloriens, clayton, martijn, sakari.ailus

[-- Attachment #1: Type: text/plain, Size: 1076 bytes --]

Hi!

> > For the record, display does not work for me in 4.14 on either n9 or
> > n950. I did not investigate that, yet.
> 
> On v4.13 framebuffer console works OK (I haven't tested anything more in
> fact), but somewhere between v4.13 and v4.14-rc1 there is a commit that
> breaks things - my best guess at this time after a partial git bisect is
> that 906dde0f355bd97c080c215811ae7db1137c4af8 is the one to look at.

Confirmed. Reverting the merge (as far as it can be reverted) gets me
booting N950 with working display. (With 906dde applied, backlight
goes turns on, so it looks like display driver is initialized, but
then machine is killed, probably by watchdog).

AFAICT N950 display never worked on mainline; I'm using Sebastian's
patches to get it to work.

Linux n900 4.14.0-rc7-28884-gdf7c8f0-dirty #283 Wed Nov 1 22:31:35 CET
2017 armv7l GNU/Linux

Filip did all the work here, thanks!
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Display on Nokia N950 was Re: Serial cable N9
  2017-11-01 21:46                   ` Display on Nokia N950 was Re: Serial cable N9 Pavel Machek
@ 2017-11-01 21:59                     ` Pavel Machek
  0 siblings, 0 replies; 2+ messages in thread
From: Pavel Machek @ 2017-11-01 21:59 UTC (permalink / raw)
  To: Filip Matijević, airlied, tomi.valkeinen, laurent.pinchart
  Cc: pali.rohar, sre, kernel list, linux-arm-kernel, linux-omap, tony,
	khilman, aaro.koskinen, ivo.g.dimitrov.75, patrikbachan, serge,
	abcloriens, clayton, martijn, sakari.ailus

[-- Attachment #1: Type: text/plain, Size: 2196 bytes --]

Hi!

> > > For the record, display does not work for me in 4.14 on either n9 or
> > > n950. I did not investigate that, yet.
> > 
> > On v4.13 framebuffer console works OK (I haven't tested anything more in
> > fact), but somewhere between v4.13 and v4.14-rc1 there is a commit that
> > breaks things - my best guess at this time after a partial git bisect is
> > that 906dde0f355bd97c080c215811ae7db1137c4af8 is the one to look at.
> 
> Confirmed. Reverting the merge (as far as it can be reverted) gets me
> booting N950 with working display. (With 906dde applied, backlight
> goes turns on, so it looks like display driver is initialized, but
> then machine is killed, probably by watchdog).
> 
> AFAICT N950 display never worked on mainline; I'm using Sebastian's
> patches to get it to work.
> 
> Linux n900 4.14.0-rc7-28884-gdf7c8f0-dirty #283 Wed Nov 1 22:31:35 CET
> 2017 armv7l GNU/Linux
> 
> Filip did all the work here, thanks!

Reverting just fc5cc9678e130196012c17b37e555d53d3d3476b fixes the
display for me, too.

commit fc5cc9678e130196012c17b37e555d53d3d3476b
Author: Tomi Valkeinen <tomi.valkeinen@ti.com>
Date:   Wed Aug 23 12:19:02 2017 +0300

    drm/omap: work-around for omap3 display enable

    Seems that on omap3 enabling a crtc without any planes causes a
    sync
        lost flood. This only happens on the first enable, and after
    that it
        works. This looks like an HW issue and it's unclear why this
    is
        happening or how to fix it.

    This started happening after
    897145d0c7010b4e07fa9bc674b1dfb9a2c6fff9
        ("drm/omapdrm: Move commit_modeset_enables() before
    commit_planes()")
        which, as a work-around, changed omapdrm first to do the
    modeset enable,
        and plane set only after that. This WA should be fine on all
    DSS
        versions, but apparently OMAP3 DSS is an exception.

    This patch reverts that work-around for OMAP3 DSS.

    Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
    
								Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-11-01 21:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20171029082331.GA4358@amd>
     [not found] ` <b05ead6d-3996-3bfc-8f09-09d0229a79b3@gmail.com>
     [not found]   ` <20171030074816.GA31977@amd>
     [not found]     ` <1cbe2c73-754d-f0c5-1732-b306c7f86f85@gmail.com>
     [not found]       ` <20171030205232.GA28601@amd>
     [not found]         ` <0f4b8908-7421-6481-8415-3563f347b9de@gmail.com>
     [not found]           ` <d3682a85-7910-78fc-407d-fdd333a1d60f@gmail.com>
     [not found]             ` <50c15c96-36f5-1e1b-0538-9c758919141c@gmail.com>
     [not found]               ` <20171101193220.GA14009@amd>
     [not found]                 ` <2851c57a-7aba-ddab-3201-03d91fdfa040@gmail.com>
2017-11-01 21:46                   ` Display on Nokia N950 was Re: Serial cable N9 Pavel Machek
2017-11-01 21:59                     ` Pavel Machek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).