configurations: add catalina_hdd_nvme config

Add Catalina HDD board NVMe configuration for temperature sensors
monitoring.

Signed-off-by: Potin Lai <potin.lai@quantatw.com>
Change-Id: Ia9343f33d302e9357e5b9f1876b72a49f34e05a5
diff --git a/configurations/catalina_hdd_nvme.json b/configurations/catalina_hdd_nvme.json
new file mode 100644
index 0000000..0163282
--- /dev/null
+++ b/configurations/catalina_hdd_nvme.json
@@ -0,0 +1,92 @@
+{
+    "Exposes": [
+        {
+            "Address": "0x6a",
+            "Bus": "48",
+            "Name": "HDDBOARD_SSD0_TEMP_C",
+            "PowerState": "On",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 5
+                }
+            ],
+            "Type": "NVME1000"
+        },
+        {
+            "Address": "0x6a",
+            "Bus": "49",
+            "Name": "HDDBOARD_SSD1_TEMP_C",
+            "PowerState": "On",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 5
+                }
+            ],
+            "Type": "NVME1000"
+        },
+        {
+            "Address": "0x6a",
+            "Bus": "50",
+            "Name": "HDDBOARD_SSD2_TEMP_C",
+            "PowerState": "On",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 5
+                }
+            ],
+            "Type": "NVME1000"
+        },
+        {
+            "Address": "0x6a",
+            "Bus": "51",
+            "Name": "HDDBOARD_SSD3_TEMP_C",
+            "PowerState": "On",
+            "Thresholds": [
+                {
+                    "Direction": "greater than",
+                    "Name": "upper critical",
+                    "Severity": 1,
+                    "Value": 70
+                },
+                {
+                    "Direction": "less than",
+                    "Name": "lower critical",
+                    "Severity": 1,
+                    "Value": 5
+                }
+            ],
+            "Type": "NVME1000"
+        }
+    ],
+    "Name": "Catalina HDD NVMe",
+    "Probe": "FOUND('Catalina HDD Carrier')",
+    "Type": "Board",
+    "xyz.openbmc_project.Inventory.Item.Chassis": {}
+}
diff --git a/meson.build b/meson.build
index 3801f02..b8bbbb4 100644
--- a/meson.build
+++ b/meson.build
@@ -108,6 +108,7 @@
     'brcm_200g_1p_ocp_mezz.json',
     'catalina_fio.json',
     'catalina_hdd.json',
+    'catalina_hdd_nvme.json',
     'catalina_osfp.json',
     'catalina_pdb.json',
     'catalina_scm.json',