diff options
| author | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2016-01-11 19:12:40 -0500 |
|---|---|---|
| committer | Rafael J. Wysocki <rafael.j.wysocki@intel.com> | 2016-01-11 19:12:40 -0500 |
| commit | a889f766dbb7d016b858e4dd157b06587fdb570f (patch) | |
| tree | e86bb71c643a0a2bd828b26ebbbaab8d780b6073 /drivers/powercap | |
| parent | 8f053a56dfa4be0cfcce49c7647adaa33196aae5 (diff) | |
| parent | 600c395bf6c4e44ec831e850d7f93ce53d7373be (diff) | |
Merge branch 'powercap'
* powercap:
powercap: constify powercap_zone_ops and powercap_zone_constraint_ops structures
Diffstat (limited to 'drivers/powercap')
| -rw-r--r-- | drivers/powercap/intel_rapl.c | 4 | ||||
| -rw-r--r-- | drivers/powercap/powercap_sys.c | 18 |
2 files changed, 11 insertions, 11 deletions
diff --git a/drivers/powercap/intel_rapl.c b/drivers/powercap/intel_rapl.c index 4099159ffa3d..6c592dc71aee 100644 --- a/drivers/powercap/intel_rapl.c +++ b/drivers/powercap/intel_rapl.c | |||
| @@ -388,7 +388,7 @@ static int get_domain_enable(struct powercap_zone *power_zone, bool *mode) | |||
| 388 | } | 388 | } |
| 389 | 389 | ||
| 390 | /* per RAPL domain ops, in the order of rapl_domain_type */ | 390 | /* per RAPL domain ops, in the order of rapl_domain_type */ |
| 391 | static struct powercap_zone_ops zone_ops[] = { | 391 | static const struct powercap_zone_ops zone_ops[] = { |
| 392 | /* RAPL_DOMAIN_PACKAGE */ | 392 | /* RAPL_DOMAIN_PACKAGE */ |
| 393 | { | 393 | { |
| 394 | .get_energy_uj = get_energy_counter, | 394 | .get_energy_uj = get_energy_counter, |
| @@ -584,7 +584,7 @@ static int get_max_power(struct powercap_zone *power_zone, int id, | |||
| 584 | return ret; | 584 | return ret; |
| 585 | } | 585 | } |
| 586 | 586 | ||
| 587 | static struct powercap_zone_constraint_ops constraint_ops = { | 587 | static const struct powercap_zone_constraint_ops constraint_ops = { |
| 588 | .set_power_limit_uw = set_power_limit, | 588 | .set_power_limit_uw = set_power_limit, |
| 589 | .get_power_limit_uw = get_current_power_limit, | 589 | .get_power_limit_uw = get_current_power_limit, |
| 590 | .set_time_window_us = set_time_window, | 590 | .set_time_window_us = set_time_window, |
diff --git a/drivers/powercap/powercap_sys.c b/drivers/powercap/powercap_sys.c index 84419af16f77..14bde0db8c24 100644 --- a/drivers/powercap/powercap_sys.c +++ b/drivers/powercap/powercap_sys.c | |||
| @@ -293,8 +293,8 @@ err_alloc: | |||
| 293 | } | 293 | } |
| 294 | 294 | ||
| 295 | static int create_constraints(struct powercap_zone *power_zone, | 295 | static int create_constraints(struct powercap_zone *power_zone, |
| 296 | int nr_constraints, | 296 | int nr_constraints, |
| 297 | struct powercap_zone_constraint_ops *const_ops) | 297 | const struct powercap_zone_constraint_ops *const_ops) |
| 298 | { | 298 | { |
| 299 | int i; | 299 | int i; |
| 300 | int ret = 0; | 300 | int ret = 0; |
| @@ -492,13 +492,13 @@ static struct class powercap_class = { | |||
| 492 | }; | 492 | }; |
| 493 | 493 | ||
| 494 | struct powercap_zone *powercap_register_zone( | 494 | struct powercap_zone *powercap_register_zone( |
| 495 | struct powercap_zone *power_zone, | 495 | struct powercap_zone *power_zone, |
| 496 | struct powercap_control_type *control_type, | 496 | struct powercap_control_type *control_type, |
| 497 | const char *name, | 497 | const char *name, |
| 498 | struct powercap_zone *parent, | 498 | struct powercap_zone *parent, |
| 499 | const struct powercap_zone_ops *ops, | 499 | const struct powercap_zone_ops *ops, |
| 500 | int nr_constraints, | 500 | int nr_constraints, |
| 501 | struct powercap_zone_constraint_ops *const_ops) | 501 | const struct powercap_zone_constraint_ops *const_ops) |
| 502 | { | 502 | { |
| 503 | int result; | 503 | int result; |
| 504 | int nr_attrs; | 504 | int nr_attrs; |
