Merge branch 'acpi-pm-next' into bleeding-edge

* acpi-pm-next:
  ACPI / PM: Do not power manage devices in unknown initial states
Merge branch 'pm-cpufreq-next' into bleeding-edge

* pm-cpufreq-next: (36 commits)
  cpufreq: Remove unnecessary use of policy->shared_type
  cpufreq: Set all cpus in policy->cpus for single cluster SoCs
  cpufreq: TEGRA: Set policy->cpus from driver->init()
  cpufreq: governors: Reset tunables only for cpufreq_unregister_governor()
  cpufreq: governors: Remove code redundancy between governors
  cpufreq: governors: Get rid of dbs_data->enable field
  cpufreq: governors: fix misuse of cdbs.cpu
  cpufreq: governors: implement generic policy_is_shared
  cpufreq: SPEAr: Notify all policy->cpus of frequency change
  cpufreq: Update Documentation for cpus and related_cpus
  cpufreq: instantiate cpufreq-cpu0 as a platform_driver
  cpufreq: governors: clean timer init and exit code
  cpufreq: Simplify cpufreq_add_dev()
  cpufreq: Revert "cpufreq: Don't use cpu removed during cpufreq_driver_unregister"
  PM / OPP: Export more symbols for module usage
  PM / OPP: switch exported symbols to GPL variant
  cpufreq / highbank: add support for highbank cpufreq
  ARM / highbank: add support for pl320 IPC
  clk / highbank: Prevent glitches in non-bypass reset mode
  ARM: use device tree to get smp_twd clock
  ...