diff --git a/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp b/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp index 147e1ca0..fbaa4ee4 100644 --- a/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp +++ b/Controllers/MSIGPUController/MSIGPUControllerDetect.cpp @@ -28,22 +28,23 @@ typedef struct static const msi_gpu_pci_device device_list[] = { - { NVIDIA_VEN, NVIDIA_GTX1070_DEV, MSI_SUB_VEN, MSI_GTX1070_GAMING_X_SUB_DEV, "MSI GeForce GTX 1070 Gaming X" }, - { NVIDIA_VEN, NVIDIA_GTX1660_DEV, MSI_SUB_VEN, MSI_GTX1660_GAMING_X_6G_SUB_DEV, "MSI GeForce GTX 1660 GAMING X 6G" }, - { NVIDIA_VEN, NVIDIA_RTX2060S_DEV, MSI_SUB_VEN, MSI_RTX2060S_GAMING_X_SUB_DEV, "MSI GeForce RTX 2060 Super Gaming X" }, - { NVIDIA_VEN, NVIDIA_RTX2070S_DEV, MSI_SUB_VEN, MSI_RTX2070S_GAMING_X_SUB_DEV, "MSI GeForce RTX 2070 Super Gaming X" }, - { NVIDIA_VEN, NVIDIA_RTX2070S_DEV, MSI_SUB_VEN, MSI_RTX2070S_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2070 Super Gaming X Trio" }, - { NVIDIA_VEN, NVIDIA_RTX2080_DEV, MSI_SUB_VEN, MSI_RTX2080_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2080 Gaming X Trio" }, - { NVIDIA_VEN, NVIDIA_RTX2080S_DEV, MSI_SUB_VEN, MSI_RTX2080S_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2080 Super Gaming X Trio" }, - { NVIDIA_VEN, NVIDIA_RTX2080TI_DEV, MSI_SUB_VEN, MSI_RTX2080TI_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2080Ti Gaming X Trio" }, - { NVIDIA_VEN, NVIDIA_RTX2060_DEV, MSI_SUB_VEN, MSI_RTX2060_GAMING_Z_6G_SUB_DEV, "MSI GeForce RTX 2060 Gaming Z 6G" }, - { NVIDIA_VEN, NVIDIA_RTX2060_DEV, MSI_SUB_VEN, MSI_RTX2060_GAMING_Z_6G_SUB_DEV_2, "MSI GeForce RTX 2060 Gaming Z 6G" }, - { NVIDIA_VEN, NVIDIA_RTX2060S_DEV, MSI_SUB_VEN, MSI_RTX2060S_ARMOR_OC_SUB_DEV, "MSI GeForce RTX 2060 Super ARMOR OC" }, - { NVIDIA_VEN, NVIDIA_RTX2070_DEV, MSI_SUB_VEN, MSI_RTX2070_ARMOR_SUB_DEV, "MSI GeForce RTX 2070 ARMOR" }, - { NVIDIA_VEN, NVIDIA_RTX2080_DEV, MSI_SUB_VEN, MSI_RTX2080_SEA_HAWK_EK_X_SUB_DEV, "MSI GeForce RTX 2080 Sea Hawk EK X" }, - { NVIDIA_VEN, NVIDIA_RTX2080TI_DEV, MSI_SUB_VEN, MSI_RTX2080TI_SEA_HAWK_EK_X_SUB_DEV, "MSI GeForce RTX 2080Ti Sea Hawk EK X" }, - { NVIDIA_VEN, NVIDIA_RTX3080_DEV, MSI_SUB_VEN, MSI_RTX3080_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 3080 10GB Gaming X Trio" }, - { NVIDIA_VEN, NVIDIA_RTX2070_OC_DEV, MSI_SUB_VEN, MSI_RTX2070_GAMING_Z_SUB_DEV, "MSI GeForce RTX 2070 Gaming Z" }, + { NVIDIA_VEN, NVIDIA_GTX1070_DEV, MSI_SUB_VEN, MSI_GTX1070_GAMING_X_SUB_DEV, "MSI GeForce GTX 1070 Gaming X" }, + { NVIDIA_VEN, NVIDIA_GTX1660_DEV, MSI_SUB_VEN, MSI_GTX1660_GAMING_X_6G_SUB_DEV, "MSI GeForce GTX 1660 GAMING X 6G" }, + { NVIDIA_VEN, NVIDIA_RTX2060S_DEV, MSI_SUB_VEN, MSI_RTX2060S_GAMING_X_SUB_DEV, "MSI GeForce RTX 2060 Super Gaming X" }, + { NVIDIA_VEN, NVIDIA_RTX2070S_DEV, MSI_SUB_VEN, MSI_RTX2070S_GAMING_X_SUB_DEV, "MSI GeForce RTX 2070 Super Gaming X" }, + { NVIDIA_VEN, NVIDIA_RTX2070S_DEV, MSI_SUB_VEN, MSI_RTX2070S_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2070 Super Gaming X Trio" }, + { NVIDIA_VEN, NVIDIA_RTX2080_DEV, MSI_SUB_VEN, MSI_RTX2080_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2080 Gaming X Trio" }, + { NVIDIA_VEN, NVIDIA_RTX2080S_DEV, MSI_SUB_VEN, MSI_RTX2080S_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2080 Super Gaming X Trio" }, + { NVIDIA_VEN, NVIDIA_RTX2080TI_DEV, MSI_SUB_VEN, MSI_RTX2080TI_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 2080Ti Gaming X Trio" }, + { NVIDIA_VEN, NVIDIA_RTX2060_TU104_DEV, MSI_SUB_VEN, MSI_RTX2060_GAMING_Z_6G_SUB_DEV, "MSI GeForce RTX 2060 Gaming Z 6G" }, + { NVIDIA_VEN, NVIDIA_RTX2060_TU106_DEV, MSI_SUB_VEN, MSI_RTX2060_GAMING_Z_6G_SUB_DEV, "MSI GeForce RTX 2060 Gaming Z 6G" }, + { NVIDIA_VEN, NVIDIA_RTX2060_TU106_DEV, MSI_SUB_VEN, MSI_RTX2060_GAMING_Z_6G_SUB_DEV_2, "MSI GeForce RTX 2060 Gaming Z 6G" }, + { NVIDIA_VEN, NVIDIA_RTX2060S_DEV, MSI_SUB_VEN, MSI_RTX2060S_ARMOR_OC_SUB_DEV, "MSI GeForce RTX 2060 Super ARMOR OC" }, + { NVIDIA_VEN, NVIDIA_RTX2070_DEV, MSI_SUB_VEN, MSI_RTX2070_ARMOR_SUB_DEV, "MSI GeForce RTX 2070 ARMOR" }, + { NVIDIA_VEN, NVIDIA_RTX2080_DEV, MSI_SUB_VEN, MSI_RTX2080_SEA_HAWK_EK_X_SUB_DEV, "MSI GeForce RTX 2080 Sea Hawk EK X" }, + { NVIDIA_VEN, NVIDIA_RTX2080TI_DEV, MSI_SUB_VEN, MSI_RTX2080TI_SEA_HAWK_EK_X_SUB_DEV, "MSI GeForce RTX 2080Ti Sea Hawk EK X" }, + { NVIDIA_VEN, NVIDIA_RTX3080_DEV, MSI_SUB_VEN, MSI_RTX3080_GAMING_X_TRIO_SUB_DEV, "MSI GeForce RTX 3080 10GB Gaming X Trio" }, + { NVIDIA_VEN, NVIDIA_RTX2070_OC_DEV, MSI_SUB_VEN, MSI_RTX2070_GAMING_Z_SUB_DEV, "MSI GeForce RTX 2070 Gaming Z" }, }; diff --git a/pci_ids/pci_ids.h b/pci_ids/pci_ids.h index 420e3bab..d055504e 100644 --- a/pci_ids/pci_ids.h +++ b/pci_ids/pci_ids.h @@ -26,7 +26,8 @@ \*-----------------------------------------------------*/ #define NVIDIA_GTX1070_DEV 0x1B81 #define NVIDIA_GTX1660_DEV 0x2184 -#define NVIDIA_RTX2060_DEV 0x1F08 +#define NVIDIA_RTX2060_TU104_DEV 0x1E89 +#define NVIDIA_RTX2060_TU106_DEV 0x1F08 #define NVIDIA_RTX2060S_DEV 0x1F06 #define NVIDIA_RTX2070_DEV 0x1F02 #define NVIDIA_RTX2070_OC_DEV 0x1F07 @@ -58,20 +59,20 @@ \*-----------------------------------------------------*/ #define MSI_GTX1070_GAMING_X_SUB_DEV 0x3306 #define MSI_GTX1660_GAMING_X_6G_SUB_DEV 0x3790 +#define MSI_RTX2060_GAMING_Z_6G_SUB_DEV 0x3752 +#define MSI_RTX2060_GAMING_Z_6G_SUB_DEV_2 0x3754 #define MSI_RTX2060S_GAMING_X_SUB_DEV 0xC752 +#define MSI_RTX2060S_ARMOR_OC_SUB_DEV 0xC754 +#define MSI_RTX2070_GAMING_Z_SUB_DEV 0x3732 +#define MSI_RTX2070_ARMOR_SUB_DEV 0x3734 #define MSI_RTX2070S_GAMING_X_SUB_DEV 0x373e #define MSI_RTX2070S_GAMING_X_TRIO_SUB_DEV 0xC726 #define MSI_RTX2080_GAMING_X_TRIO_SUB_DEV 0x3726 +#define MSI_RTX2080_SEA_HAWK_EK_X_SUB_DEV 0x3728 #define MSI_RTX2080S_GAMING_X_TRIO_SUB_DEV 0xC724 #define MSI_RTX2080TI_GAMING_X_TRIO_SUB_DEV 0x3715 -#define MSI_RTX2060_GAMING_Z_6G_SUB_DEV 0x3754 -#define MSI_RTX2060_GAMING_Z_6G_SUB_DEV_2 0x3752 -#define MSI_RTX2070_ARMOR_SUB_DEV 0x3734 -#define MSI_RTX2060S_ARMOR_OC_SUB_DEV 0xC754 -#define MSI_RTX2080_SEA_HAWK_EK_X_SUB_DEV 0x3728 #define MSI_RTX2080TI_SEA_HAWK_EK_X_SUB_DEV 0x3717 #define MSI_RTX3080_GAMING_X_TRIO_SUB_DEV 0x3892 -#define MSI_RTX2070_GAMING_Z_SUB_DEV 0x3732 /*-----------------------------------------------------*\ | Sapphire Sub-Device IDs |