changeset 12070:070fc453a20b

support for Radeon 9200 based video boards patch by Benjamin Zores <ben at tutuxclan.org>
author faust3
date Fri, 26 Mar 2004 14:11:31 +0000
parents 841fd0c2f2e3
children ab3590ad2101
files libdha/oth/pci.db vidix/drivers/radeon_vid.c
diffstat 2 files changed, 30 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libdha/oth/pci.db	Fri Mar 26 12:15:54 2004 +0000
+++ b/libdha/oth/pci.db	Fri Mar 26 14:11:31 2004 +0000
@@ -420,6 +420,18 @@
 s	1002565410025654	Mach64VT Reference	0	
 d	10025655	264VT3 [Mach64 VT3]	0	
 d	10025656	264VT4 [Mach64 VT4]	0	
+d	10025941	RV280 [Radeon 9200] (Secondary)	0	
+s	1002594117af200d	Excalibur Radeon 9200	0	
+s	1002594118bc0050	GeXcube GC-R9200-C3 (Secondary)	0	
+d	10025960	RV280 [Radeon 9200 PRO]	0	
+d	10025961	RV280 [Radeon 9200]	0	
+s	1002596117af200c	Excalibur Radeon 9200	0	
+s	1002596118bc0051	GeXcube GC-R9200-C3	0	     
+d	10025964	RV280 [Radeon 9200 SE]	0	
+s	10025964148c2073	CN-AG92E	0	
+d	10025c61	RV250 5c61 [Radeon Mobility 9200 M9+]	0	
+d	10025c63	RV250 5c63 [Radeon Mobility 9200 M9+]	0	
+d	10025d44	RV280 [Radeon 9200 SE] (Secondary)	0	
 d	1002700f	U1/A3 AGP Bridge [IGP 320M]	0	
 v	1003	ULSI Systems	0	
 d	10030201	US201	0	
--- a/vidix/drivers/radeon_vid.c	Fri Mar 26 12:15:54 2004 +0000
+++ b/vidix/drivers/radeon_vid.c	Fri Mar 26 14:11:31 2004 +0000
@@ -858,6 +858,13 @@
  DEVICE_ATI_RADEON_R250_LE,
  DEVICE_ATI_RADEON_R250_LF,
  DEVICE_ATI_RADEON_R250_LG,
+ DEVICE_ATI_RV250_5C61_RADEON,
+ DEVICE_ATI_RV250_5C63_RADEON,
+ DEVICE_ATI_RV280_RADEON_9200,
+ DEVICE_ATI_RV280_RADEON_92002,
+ DEVICE_ATI_RV280_RADEON_92003,
+ DEVICE_ATI_RV280_RADEON_92004,
+ DEVICE_ATI_RV280_RADEON_92005,
  DEVICE_ATI_RADEON_R300_ND,
  DEVICE_ATI_RADEON_R300_NE,
  DEVICE_ATI_RADEON_R300_NF,
@@ -987,9 +994,20 @@
             case DEVICE_ATI_RADEON_R250_LE:
             case DEVICE_ATI_RADEON_R250_LF:
             case DEVICE_ATI_RADEON_R250_LG:
+            case DEVICE_ATI_RV250_5C61_RADEON:
+            case DEVICE_ATI_RV250_5C63_RADEON:
               RadeonFamily = 250;
               break;
               
+            /* Radeon 9200 */
+            case DEVICE_ATI_RV280_RADEON_9200:
+            case DEVICE_ATI_RV280_RADEON_92002:
+            case DEVICE_ATI_RV280_RADEON_92003:
+            case DEVICE_ATI_RV280_RADEON_92004:
+            case DEVICE_ATI_RV280_RADEON_92005:
+              RadeonFamily = 280;
+              break;
+
             /* Radeon 9700 */
             case DEVICE_ATI_RADEON_R300_ND:
             case DEVICE_ATI_RADEON_R300_NE: