]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
hwmon: (k10temp) Add AMD Steam Deck APU ID
authorRené Rebe <rene@exactco.de>
Mon, 17 Nov 2025 18:50:48 +0000 (19:50 +0100)
committerGuenter Roeck <linux@roeck-us.net>
Wed, 19 Nov 2025 02:46:21 +0000 (18:46 -0800)
Add AMD Custom APU 0405 PCI ID as used in the Valve Steam Deck to
k10temp.

Signed-off-by: René Rebe <rene@exactco.de>
Link: https://lore.kernel.org/r/20251117.195048.691713748773231900.rene@exactco.de
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/k10temp.c

index 7fc1d97a9971810b09a7ba89bbcefd9cdd0b92d7..a5d8f45b78814bdca785a0d05df1dd45311386c0 100644 (file)
@@ -81,6 +81,12 @@ MODULE_PARM_DESC(force, "force loading on processors with erratum 319");
  */
 #define AMD_I3255_STR                          "3255"
 
+/*
+ * PCI Device IDs for AMD's Family 17h-based SOCs.
+ * Defining locally as IDs are not shared.
+ */
+#define PCI_DEVICE_ID_AMD_17H_M90H_DF_F3       0x1663
+
 /*
  * PCI Device IDs for AMD's Family 1Ah-based SOCs.
  * Defining locally as IDs are not shared.
@@ -548,6 +554,7 @@ static const struct pci_device_id k10temp_id_table[] = {
        { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_17H_M40H_DF_F3) },
        { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_17H_M60H_DF_F3) },
        { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_17H_M70H_DF_F3) },
+       { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_17H_M90H_DF_F3) },
        { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_17H_MA0H_DF_F3) },
        { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_19H_DF_F3) },
        { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_19H_M10H_DF_F3) },