Check PCI IDs for scanning SMBus devices to speed up detection

This commit is contained in:
Adam Honse committed 2020-09-13 23:59:41 -05:00
1 parent 2d53a2c7f1
commit 29fea380aa
12 files changed
+316 -289

No files matched your search

@@ -5,32 +5,11 @@
#include "RGBController_EVGAGPUv1.h"
#include "RGBController_EVGAGPUv2.h"
#include "i2c_smbus.h"
#include "pci_ids.h"
#include <vector>
#include <stdio.h>
#include <stdlib.h>
/*-----------------------------------------------------*\
| NVidia vendor ID |
\*-----------------------------------------------------*/
#define NVIDIA_VEN 0x10DE
/*-----------------------------------------------------*\
| NVidia device IDs |
\*-----------------------------------------------------*/
#define NVIDIA_GTX1070_DEV 0x1B81
#define NVIDIA_RTX2080_DEV 0x1E87
/*-----------------------------------------------------*\
| EVGA sub-vendor ID |
\*-----------------------------------------------------*/
#define EVGA_SUB_VEN 0x3842
/*-----------------------------------------------------*\
| EVGA sub-device IDs |
\*-----------------------------------------------------*/
#define EVGA_GTX1070_FTW_SUB_DEV 0x6276
#define EVGA_RTX2080_XC_GAMING_SUB_DEV 0x2182
enum
{
EVGA_RGB_V1,