configurations: Add config for nvidia_rtx6000_pro

Adds a board config for the nvidia rtx6000 pro card.

Tested: loaded onto an nvl32-obmc and confirmed it probed

Change-Id: Ia005d5bc063c2a13aa363a3a0a49adb7e4103266
Signed-off-by: Marc Olberding <molberding@nvidia.com>
Signed-off-by: Ed Tanous <ed@tanous.net>
diff --git a/configurations/meson.build b/configurations/meson.build
index 53a6e31..17e9b10 100644
--- a/configurations/meson.build
+++ b/configurations/meson.build
@@ -208,6 +208,7 @@
     'nvidia/nvidia_gb200.json',
     'nvidia/nvidia_gb300.json',
     'nvidia/nvidia_hmc.json',
+    'nvidia/nvidia_rtx6000_pro.json',
     'nvme_intel_p_series.json',
     'nvme_p4500_p5500.json',
     'pcie_ssd_retimer.json',
diff --git a/configurations/nvidia/nvidia_rtx6000_pro.json b/configurations/nvidia/nvidia_rtx6000_pro.json
new file mode 100644
index 0000000..8a24435
--- /dev/null
+++ b/configurations/nvidia/nvidia_rtx6000_pro.json
@@ -0,0 +1,20 @@
+{
+    "Exposes": [
+        {
+            "Address": "$address",
+            "Bus": "$bus",
+            "Name": "Nvidia RTX PRO 6000 FRU",
+            "Type": "EEPROM"
+        }
+    ],
+    "Name": "Nvidia RTX PRO 6000 Blackwell $index",
+    "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': 'RTXPRO6000Blackwel', 'BOARD_MANUFACTURER': 'Nvidia'})",
+    "Type": "Board",
+    "xyz.openbmc_project.Inventory.Decorator.Asset": {
+        "BuildDate": "$BOARD_MANUFACTURE_DATE",
+        "Manufacturer": "$BOARD_MANUFACTURER",
+        "Model": "$BOARD_PRODUCT_NAME",
+        "PartNumber": "$BOARD_PART_NUMBER",
+        "SerialNumber": "$BOARD_SERIAL_NUMBER"
+    }
+}