Merge branches 'pm-domains', 'powercap' and 'pm-tools'
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 29 Dec 2014 20:24:00 +0000 (21:24 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Mon, 29 Dec 2014 20:24:00 +0000 (21:24 +0100)
* pm-domains:
  PM / Domains: Export of_genpd_get_from_provider function

* powercap:
  powercap / RAPL: add IDs for future Xeon CPUs

* pm-tools:
  tools / cpupower: Fix no idle state information return value
  tools / cpupower: Correctly detect if running as root

1  2  3  4 
drivers/base/power/domain.c
include/linux/pm_domain.h

Simple merge
@@@@@ -75,11 -75,11 -72,8 -72,10 +75,11 @@@@@ struct generic_pm_domain 
        bool max_off_time_changed;
        bool cached_power_down_ok;
        struct gpd_cpuidle_data *cpuidle_data;
  -     void (*attach_dev)(struct device *dev);
  -     void (*detach_dev)(struct device *dev);
  +     int (*attach_dev)(struct generic_pm_domain *domain,
  +                       struct device *dev);
  +     void (*detach_dev)(struct generic_pm_domain *domain,
  +                        struct device *dev);
  ++    unsigned int flags;             /* Bit field of configs for genpd */
    };
    
    static inline struct generic_pm_domain *pd_to_genpd(struct dev_pm_domain *pd)