[Letux-kernel] Display GTA04 broken with letux-5.7-rc1

Andreas Kemnade andreas at kemnade.info
Fri Apr 17 07:56:54 CEST 2020


On Thu, 16 Apr 2020 23:06:07 +0200
"H. Nikolaus Schaller" <hns at goldelico.com> wrote:

> > Am 16.04.2020 um 22:23 schrieb Andreas Kemnade <andreas at kemnade.info>:
> > 
> > On Wed, 15 Apr 2020 19:20:45 +0200
> > "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
> >   
> >> There has been some switching in omapdss to omapdrm
> >> and configs have changed. Besides that I see this
> >> error:
> >> 
> >> [   28.567840] [drm:simple_bridge_attach [simple_bridge]] *ERROR* Fix bridge driver to make connector optional!
> >> [   28.567871] omapdrm omapdrm.0: unable to attach bridge /ocp at 68000000/dss at 48050000/encoder at 48050c00
> >> [   28.786529] omapdrm omapdrm.0: omap_modeset_init failed: ret=-22
> >> [   28.841552] omapdrm: probe of omapdrm.0 failed with error -22
> >> 
> >> This seems to be the reason why I don't get an active
> >> display.
> >>   
> > hmm, where is the encoder-opa driver?  
> 
> I think it should be part of simple_bridge... At least that one is compatible.
> But I do not understand its code.
> 
now I have seen it. But I also see this:

[  118.541503] WARNING: CPU: 0 PID: 5 at drivers/gpu/drm/bridge/panel.c:176 drm_panel_bridge_add+0x30/0x3c [drm_kms_helper]
[  118.553314] Modules linked in: bmp280_spi snd_soc_simple_card snd_soc_simple_card_utils snd_soc_omap_twl4030 pwm_omap_dmtimer snd_soc_gtm601 display_connectory
[  118.620391] CPU: 0 PID: 5 Comm: kworker/0:0 Tainted: G        W         5.7.0-rc1-letux #3
[  118.629089] Hardware name: Generic OMAP36xx (Flattened Device Tree)
[  118.635681] Workqueue: events deferred_probe_work_func
[  118.641113] [<c010f05c>] (unwind_backtrace) from [<c010a434>] (show_stack+0x10/0x14)
[  118.649261] [<c010a434>] (show_stack) from [<c046f830>] (dump_stack+0x88/0xa8)
[  118.656890] [<c046f830>] (dump_stack) from [<c01300c4>] (__warn+0xcc/0xe8)
[  118.664123] [<c01300c4>] (__warn) from [<c0130480>] (warn_slowpath_fmt+0x74/0xa0)
[  118.672058] [<c0130480>] (warn_slowpath_fmt) from [<bf15dde4>] (drm_panel_bridge_add+0x30/0x3c [drm_kms_helper])
[  118.682830] [<bf15dde4>] (drm_panel_bridge_add [drm_kms_helper]) from [<bf08f8e8>] (omapdss_device_init_output+0xb8/0x7d0 [omapdss_base])
[  118.695983] [<bf08f8e8>] (omapdss_device_init_output [omapdss_base]) from [<bf0e13d4>] (dpi_init_port+0x1f4/0x264 [omapdss])
[  118.707916] [<bf0e13d4>] (dpi_init_port [omapdss]) from [<bf0d9300>] (dss_probe+0x498/0x534 [omapdss])
[  118.717773] [<bf0d9300>] (dss_probe [omapdss]) from [<c0560684>] (platform_drv_probe+0x48/0x94)
[  118.726928] [<c0560684>] (platform_drv_probe) from [<c055e8dc>] (really_probe+0x1f8/0x318)
[  118.735626] [<c055e8dc>] (really_probe) from [<c055ec80>] (driver_probe_device+0x13c/0x154)
[  118.744415] [<c055ec80>] (driver_probe_device) from [<c055cf28>] (bus_for_each_drv+0xa0/0xb4)
[  118.753387] [<c055cf28>] (bus_for_each_drv) from [<c055eaa8>] (__device_attach+0xac/0x124)
[  118.762084] [<c055eaa8>] (__device_attach) from [<c055db74>] (bus_probe_device+0x28/0x80)
[  118.770690] [<c055db74>] (bus_probe_device) from [<c055e244>] (deferred_probe_work_func+0x6c/0x88)
[  118.780090] [<c055e244>] (deferred_probe_work_func) from [<c0148868>] (process_one_work+0x1f4/0x358)
[  118.789703] [<c0148868>] (process_one_work) from [<c0149300>] (worker_thread+0x234/0x2d8)
[  118.798309] [<c0149300>] (worker_thread) from [<c014de4c>] (kthread+0x140/0x14c)
[  118.806091] [<c014de4c>] (kthread) from [<c0100148>] (ret_from_fork+0x14/0x2c)

Regards,
Andreas


More information about the Letux-kernel mailing list