Use correct type for Dbus sensor interface in IPMI sensors YAML files

Dbus sensor interface 'xyz.openbmc_project.Sensor.Value' migrated
from int to double. Therefore all old 'int64_t' types in
"*-ipmi-sensor*.yaml" files for this interface should be changed to
'double'.

(From meta-ibm rev: c769f790e14b9caa4fc842dc1e2035378de6ae60)

Signed-off-by: Konstantin Aladyshev <aladyshev22@gmail.com>
Change-Id: Id8e164203541550eb19301ca429702cbf7d4b2f8
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config/palmetto-ipmi-sensors.yaml b/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config/palmetto-ipmi-sensors.yaml
index 349b8b9..29a4b54 100644
--- a/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config/palmetto-ipmi-sensors.yaml
+++ b/meta-ibm/meta-palmetto/recipes-phosphor/configuration/palmetto-yaml-config/palmetto-ipmi-sensors.yaml
@@ -631,7 +631,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -653,7 +653,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -675,7 +675,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -697,7 +697,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -719,7 +719,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -741,7 +741,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -763,7 +763,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -785,7 +785,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -807,7 +807,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -829,7 +829,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -851,7 +851,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -873,7 +873,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -895,7 +895,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -917,7 +917,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -939,7 +939,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -961,7 +961,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -983,7 +983,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -1005,7 +1005,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_power
@@ -1026,7 +1026,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_pcie_power
@@ -1047,7 +1047,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_io_power
@@ -1068,7 +1068,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/centaur0_power
diff --git a/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config/romulus-ipmi-sensors.yaml b/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config/romulus-ipmi-sensors.yaml
index 3d6a664..5ad7b7e 100644
--- a/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config/romulus-ipmi-sensors.yaml
+++ b/meta-ibm/meta-romulus/recipes-phosphor/configuration/romulus-yaml-config/romulus-ipmi-sensors.yaml
@@ -623,7 +623,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -645,7 +645,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -667,7 +667,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -689,7 +689,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -711,7 +711,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -733,7 +733,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -755,7 +755,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -777,7 +777,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -799,7 +799,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -821,7 +821,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -843,7 +843,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -865,7 +865,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -887,7 +887,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -909,7 +909,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -931,7 +931,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -953,7 +953,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2463,7 +2463,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2485,7 +2485,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2507,7 +2507,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2529,7 +2529,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2551,7 +2551,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2573,7 +2573,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2595,7 +2595,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2617,7 +2617,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2639,7 +2639,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2661,7 +2661,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2683,7 +2683,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2705,7 +2705,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2727,7 +2727,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2749,7 +2749,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2771,7 +2771,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2793,7 +2793,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2815,7 +2815,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2837,7 +2837,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2859,7 +2859,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2881,7 +2881,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2903,7 +2903,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2925,7 +2925,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2947,7 +2947,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2969,7 +2969,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -2991,7 +2991,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3013,7 +3013,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3035,7 +3035,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3057,7 +3057,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3079,7 +3079,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3101,7 +3101,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3123,7 +3123,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3145,7 +3145,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3167,7 +3167,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3189,7 +3189,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3211,7 +3211,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3233,7 +3233,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3255,7 +3255,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3277,7 +3277,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3299,7 +3299,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3321,7 +3321,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3343,7 +3343,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3365,7 +3365,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3387,7 +3387,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3409,7 +3409,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3431,7 +3431,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3453,7 +3453,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3475,7 +3475,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -3497,7 +3497,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
diff --git a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/acx22-ipmi-sensors-mrw.yaml b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/acx22-ipmi-sensors-mrw.yaml
index 419b9c8..a5d8d64 100644
--- a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/acx22-ipmi-sensors-mrw.yaml
+++ b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/acx22-ipmi-sensors-mrw.yaml
@@ -68,7 +68,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -110,7 +110,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -188,7 +188,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -221,7 +221,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
@@ -327,7 +327,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     mutability: Mutability::Write|Mutability::Read
     offsetB: -127
diff --git a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/mihawk/acx22-ipmi-hwmon-sensors.yaml b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/mihawk/acx22-ipmi-hwmon-sensors.yaml
index 1cf7478..abfb830 100644
--- a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/mihawk/acx22-ipmi-hwmon-sensors.yaml
+++ b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/mihawk/acx22-ipmi-hwmon-sensors.yaml
@@ -7,7 +7,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan0_0
@@ -28,7 +28,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan1_0
@@ -49,7 +49,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan2_0
@@ -70,7 +70,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan3_0
@@ -91,7 +91,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan4_0
@@ -112,7 +112,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan5_0
@@ -133,7 +133,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan0_1
@@ -154,7 +154,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan1_1
@@ -175,7 +175,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan2_1
@@ -196,7 +196,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan3_1
@@ -217,7 +217,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan4_1
@@ -238,7 +238,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan5_1
@@ -259,7 +259,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_vdd_power
@@ -280,7 +280,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_vdd_power
@@ -301,7 +301,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/ps0_input_power
@@ -322,7 +322,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/ps1_input_power
@@ -343,7 +343,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps0_output_voltage
@@ -364,7 +364,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps1_output_voltage
@@ -385,7 +385,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/current/ps0_output_current
@@ -406,7 +406,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/current/ps1_output_current
@@ -427,7 +427,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 20
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/total_power
@@ -448,7 +448,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 30
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/p0_pcie_temp
@@ -469,7 +469,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 30
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/p1_pcie_temp
@@ -490,7 +490,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 20
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/ambient_temp
diff --git a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-hwmon-sensors.yaml b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-hwmon-sensors.yaml
index 38f3835..13bd92b 100644
--- a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-hwmon-sensors.yaml
+++ b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/swift/acx22-ipmi-hwmon-sensors.yaml
@@ -7,7 +7,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan0_0
@@ -28,7 +28,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan1_0
@@ -49,7 +49,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan2_0
@@ -70,7 +70,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan3_0
@@ -91,7 +91,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/fan_disk_power
@@ -112,7 +112,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_io_power
@@ -133,7 +133,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_io_power
@@ -154,7 +154,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_mem_power
@@ -175,7 +175,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_mem_power
@@ -196,7 +196,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_power
@@ -217,7 +217,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_power
@@ -238,7 +238,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/ps0_input_power
@@ -259,7 +259,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/ps1_input_power
@@ -280,7 +280,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 20
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/total_power
@@ -301,7 +301,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps0_input_voltage
@@ -322,7 +322,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps1_input_voltage
@@ -343,7 +343,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps0_output_voltage
@@ -364,7 +364,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps1_output_voltage
@@ -385,7 +385,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/current/ps0_output_current
@@ -406,7 +406,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/current/ps1_output_current
@@ -427,7 +427,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 30
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/pcie0_1
@@ -448,7 +448,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 30
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/pcie2_3
@@ -469,7 +469,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 20
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/ambient0
diff --git a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/acx22-ipmi-hwmon-sensors.yaml b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/acx22-ipmi-hwmon-sensors.yaml
index 803ed77..f22158b 100644
--- a/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/acx22-ipmi-hwmon-sensors.yaml
+++ b/meta-ibm/recipes-phosphor/configuration/acx22-yaml-config/witherspoon/acx22-ipmi-hwmon-sensors.yaml
@@ -7,7 +7,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan0_0
@@ -28,7 +28,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan1_0
@@ -49,7 +49,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan2_0
@@ -70,7 +70,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan3_0
@@ -91,7 +91,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/fan_disk_power
@@ -112,7 +112,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_io_power
@@ -133,7 +133,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_io_power
@@ -154,7 +154,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_mem_power
@@ -175,7 +175,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_mem_power
@@ -196,7 +196,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p0_power
@@ -217,7 +217,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/p1_power
@@ -238,7 +238,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/ps0_input_power
@@ -259,7 +259,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/ps1_input_power
@@ -280,7 +280,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 20
     offsetB: 0
     path: /xyz/openbmc_project/sensors/power/total_power
@@ -301,7 +301,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps0_input_voltage
@@ -322,7 +322,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 2
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps1_input_voltage
@@ -343,7 +343,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps0_output_voltage
@@ -364,7 +364,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 10
     offsetB: 0
     path: /xyz/openbmc_project/sensors/voltage/ps1_output_voltage
@@ -385,7 +385,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/current/ps0_output_current
@@ -406,7 +406,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 1
     offsetB: 0
     path: /xyz/openbmc_project/sensors/current/ps1_output_current
@@ -427,7 +427,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 30
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/pcie
@@ -448,7 +448,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 20
     offsetB: 0
     path: /xyz/openbmc_project/sensors/temperature/ambient
@@ -469,7 +469,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan0_1
@@ -490,7 +490,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan1_1
@@ -511,7 +511,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan2_1
@@ -532,7 +532,7 @@
             Value:
                 Offsets:
                     255:
-                        type: int64_t
+                        type: double
     multiplierM: 100
     offsetB: 0
     path: /xyz/openbmc_project/sensors/fan_tach/fan3_1