All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kevin Hilman <khilman@kernel.org>
To: Vivek Gautam <gautamvivek1987@gmail.com>
Cc: Ajay Kumar <ajaykumar.rs@samsung.com>,
	Vivek Gautam <gautam.vivek@samsung.com>,
	PANKAJ KUMAR DUBEY <pankaj.dubey@samsung.com>,
	In-Ki Dae <inki.dae@samsung.com>,
	"linux-samsung-soc@vger.kernel.org"
	<linux-samsung-soc@vger.kernel.org>,
	Javier Martinez Canillas <javier.martinez@collabora.co.uk>,
	Amit Kucheria <amit.kucheria@linaro.org>,
	"bhushan.r@samsung.com" <bhushan.r@samsung.com>
Subject: Re: screen blank causing lockup in exynos-reference/exynos5-v3.18-rc2
Date: Mon, 24 Nov 2014 08:05:29 -0800	[thread overview]
Message-ID: <7h4mtomvna.fsf@deeprootsystems.com> (raw)
In-Reply-To: <CAFp+6iFAHz7iMboC1xfF8KKMkeHGZDhUXx_9obW0nTPgKwBR1g@mail.gmail.com> (Vivek Gautam's message of "Mon, 24 Nov 2014 14:57:08 +0530")

Hi Vivek,

Vivek Gautam <gautamvivek1987@gmail.com> writes:

> On Sat, Nov 22, 2014 at 12:53 AM, Kevin Hilman <khilman@kernel.org> wrote:
>> Hi Ajay,
>>
>> AJAY KUMAR RAMAKRISHNA SHYMALAMMA <ajaykumar.rs@samsung.com> writes:
>>
>>> I tried to reproduce the issue which you reported,
>>>
>>> but I am sorry I am not able to reproduce it.
>>>
>>> I tried with my patches for DRM on top of Linux-next.
>>
>> I don't see the issue on linux-next either.  As I mentioned in the
>> original post, I only see it on the v3.18 branch in the exynos-reference
>> tree.
>
> While checking the issue along with Ajay on "exynos5-v3.18-rc2" branch
> on exynos-reference
> tree, we found out the culprit to be FIMD-SYSMMU.
> The IOMMU on exynos systems is still WIP, and that's the reason it is
> disabled in
> exynos_defconfig too.
> So we have a small workaround in this branch to stop using FIMD-SYSMMUs.
>
> Now, at the bootup time things are OK, since the FIMD-SMMU clocks
> (CLK_SMMU_FIMD**)
> are still available. But after bootup all unused clocks are disabled
> (since we don't want to
> use clk_ignore_unused in boot arguments), and the consequent blanking-unblanking
> causes the system to hang.
>
> So we have pushed a patch on the same branch "exynos5-v3.18-rc2" which sets
> CLK_IGNORE_UNUSED flag for these SMMU_FIMD** clocks.
>
> This fixes the issue of hang what we were seeing.
>
> There's another branch "exynos5-v3.18-rc5" available, and we have
> pushed the same patch
> on that branch too.
> Please test on your side, and do let us know if things are working fine for you.

I've tested the -rc5 branch, and I'm not seeing this issue anymore.

Thanks,

Kevin

  reply	other threads:[~2014-11-24 16:05 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <8C.59.15273.8FB5F645@epcpsbgx1.samsung.com>
2014-11-21 19:23 ` screen blank causing lockup in exynos-reference/exynos5-v3.18-rc2 Kevin Hilman
2014-11-24  9:27   ` Vivek Gautam
2014-11-24 16:05     ` Kevin Hilman [this message]
2014-11-19 18:56 Kevin Hilman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7h4mtomvna.fsf@deeprootsystems.com \
    --to=khilman@kernel.org \
    --cc=ajaykumar.rs@samsung.com \
    --cc=amit.kucheria@linaro.org \
    --cc=bhushan.r@samsung.com \
    --cc=gautam.vivek@samsung.com \
    --cc=gautamvivek1987@gmail.com \
    --cc=inki.dae@samsung.com \
    --cc=javier.martinez@collabora.co.uk \
    --cc=linux-samsung-soc@vger.kernel.org \
    --cc=pankaj.dubey@samsung.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.