File lsvpd-Add-FRU-number-for-Spyre-cards.patch of Package lsvpd

From 1d2dc3d83734ea7c669905993adcae386b1db91d Mon Sep 17 00:00:00 2001
From: Sathvika Vasireddy <sv@linux.ibm.com>
Date: Thu, 4 Dec 2025 21:32:42 +0530
Subject: [PATCH] lsvpd: Add FRU number for Spyre cards

Update setCustomVPDFields to print FRU number for Spyre devices.

Signed-off-by: Sathvika Vasireddy <sv@linux.ibm.com>
---
 src/internal/sys_interface/sysfstreecollector.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/internal/sys_interface/sysfstreecollector.cpp b/src/internal/sys_interface/sysfstreecollector.cpp
index 7af2fb7..f7e074a 100644
--- a/src/internal/sys_interface/sysfstreecollector.cpp
+++ b/src/internal/sys_interface/sysfstreecollector.cpp
@@ -1731,6 +1731,7 @@ ERROR:
 			case 0x101406A7:
 			case 0x101406A8:
 				fillMe->mFeatureCode.setValue("ECSE", 95, __FILE__, __LINE__);
+				fillMe->mFRU.setValue("03PN188", 100, __FILE__, __LINE__);
 				fillMe->addDeviceSpecific( "CC", "Customer Card ID Number", "2E1F", 95);
 				break;
 			case 0x15b31021: // Nvidia ConnectX-7 PF
-- 
2.51.0

openSUSE Build Service is sponsored by