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"
+ }
+}