From c573a8a33565fa94c586fe14901268364b3ca239 Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk Date: Tue, 8 Mar 2022 15:55:31 -0700 Subject: [PATCH] smbios_data.py: Add Mac Studio Model IDs Ref: https://twitter.com/khronokernel/status/1501315940260016133?s=21 --- data/cpu_data.py | 1 + data/smbios_data.py | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/data/cpu_data.py b/data/cpu_data.py index ef2f2b745..f49a79a99 100644 --- a/data/cpu_data.py +++ b/data/cpu_data.py @@ -21,3 +21,4 @@ class cpu_data(enum.IntEnum): apple_m1 = 114 # A14 apple_m1_pro = 115 apple_m1_max = 116 + apple_m1_ultra = 117 diff --git a/data/smbios_data.py b/data/smbios_data.py index 8e3298ebf..15dfb2f3c 100644 --- a/data/smbios_data.py +++ b/data/smbios_data.py @@ -2721,6 +2721,36 @@ smbios_dictionary = { "SATA 3.5", ], }, + # Mac Studio M1 Max + "Mac13,1": { + "Board ID": None, + "FirmwareFeatures": None, + "SecureBootModel": "j375c", + "CPU Generation": cpu_data.cpu_data.apple_m1_max.value, + "Max OS Supported": os_data.os_data.max_os, + "Wireless Model": device_probe.Broadcom.Chipsets.AppleBCMWLANBusInterfacePCIe, + "Bluetooth Model": bluetooth_data.bluetooth_data.PCIe, + "Ethernet Chipset": "Aquantia", + "Stock GPUs": [], + "Stock Storage": [ + "NVMe", + ], + }, + # Mac Studio M1 Ultra + "Mac13,2": { + "Board ID": None, + "FirmwareFeatures": None, + "SecureBootModel": "j375d", + "CPU Generation": cpu_data.cpu_data.apple_m1_ultra.value, + "Max OS Supported": os_data.os_data.max_os, + "Wireless Model": device_probe.Broadcom.Chipsets.AppleBCMWLANBusInterfacePCIe, + "Bluetooth Model": bluetooth_data.bluetooth_data.PCIe, + "Ethernet Chipset": "Aquantia", + "Stock GPUs": [], + "Stock Storage": [ + "NVMe", + ], + }, "ADP2,1": { "Board ID": None, "FirmwareFeatures": None,