RFC PM / Domains: Add support for removing PM domains
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest0 of 8 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 8 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC PATCH 0/8] PM / Domains: Add support for removing PM domains
Hi Ulf,
Quoted 32 lines · Jon Hunter
Hi Uffe,
Quoted 29 lines · Ulf Hansson
Quoted 27 lines · Jon Hunter
In order to safely remove PM domains there are a few changes that need to be made to ensure that no one is holding an external reference to a PM domain after it has been removed. One solution, implemented here, solves this by eliminating external references to PM domain. Another alternative would be to employ some reference counting for the PM domains, however, I did not see a good reason for allowing external references in the first place (as always there could be something that I have over-looked!).
Jon Hunter (8):
PM / Domains: Add new helper functions for device-tree
ARM: EXYNOS: Remove calls toof_genpd_get_from_provider()
staging: board: Remove calls toof_genpd_get_from_provider()PM / Domains: Don't exposegeneric_pm_domainstructure
PM / Domains: Verify the PM domain is present when adding a provider PM / Domains: Remove a provider by referencing the data pointer PM / Domains: Prepare for adding support to remove PM domains PM / Domains: Add support for removing PM domainsarch/arm/mach-exynos/pm_domains.c | 23 +-- drivers/base/power/domain.c | 324 +++++++++++++++++++++++++++++++++++--- drivers/staging/board/board.c | 9 +- include/linux/pm_domain.h | 55 ++++--- 4 files changed, 348 insertions(+), 63 deletions(-)--
2.1.4
Quoted 6 lines
Quoted 4 lines
Jon, thanks for posting this!
My initial impressions is the I like the ideas for where you moves this.I will review it in more details as soon as I can (travelling next week).
Just wanted to see if you have had chance to look at this yet? Not urgent.
Any feedback on this?
FYI, patch #2 does not apply cleanly on the latest -next but the others should.
Cheers
Jon
Signature · 1 line
nvpublic