All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kevin Hilman <khilman@baylibre.com>
To: Ulf Hansson <ulf.hansson@linaro.org>
Cc: "Rafael J . Wysocki" <rjw@rjwysocki.net>,
	linux-pm@vger.kernel.org, Len Brown <len.brown@intel.com>,
	Pavel Machek <pavel@ucw.cz>,
	Geert Uytterhoeven <geert@linux-m68k.org>,
	Lina Iyer <lina.iyer@linaro.org>,
	Jon Hunter <jonathanh@nvidia.com>,
	Marek Szyprowski <m.szyprowski@samsung.com>,
	Viresh Kumar <viresh.kumar@linaro.org>
Subject: Re: [PATCH 0/4] PM / Domains: Add support for always on PM domains in genpd
Date: Sun, 23 Apr 2017 15:12:53 -0700	[thread overview]
Message-ID: <m2mvb64vtm.fsf@baylibre.com> (raw)
In-Reply-To: <1490005163-28633-1-git-send-email-ulf.hansson@linaro.org> (Ulf Hansson's message of "Mon, 20 Mar 2017 11:19:19 +0100")

Ulf Hansson <ulf.hansson@linaro.org> writes:

> The current method to implement an always on PM domain by users of genpd,
> consists of returning -EBUSY from their ->power_off() callback. This approach is
> suboptimal as genpd is required to follow the regular execution path of its
> power off sequence, which ends by invoking the ->power_off() callback.
>
> To enable genpd to early abort the power off sequence for always on PM domains,
> it needs static information about these configurations. Therefore this series
> invents add new genpd configuration flag, GENPD_FLAG_ALWAYS_ON, which allow
> users to explicity tell genpd about these kind of PM domains.
>
> Some additonal changes, which are related this context, are also folded in as a
> part of the series.

Reviewed-by: Kevin Hilman <khilman@baylibre.com>

      parent reply	other threads:[~2017-04-24 19:08 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-03-20 10:19 [PATCH 0/4] PM / Domains: Add support for always on PM domains in genpd Ulf Hansson
2017-03-20 10:19 ` [PATCH 1/4] PM / Domains: Clean up code validating genpd's status Ulf Hansson
2017-03-20 11:07   ` Viresh Kumar
2017-03-20 11:49   ` Geert Uytterhoeven
2017-03-20 17:10   ` Bartlomiej Zolnierkiewicz
2017-03-20 10:19 ` [PATCH 2/4] PM / Domains: Enable users of genpd to specify always on PM domains Ulf Hansson
2017-03-20 11:11   ` Viresh Kumar
2017-03-20 11:54   ` Geert Uytterhoeven
2017-03-20 17:10   ` Bartlomiej Zolnierkiewicz
2017-03-20 10:19 ` [PATCH 3/4] PM / Domains: Respect errors from genpd's ->power_off() callback Ulf Hansson
2017-03-20 11:11   ` Viresh Kumar
2017-03-20 11:58   ` Geert Uytterhoeven
2017-03-20 17:14   ` Bartlomiej Zolnierkiewicz
2017-03-20 10:19 ` [PATCH 4/4] PM / Domains: Don't warn about IRQ safe device for an always on PM domain Ulf Hansson
2017-03-20 11:12   ` Viresh Kumar
2017-03-20 11:59   ` Geert Uytterhoeven
2017-03-20 17:14   ` Bartlomiej Zolnierkiewicz
2017-04-23 22:12 ` Kevin Hilman [this message]

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=m2mvb64vtm.fsf@baylibre.com \
    --to=khilman@baylibre.com \
    --cc=geert@linux-m68k.org \
    --cc=jonathanh@nvidia.com \
    --cc=len.brown@intel.com \
    --cc=lina.iyer@linaro.org \
    --cc=linux-pm@vger.kernel.org \
    --cc=m.szyprowski@samsung.com \
    --cc=pavel@ucw.cz \
    --cc=rjw@rjwysocki.net \
    --cc=ulf.hansson@linaro.org \
    --cc=viresh.kumar@linaro.org \
    /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.