]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
HID: amd_sfh: Rename the float32 variable
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>
Fri, 7 Jul 2023 06:57:21 +0000 (12:27 +0530)
committerBenjamin Tissoires <bentiss@kernel.org>
Mon, 10 Jul 2023 07:53:02 +0000 (09:53 +0200)
As float32 is also used in other places as a data type, it is necessary
to rename the float32 variable in order to avoid confusion.

Cc: stable@vger.kernel.org
Tested-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Signed-off-by: Akshata MukundShetty <akshata.mukundshetty@amd.com>
Link: https://lore.kernel.org/r/20230707065722.9036-2-Basavaraj.Natikar@amd.com
Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c

index 6f0d332ccf51c7d5f873ff2518c4b7282eddda63..c81d20cd308178da0ae2992672caf7128f1de451 100644 (file)
@@ -132,13 +132,13 @@ static void get_common_inputs(struct common_input_property *common, int report_i
        common->event_type = HID_USAGE_SENSOR_EVENT_DATA_UPDATED_ENUM;
 }
 
-static int float_to_int(u32 float32)
+static int float_to_int(u32 flt32_val)
 {
        int fraction, shift, mantissa, sign, exp, zeropre;
 
-       mantissa = float32 & GENMASK(22, 0);
-       sign = (float32 & BIT(31)) ? -1 : 1;
-       exp = (float32 & ~BIT(31)) >> 23;
+       mantissa = flt32_val & GENMASK(22, 0);
+       sign = (flt32_val & BIT(31)) ? -1 : 1;
+       exp = (flt32_val & ~BIT(31)) >> 23;
 
        if (!exp && !mantissa)
                return 0;
@@ -151,10 +151,10 @@ static int float_to_int(u32 float32)
        }
 
        shift = 23 - exp;
-       float32 = BIT(exp) + (mantissa >> shift);
+       flt32_val = BIT(exp) + (mantissa >> shift);
        fraction = mantissa & GENMASK(shift - 1, 0);
 
-       return (((fraction * 100) >> shift) >= 50) ? sign * (float32 + 1) : sign * float32;
+       return (((fraction * 100) >> shift) >= 50) ? sign * (flt32_val + 1) : sign * flt32_val;
 }
 
 static u8 get_input_rep(u8 current_index, int sensor_idx, int report_id,