]> Git Repo - linux.git/commitdiff
Merge branch 'powercap'
authorRafael J. Wysocki <[email protected]>
Tue, 12 Jan 2016 00:12:40 +0000 (01:12 +0100)
committerRafael J. Wysocki <[email protected]>
Tue, 12 Jan 2016 00:12:40 +0000 (01:12 +0100)
* powercap:
  powercap: constify powercap_zone_ops and powercap_zone_constraint_ops structures

1  2 
drivers/powercap/intel_rapl.c

index 4099159ffa3df452cbfe36edf97383bebddb274c,fa8c8e8eb9f235a1f8d2d1c995c83c926a1ceefd..6c592dc71aeef9c360123365d2b177cda37ac0e8
@@@ -388,7 -388,7 +388,7 @@@ static int get_domain_enable(struct pow
  }
  
  /* per RAPL domain ops, in the order of rapl_domain_type */
- static struct powercap_zone_ops zone_ops[] = {
+ static const struct powercap_zone_ops zone_ops[] = {
        /* RAPL_DOMAIN_PACKAGE */
        {
                .get_energy_uj = get_energy_counter,
@@@ -584,7 -584,7 +584,7 @@@ static int get_max_power(struct powerca
        return ret;
  }
  
- static struct powercap_zone_constraint_ops constraint_ops = {
+ static const struct powercap_zone_constraint_ops constraint_ops = {
        .set_power_limit_uw = set_power_limit,
        .get_power_limit_uw = get_current_power_limit,
        .set_time_window_us = set_time_window,
@@@ -988,16 -988,16 +988,16 @@@ static void set_floor_freq_atom(struct 
        }
  
        if (!power_ctrl_orig_val)
 -              iosf_mbi_read(BT_MBI_UNIT_PMC, BT_MBI_PMC_READ,
 -                      rapl_defaults->floor_freq_reg_addr,
 -                              &power_ctrl_orig_val);
 +              iosf_mbi_read(BT_MBI_UNIT_PMC, MBI_CR_READ,
 +                            rapl_defaults->floor_freq_reg_addr,
 +                            &power_ctrl_orig_val);
        mdata = power_ctrl_orig_val;
        if (enable) {
                mdata &= ~(0x7f << 8);
                mdata |= 1 << 8;
        }
 -      iosf_mbi_write(BT_MBI_UNIT_PMC, BT_MBI_PMC_WRITE,
 -              rapl_defaults->floor_freq_reg_addr, mdata);
 +      iosf_mbi_write(BT_MBI_UNIT_PMC, MBI_CR_WRITE,
 +                     rapl_defaults->floor_freq_reg_addr, mdata);
  }
  
  static u64 rapl_compute_time_window_core(struct rapl_package *rp, u64 value,
This page took 0.071619 seconds and 4 git commands to generate.