summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>2023-01-30 19:45:17 +0100
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2023-02-02 15:31:04 +0100
commitd0009d14e9853bb5f553a36df9fb7791deffc594 (patch)
tree206d6e1819fa211244391614928ca22835dc88f7
parent67c6945867145edda3092c336aa4cf56f9986ed7 (diff)
downloadlinux-stable-d0009d14e9853bb5f553a36df9fb7791deffc594.tar.gz
linux-stable-d0009d14e9853bb5f553a36df9fb7791deffc594.tar.bz2
linux-stable-d0009d14e9853bb5f553a36df9fb7791deffc594.zip
thermal: intel: int340x: Drop pointless cast to unsigned long
The explicit casting from int to unsigned long in int340x_thermal_get_zone_temp() is pointless, becuase the multiplication result is cast back to int by the assignment in the same statement, so drop it. No expected functional impact. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org> Tested-by: Zhang Rui <rui.zhang@intel.com> Reviewed-by: Zhang Rui <rui.zhang@intel.com>
-rw-r--r--drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c b/drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c
index 020e681759d8..0e622bb560af 100644
--- a/drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c
+++ b/drivers/thermal/intel/int340x_thermal/int340x_thermal_zone.c
@@ -29,7 +29,7 @@ static int int340x_thermal_get_zone_temp(struct thermal_zone_device *zone,
if (conv_temp < 0)
return conv_temp;
- *temp = (unsigned long)conv_temp * 10;
+ *temp = conv_temp * 10;
} else {
/* _TMP returns the temperature in tenths of degrees Kelvin */
*temp = deci_kelvin_to_millicelsius(tmp);