Handle XGI cards in autoconfig.
It's all a bit wonky since both sis(4) and xgi(4) claim to support the Volari Z7 and V5/8 (0x0020 and 0x0040), so let's side with xgi(4), why not. Note that the V3 (not V3XT) identifies itself as a trident chip.
This commit is contained in:
		
							parent
							
								
									63bdd4c27d
								
							
						
					
					
						commit
						9643e8d348
					
				| 
						 | 
					@ -204,6 +204,12 @@ videoPtrToDriverList(struct pci_device *dev,
 | 
				
			||||||
	case 0x100c:		    driverList[0] = "tseng";	break;
 | 
						case 0x100c:		    driverList[0] = "tseng";	break;
 | 
				
			||||||
	case 0x1106:		    driverList[0] = "openchrome"; break;
 | 
						case 0x1106:		    driverList[0] = "openchrome"; break;
 | 
				
			||||||
	case 0x15ad:		    driverList[0] = "vmware";	break;
 | 
						case 0x15ad:		    driverList[0] = "vmware";	break;
 | 
				
			||||||
 | 
						case 0x18ca:
 | 
				
			||||||
 | 
						    if (dev->device_id == 0x47)
 | 
				
			||||||
 | 
							driverList[0] = "xgixp";
 | 
				
			||||||
 | 
						    else
 | 
				
			||||||
 | 
							driverList[0] = "xgi";
 | 
				
			||||||
 | 
						    break;
 | 
				
			||||||
	default: break;
 | 
						default: break;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    for (i = 0; (i < returnListMax) && (driverList[i] != NULL); i++) {
 | 
					    for (i = 0; (i < returnListMax) && (driverList[i] != NULL); i++) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue