Re: DSS and HDMI kernel panic on OMAP4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 16/05/14 00:26, Joachim Eastwood wrote:
> On 15 May 2014 23:14, Joachim  Eastwood <manabian@xxxxxxxxx> 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: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux