[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