On 11 April 2017 at 17:28, Thierry Reding <thierry.reding@xxxxxxxxx> wrote: > > On Wed, Mar 29, 2017 at 06:34:49PM +0200, Thierry Reding wrote: > > From: Thierry Reding <treding@xxxxxxxxxx> > > > > Hi Rafael, Kevin, Ulf, > > > > This series implement generic power domains for Tegra186. Since the > > power partitions on Tegra186 have a non-contiguous ID range, the PM > > domain core is enhanced with a way to allow PM domain providers to > > override the default ->xlate() implementation. This is used to look > > up the correct PM domain given the ID read from device tree. > > > > The second patch updates the BPMP ABI header to a version that has > > support for the MRQ_PG request which is used to enumerate available > > power partitions and control them. > > > > An implementation of the generic PM domains using the MRQ_PG request > > is provided in patch 3. > > > > Given the dependency of patch 3 on patch 1 I think it'd be easiest > > to get an Acked-by on patch 1 and take all of these through the Tegra > > tree. If that's okay with you, I can provide a stable branch with the > > first patch that could be pulled into the PM tree to resolve potential > > conflicts. > > > > Thanks, > > Thierry > > > > Changes in v2: > > - take into account PG_STATE_RUNNING in tegra_bpmp_powergate_is_powered() > > - check return value of pm_genpd_init() and clean up on failure > > - simplify error unwinding in tegra_bpmp_init_powergates() > > > > Thierry Reding (3): > > PM / Domains: Allow overriding the ->xlate() callback > > soc/tegra: bpmp: Update ABI header > > soc/tegra: bpmp: Implement generic PM domains > > Any comments on this? If not, can we get this into v4.12? Thanks for the reminder! Allow me to get a couple of more days for this, I have just catched up on mmc, due to travel and sickness. Kind regards Uffe -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html