Messages in this thread | | | Date | Mon, 8 Jul 2019 11:31:38 +0530 | From | Viresh Kumar <> | Subject | Re: [PATCH 1/2] opp: Attach genpds to devices from within OPP core |
| |
On 04-07-19, 11:55, Rajendra Nayak wrote: > > On 5/13/2019 3:54 PM, Viresh Kumar wrote: > > The OPP core requires the virtual device pointers to set performance > > state on behalf of the device, for the multiple power domain case. The > > genpd API (dev_pm_domain_attach_by_name()) has evolved now to support > > even the single power domain case and that lets us add common code for > > handling both the cases more efficiently. > > > > The virtual device structure returned by dev_pm_domain_attach_by_name() > > isn't normally used by the cpufreq drivers as they don't manage power > > on/off of the domains and so is only useful for the OPP core. > > This might be true for CPUs but not necessarily so for IO devices which might > want to set up device links so the devices runtime pm calls can trigger the > on/off of the power domain. Is there a way to handle that case now?
https://lore.kernel.org/lkml/027985ce35873cd218298302a1408da06d48458b.1562565567.git.viresh.kumar@linaro.org
-- viresh
| |