diff options
author | Julia Lawall <Julia.Lawall@lip6.fr> | 2016-01-04 11:36:01 -0500 |
---|---|---|
committer | Guenter Roeck <linux@roeck-us.net> | 2016-01-04 11:56:22 -0500 |
commit | 449278d9244277cbcaf04e0d2bb8b54797c3d5cd (patch) | |
tree | 25586a3f2714b7042fde35264856c93b8950ca5b | |
parent | c60fdf8587aef7d8907472242227735f1d5117b8 (diff) |
hwmon: (ibmaem) constify aem_rw_sensor_template and aem_ro_sensor_template structures
The aem_rw_sensor_template and aem_ro_sensor_template structures are never
modified, so declare them as const.
Done with the help of Coccinelle.
Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
-rw-r--r-- | drivers/hwmon/ibmaem.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/hwmon/ibmaem.c b/drivers/hwmon/ibmaem.c index 7a8a6fbf11ff..1f643782ce04 100644 --- a/drivers/hwmon/ibmaem.c +++ b/drivers/hwmon/ibmaem.c | |||
@@ -920,8 +920,8 @@ static ssize_t aem_set_power_period(struct device *dev, | |||
920 | 920 | ||
921 | /* Discover sensors on an AEM device */ | 921 | /* Discover sensors on an AEM device */ |
922 | static int aem_register_sensors(struct aem_data *data, | 922 | static int aem_register_sensors(struct aem_data *data, |
923 | struct aem_ro_sensor_template *ro, | 923 | const struct aem_ro_sensor_template *ro, |
924 | struct aem_rw_sensor_template *rw) | 924 | const struct aem_rw_sensor_template *rw) |
925 | { | 925 | { |
926 | struct device *dev = &data->pdev->dev; | 926 | struct device *dev = &data->pdev->dev; |
927 | struct sensor_device_attribute *sensors = data->sensors; | 927 | struct sensor_device_attribute *sensors = data->sensors; |
@@ -1020,19 +1020,19 @@ static void aem_remove_sensors(struct aem_data *data) | |||
1020 | /* Sensor probe functions */ | 1020 | /* Sensor probe functions */ |
1021 | 1021 | ||
1022 | /* Description of AEM1 sensors */ | 1022 | /* Description of AEM1 sensors */ |
1023 | static struct aem_ro_sensor_template aem1_ro_sensors[] = { | 1023 | static const struct aem_ro_sensor_template aem1_ro_sensors[] = { |
1024 | {"energy1_input", aem_show_energy, 0}, | 1024 | {"energy1_input", aem_show_energy, 0}, |
1025 | {"power1_average", aem_show_power, 0}, | 1025 | {"power1_average", aem_show_power, 0}, |
1026 | {NULL, NULL, 0}, | 1026 | {NULL, NULL, 0}, |
1027 | }; | 1027 | }; |
1028 | 1028 | ||
1029 | static struct aem_rw_sensor_template aem1_rw_sensors[] = { | 1029 | static const struct aem_rw_sensor_template aem1_rw_sensors[] = { |
1030 | {"power1_average_interval", aem_show_power_period, aem_set_power_period, 0}, | 1030 | {"power1_average_interval", aem_show_power_period, aem_set_power_period, 0}, |
1031 | {NULL, NULL, NULL, 0}, | 1031 | {NULL, NULL, NULL, 0}, |
1032 | }; | 1032 | }; |
1033 | 1033 | ||
1034 | /* Description of AEM2 sensors */ | 1034 | /* Description of AEM2 sensors */ |
1035 | static struct aem_ro_sensor_template aem2_ro_sensors[] = { | 1035 | static const struct aem_ro_sensor_template aem2_ro_sensors[] = { |
1036 | {"energy1_input", aem_show_energy, 0}, | 1036 | {"energy1_input", aem_show_energy, 0}, |
1037 | {"energy2_input", aem_show_energy, 1}, | 1037 | {"energy2_input", aem_show_energy, 1}, |
1038 | {"power1_average", aem_show_power, 0}, | 1038 | {"power1_average", aem_show_power, 0}, |
@@ -1050,7 +1050,7 @@ static struct aem_ro_sensor_template aem2_ro_sensors[] = { | |||
1050 | {NULL, NULL, 0}, | 1050 | {NULL, NULL, 0}, |
1051 | }; | 1051 | }; |
1052 | 1052 | ||
1053 | static struct aem_rw_sensor_template aem2_rw_sensors[] = { | 1053 | static const struct aem_rw_sensor_template aem2_rw_sensors[] = { |
1054 | {"power1_average_interval", aem_show_power_period, aem_set_power_period, 0}, | 1054 | {"power1_average_interval", aem_show_power_period, aem_set_power_period, 0}, |
1055 | {"power2_average_interval", aem_show_power_period, aem_set_power_period, 1}, | 1055 | {"power2_average_interval", aem_show_power_period, aem_set_power_period, 1}, |
1056 | {NULL, NULL, NULL, 0}, | 1056 | {NULL, NULL, NULL, 0}, |