From: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
To: Krzysztof Kozlowski <k.kozlowski@samsung.com>,
Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Cc: Kukjin Kim <kgene@kernel.org>,
Andrzej Hajda <a.hajda@samsung.com>,
linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
Marek Szyprowski <m.szyprowski@samsung.com>
Subject: Re: [PATCH 1/1] ARM: dts: Use more descriptive names for Exynos5420 PDs
Date: Tue, 10 Feb 2015 13:46:12 +0100 [thread overview]
Message-ID: <54D9FD94.9000102@collabora.co.uk> (raw)
In-Reply-To: <1423571438.6241.4.camel@AMDC1943>
Hello,
On 02/10/2015 01:30 PM, Krzysztof Kozlowski wrote:
> On wto, 2015-02-10 at 15:21 +0300, Sergei Shtylyov wrote:
>> On 2/10/2015 3:17 PM, Krzysztof Kozlowski wrote:
>>
>> >>> Additionally (on Arndale Octa):
>>
>> >>> $ cat /sys/kernel/debug/pm_genpd/pm_genpd_summary
>> >>> domain status slaves
>> >>> /device runtime status
>> >>> ----------------------------------------------------------------------
>> >>> power-domain on
>> >>> /devices/platform/amba/3880000.adma suspended
>> >>> power-domain off
>> >>> power-domain off
>> >>> power-domain off
>> >>> power-domain off
>> >>> power-domain off
>>
>> >>> This really is not helpful. From the power domain debugfs code it is
>> >>> complicated to extract of_node of power domain.
>>
Not very useful indeed.
>> >> You shouldn't need it.
>>
>> >>> It is easier to print
>> >>> the name of power domain. But wait... all names are the same! :) So
>> >>> why do we have the name in the first place?
>>
>> >> I'm not sure why the full platform device names aren't printed -- they
>> >> should all be different.
>>
Yes, but like I said in a previous email the fact that are different doesn't
necessarily mean that they will be helpful for debugging purposes.
>> > This debugfs code iterates over list of generic_pm_domains (gpd_list). I
>> > cannot find function for translating from genpd to its platform device
>> > so only genpd->name can be printed.
>>
>> Then why power domains aren't just named with the platform device names?
>
> Right, the mach-exynos/pm_domains.c set the name equal to OF node name.
> I'll send a patch extending the name.
>
IIRC the OF core uses the device node unit address and node name to create
the platform device names so you will have something like 10044000.power-domain.
Same if using the node full_name since it will /power-domain@10044000. In both
cases the DTS should have to be checked to know which power domain really is
unless someone knows by heart the power domains addresses.
But if using generic names for the power domains as suggested by ePAPR is so
important then we should change all the other Exynos DTS files which don't do.
> Best regards,
> Krzysztof
>
>
Best regards,
Javier
next prev parent reply other threads:[~2015-02-10 12:46 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-02-06 17:37 [PATCH 1/1] ARM: dts: Use more descriptive names for Exynos5420 PDs Javier Martinez Canillas
2015-02-06 19:09 ` Sergei Shtylyov
2015-02-06 20:50 ` Javier Martinez Canillas
2015-02-10 11:46 ` Krzysztof Kozlowski
2015-02-10 11:55 ` Sergei Shtylyov
2015-02-10 12:17 ` Krzysztof Kozlowski
2015-02-10 12:21 ` Sergei Shtylyov
2015-02-10 12:30 ` Krzysztof Kozlowski
2015-02-10 12:46 ` Javier Martinez Canillas [this message]
2015-02-10 13:00 ` Sylwester Nawrocki
2015-02-10 13:14 ` Krzysztof Kozlowski
2015-02-10 14:08 ` Sylwester Nawrocki
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=54D9FD94.9000102@collabora.co.uk \
--to=javier.martinez@collabora.co.uk \
--cc=a.hajda@samsung.com \
--cc=k.kozlowski@samsung.com \
--cc=kgene@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=m.szyprowski@samsung.com \
--cc=sergei.shtylyov@cogentembedded.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox