* DSS and HDMI kernel panic on OMAP4
@ 2014-05-15 21:14 Joachim Eastwood
2014-05-15 21:26 ` Joachim Eastwood
0 siblings, 1 reply; 4+ messages in thread
From: Joachim Eastwood @ 2014-05-15 21:14 UTC (permalink / raw)
To: Tomi Valkeinen; +Cc: linux-omap
Hello Tomi,
I wanted to test my Variscite patches after Tony merged them into his
3.16 dt branch so created a base branch from Linus master and pull in
Tony's 3.16 dt and your dss for-next branch.
I discovered that booting with a HDMI monitor connected or plugging in
one cause a kernel panic. See the log at:
http://slexy.org/raw/s20xo68UPx
Any idea what it could be?
I also noted this in the boot log:
[ 0.984527] omapdss_hdmi 58006000.encoder: can't request region for
resource [mem 0x58006400-0x580073ff]
I don't think I have seen this before.
What I previously have tested have been Linus master + my Variscite
patches and your panel-dpi dt + hdmi hpd patches cherry-picked.
regards
Joachim Eastwood
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: DSS and HDMI kernel panic on OMAP4
2014-05-15 21:14 DSS and HDMI kernel panic on OMAP4 Joachim Eastwood
@ 2014-05-15 21:26 ` Joachim Eastwood
2014-05-16 5:24 ` Tomi Valkeinen
0 siblings, 1 reply; 4+ messages in thread
From: Joachim Eastwood @ 2014-05-15 21:26 UTC (permalink / raw)
To: Tomi Valkeinen; +Cc: linux-omap
On 15 May 2014 23:14, Joachim Eastwood <manabian@gmail.com> wrote:
> Hello Tomi,
>
> I wanted to test my Variscite patches after Tony merged them into his
> 3.16 dt branch so created a base branch from Linus master and pull in
> Tony's 3.16 dt and your dss for-next branch.
>
> I discovered that booting with a HDMI monitor connected or plugging in
> one cause a kernel panic. See the log at:
> http://slexy.org/raw/s20xo68UPx
>
> Any idea what it could be?
>
> I also noted this in the boot log:
> [ 0.984527] omapdss_hdmi 58006000.encoder: can't request region for
> resource [mem 0x58006400-0x580073ff]
>
> I don't think I have seen this before.
>
> What I previously have tested have been Linus master + my Variscite
> patches and your panel-dpi dt + hdmi hpd patches cherry-picked.
Reverting "OMAPDSS: HDMI: cleanup ioremaps" 59b3d38a3691396783df108
from your for-next branch fixes the problem.
regards
Joachim Eastwood
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: DSS and HDMI kernel panic on OMAP4
2014-05-15 21:26 ` Joachim Eastwood
@ 2014-05-16 5:24 ` Tomi Valkeinen
2014-05-16 18:48 ` Joachim Eastwood
0 siblings, 1 reply; 4+ messages in thread
From: Tomi Valkeinen @ 2014-05-16 5:24 UTC (permalink / raw)
To: Joachim Eastwood, Jyri Sarha; +Cc: linux-omap
[-- Attachment #1: Type: text/plain, Size: 1631 bytes --]
On 16/05/14 00:26, Joachim Eastwood wrote:
> On 15 May 2014 23:14, Joachim Eastwood <manabian@gmail.com> wrote:
>> Hello Tomi,
>>
>> I wanted to test my Variscite patches after Tony merged them into his
>> 3.16 dt branch so created a base branch from Linus master and pull in
>> Tony's 3.16 dt and your dss for-next branch.
>>
>> I discovered that booting with a HDMI monitor connected or plugging in
>> one cause a kernel panic. See the log at:
>> http://slexy.org/raw/s20xo68UPx
>>
>> Any idea what it could be?
>>
>> I also noted this in the boot log:
>> [ 0.984527] omapdss_hdmi 58006000.encoder: can't request region for
>> resource [mem 0x58006400-0x580073ff]
>>
>> I don't think I have seen this before.
>>
>> What I previously have tested have been Linus master + my Variscite
>> patches and your panel-dpi dt + hdmi hpd patches cherry-picked.
>
> Reverting "OMAPDSS: HDMI: cleanup ioremaps" 59b3d38a3691396783df108
> from your for-next branch fixes the problem.
I think that's somehow HDMI audio enabled. I bet if you disable HDMI
audio, the error goes away.
If I cat /proc/iomem, I see:
58006000-58006fff : omap-hdmi-audio-dai
58006200-580062ff : pll
58006300-580063ff : phy
Without sound support, I don't get the error and I see:
58006200-580062ff : pll
58006300-580063ff : phy
58006400-580073ff : core
Reverting 59b3d38a3691396783df108e6afbba30656edccb helps, because before
that patch the hdmi driver didn't actually reserve the regions.
So, I don't really have any idea yet what's going on there, but the
problem is somewhere around hdmi audio.
Tomi
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: DSS and HDMI kernel panic on OMAP4
2014-05-16 5:24 ` Tomi Valkeinen
@ 2014-05-16 18:48 ` Joachim Eastwood
0 siblings, 0 replies; 4+ messages in thread
From: Joachim Eastwood @ 2014-05-16 18:48 UTC (permalink / raw)
To: Tomi Valkeinen; +Cc: Jyri Sarha, linux-omap
On 16 May 2014 07:24, Tomi Valkeinen <tomi.valkeinen@ti.com> wrote:
> On 16/05/14 00:26, Joachim Eastwood wrote:
>> On 15 May 2014 23:14, Joachim Eastwood <manabian@gmail.com> wrote:
>>> Hello Tomi,
>>>
>>> I wanted to test my Variscite patches after Tony merged them into his
>>> 3.16 dt branch so created a base branch from Linus master and pull in
>>> Tony's 3.16 dt and your dss for-next branch.
>>>
>>> I discovered that booting with a HDMI monitor connected or plugging in
>>> one cause a kernel panic. See the log at:
>>> http://slexy.org/raw/s20xo68UPx
>>>
>>> Any idea what it could be?
>>>
>>> I also noted this in the boot log:
>>> [ 0.984527] omapdss_hdmi 58006000.encoder: can't request region for
>>> resource [mem 0x58006400-0x580073ff]
>>>
>>> I don't think I have seen this before.
>>>
>>> What I previously have tested have been Linus master + my Variscite
>>> patches and your panel-dpi dt + hdmi hpd patches cherry-picked.
>>
>> Reverting "OMAPDSS: HDMI: cleanup ioremaps" 59b3d38a3691396783df108
>> from your for-next branch fixes the problem.
>
> I think that's somehow HDMI audio enabled. I bet if you disable HDMI
> audio, the error goes away.
Yes, disabling HDMI audio config option makes the panic disappear. But
since nothing prevents you from turning on this option this is not a
solution.
> If I cat /proc/iomem, I see:
>
> 58006000-58006fff : omap-hdmi-audio-dai
> 58006200-580062ff : pll
> 58006300-580063ff : phy
>
> Without sound support, I don't get the error and I see:
>
> 58006200-580062ff : pll
> 58006300-580063ff : phy
> 58006400-580073ff : core
With the patch 59b3d38a36913 reverted I actually have 2
"omap-hdmi-audio-dai" entries in iomem:
48046000-48046fff : omap-hdmi-audio-dai
58006000-58006fff : omap-hdmi-audio-dai
The first one disappear after patch 59b3d38a36913 is applied.
> Reverting 59b3d38a3691396783df108e6afbba30656edccb helps, because before
> that patch the hdmi driver didn't actually reserve the regions.
>
> So, I don't really have any idea yet what's going on there, but the
> problem is somewhere around hdmi audio.
I see. Would be nice have this fixed before the stuff hits mainline.
regards
Joachim Eastwood
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-05-16 18:48 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-15 21:14 DSS and HDMI kernel panic on OMAP4 Joachim Eastwood
2014-05-15 21:26 ` Joachim Eastwood
2014-05-16 5:24 ` Tomi Valkeinen
2014-05-16 18:48 ` Joachim Eastwood
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.