dmidecode-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/3] dmidecode: Expand list of recognized CPU sockets


From: Armin Wolf
Subject: [PATCH 2/3] dmidecode: Expand list of recognized CPU sockets
Date: Tue, 19 Dec 2023 01:43:25 +0100

On an AMD Ryzen 5 7600, the Processor Upgrade field
displays <OUT OF SPEC> due to it not recognizing the
AM5 CPU socket.
Fix this by expanding the list of CPU sockets to match
the list specified in SMBIOS 3.7.0.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
---
 dmidecode.c | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dmidecode.c b/dmidecode.c
index d1b179b..73b2c3d 100644
--- a/dmidecode.c
+++ b/dmidecode.c
@@ -1453,10 +1453,18 @@ static const char *dmi_processor_upgrade(u8 code)
                "Socket LGA1211",
                "Socket LGA2422",
                "Socket LGA5773",
-               "Socket BGA5773" /* 0x48 */
+               "Socket BGA5773",
+               "Socket AM5",
+               "Socket SP5",
+               "Socket SP6",
+               "Socket BGA883",
+               "Socket BGA1190",
+               "Socket BGA4129",
+               "Socket LGA4710",
+               "Socket LGA7529" /* 0x50 */
        };

-       if (code >= 0x01 && code <= 0x48)
+       if (code >= 0x01 && code <= 0x50)
                return upgrade[code - 0x01];
        return out_of_spec;
 }
--
2.39.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]