#include <linux/init.h>
 #include <linux/acpi.h>
 #include <linux/thermal.h>
+#include <linux/units.h>
 #include "int340x_thermal_zone.h"
 
 static int int340x_thermal_get_zone_temp(struct thermal_zone_device *zone,
                *temp = (unsigned long)conv_temp * 10;
        } else
                /* _TMP returns the temperature in tenths of degrees Kelvin */
-               *temp = DECI_KELVIN_TO_MILLICELSIUS(tmp);
+               *temp = deci_kelvin_to_millicelsius(tmp);
 
        return 0;
 }
 
        snprintf(name, sizeof(name), "PAT%d", trip);
        status = acpi_execute_simple_method(d->adev->handle, name,
-                       MILLICELSIUS_TO_DECI_KELVIN(temp));
+                       millicelsius_to_deci_kelvin(temp));
        if (ACPI_FAILURE(status))
                return -EIO;
 
        if (ACPI_FAILURE(status))
                return -EIO;
 
-       *temp = DECI_KELVIN_TO_MILLICELSIUS(r);
+       *temp = deci_kelvin_to_millicelsius(r);
 
        return 0;
 }