Add Nvidia DC-SCM BMC

P3809 is a DC-SCM add in BMC used on multiple product lines, including
GB200nvl72.

Tested: Inventory is properly detected on GB200 machine.

Change-Id: I5f5db25319d5313e725ee4253ab60e14ebcf1a0f
Signed-off-by: Ed Tanous <etanous@nvidia.com>
diff --git a/configurations/meson.build b/configurations/meson.build
index 14260c2..3ace6a0 100644
--- a/configurations/meson.build
+++ b/configurations/meson.build
@@ -151,6 +151,7 @@
     'nf5280m7_baseboard.json',
     'nisqually.json',
     'nuvoton_npcm8xx_evb.json',
+    'nvidia_bmc_p3809.json',
     'nvidia_gb200.json',
     'nvidia_gb200_io_board.json',
     'nvidia_hmc.json',
diff --git a/configurations/nvidia_bmc_p3809.json b/configurations/nvidia_bmc_p3809.json
new file mode 100644
index 0000000..1f9b91f
--- /dev/null
+++ b/configurations/nvidia_bmc_p3809.json
@@ -0,0 +1,13 @@
+{
+    "Exposes": [
+        {
+            "Address": "$address",
+            "Bus": "$bus",
+            "Name": "HMC_FRU",
+            "Type": "EEPROM_24C02"
+        }
+    ],
+    "Name": "BMC",
+    "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_MANUFACTURER': 'NVIDIA', 'PRODUCT_PRODUCT_NAME': 'P3809-BMC'})",
+    "Type": "Board"
+}