Hi, The following patchset reworks the power.subsys_data field of struct device so that it can be used not only for clock PM management. [1/4] - Introduce struct pm_subsys_data to be point to by power.subsys_data. [2/4] - Add reference counting for power.subsys_data. [3/4] - Optimize generic PM domains code by making it use power.subsys_data. [4/4] - Move PM clock management headers and definitions to a separate file. The patchset is on top of the pm-domains branch of the linux-pm tree at: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git pm-domains It has been tested on an ARM shmobile Mackerel board. Thanks, Rafael _______________________________________________ linux-pm mailing list linux-pm@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linux-foundation.org/mailman/listinfo/linux-pm