diff options
-rw-r--r-- | src/nv_driver.c | 4 | ||||
-rw-r--r-- | src/nv_type.h | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/nv_driver.c b/src/nv_driver.c index 667a0a7..56865e2 100644 --- a/src/nv_driver.c +++ b/src/nv_driver.c @@ -265,6 +265,7 @@ NVPciProbe(DriverPtr drv, int entity_num, struct pci_device *pci_dev, case 0xa0: case 0xc0: case 0xd0: + case 0xe0: break; default: xf86DrvMsg(-1, X_ERROR, "Unknown chipset: NV%02x\n", chipset); @@ -694,6 +695,9 @@ NVPreInit(ScrnInfoPtr pScrn, int flags) case 0xd0: pNv->Architecture = NV_ARCH_C0; break; + case 0xe0: + pNv->Architecture = NV_ARCH_E0; + break; default: return FALSE; } diff --git a/src/nv_type.h b/src/nv_type.h index 73328fc..c8f27ac 100644 --- a/src/nv_type.h +++ b/src/nv_type.h @@ -25,6 +25,7 @@ #define NV_ARCH_40 0x40 #define NV_ARCH_50 0x50 #define NV_ARCH_C0 0xc0 +#define NV_ARCH_E0 0xe0 /* NV50 */ typedef struct _NVRec *NVPtr; |