Mercurial > mplayer.hg
comparison vidix/drivers/radeon_vid.c @ 8854:b3afe83fc6cc
Update radeon pci ids
patch by James Stembridge <jstembridge@gmx.net>
author | arpi |
---|---|
date | Thu, 09 Jan 2003 18:23:30 +0000 |
parents | 06dd080d5362 |
children | 6787d02e45aa |
comparison
equal
deleted
inserted
replaced
8853:27705ba7ffa9 | 8854:b3afe83fc6cc |
---|---|
807 DEVICE_ATI_RAGE_128_RK_VR, | 807 DEVICE_ATI_RAGE_128_RK_VR, |
808 DEVICE_ATI_RAGE_128_RL_VR, | 808 DEVICE_ATI_RAGE_128_RL_VR, |
809 DEVICE_ATI_RAGE_128_SE_4X, | 809 DEVICE_ATI_RAGE_128_SE_4X, |
810 DEVICE_ATI_RAGE_128_SF_4X, | 810 DEVICE_ATI_RAGE_128_SF_4X, |
811 DEVICE_ATI_RAGE_128_SG_4X, | 811 DEVICE_ATI_RAGE_128_SG_4X, |
812 DEVICE_ATI_RAGE_128_4X, | 812 DEVICE_ATI_RAGE_128_SH, |
813 DEVICE_ATI_RAGE_128_SK_4X, | 813 DEVICE_ATI_RAGE_128_SK_4X, |
814 DEVICE_ATI_RAGE_128_SL_4X, | 814 DEVICE_ATI_RAGE_128_SL_4X, |
815 DEVICE_ATI_RAGE_128_SM_4X, | 815 DEVICE_ATI_RAGE_128_SM_4X, |
816 DEVICE_ATI_RAGE_128_4X2, | 816 DEVICE_ATI_RAGE_128_4X, |
817 DEVICE_ATI_RAGE_128_PRO, | 817 DEVICE_ATI_RAGE_128_PRO, |
818 DEVICE_ATI_RAGE_128_PRO2, | 818 DEVICE_ATI_RAGE_128_PRO2, |
819 DEVICE_ATI_RAGE_128_PRO3, | 819 DEVICE_ATI_RAGE_128_PRO3, |
820 /* these seem to be based on rage 128 instead of mach64 */ | 820 /* these seem to be based on rage 128 instead of mach64 */ |
821 DEVICE_ATI_RAGE_MOBILITY_M3, | 821 DEVICE_ATI_RAGE_MOBILITY_M3, |
822 DEVICE_ATI_RAGE_MOBILITY_M32 | 822 DEVICE_ATI_RAGE_MOBILITY_M32 |
823 #else | 823 #else |
824 /* Radeons (indeed: Rage 256 Pro ;) */ | 824 /* Radeons (indeed: Rage 256 Pro ;) */ |
825 DEVICE_ATI_RADEON_8500_DV, | 825 DEVICE_ATI_RADEON_R200_BB, |
826 DEVICE_ATI_RADEON_MOBILITY_M7, | |
827 DEVICE_ATI_RADEON_MOBILITY_M72, | |
826 DEVICE_ATI_RADEON_MOBILITY_M6, | 828 DEVICE_ATI_RADEON_MOBILITY_M6, |
827 DEVICE_ATI_RADEON_MOBILITY_M62, | 829 DEVICE_ATI_RADEON_MOBILITY_M62, |
828 DEVICE_ATI_RADEON_MOBILITY_M63, | 830 DEVICE_ATI_RADEON_R100_QD, |
829 DEVICE_ATI_RADEON_MOBILITY_M64, | 831 DEVICE_ATI_RADEON_R100_QE, |
830 DEVICE_ATI_RADEON_QD, | 832 DEVICE_ATI_RADEON_R100_QF, |
831 DEVICE_ATI_RADEON_QE, | 833 DEVICE_ATI_RADEON_R100_QG, |
832 DEVICE_ATI_RADEON_QF, | 834 DEVICE_ATI_RADEON_R200_QL, |
833 DEVICE_ATI_RADEON_QG, | 835 DEVICE_ATI_RADEON_RV200_QW, |
834 DEVICE_ATI_RADEON_QL, | |
835 DEVICE_ATI_RADEON_QW, | |
836 DEVICE_ATI_RADEON_VE_QY, | 836 DEVICE_ATI_RADEON_VE_QY, |
837 DEVICE_ATI_RADEON_VE_QZ, | 837 DEVICE_ATI_RADEON_VE_QZ, |
838 DEVICE_ATI_RADEON_9000_IF | 838 DEVICE_ATI_RADEON_R250_IF |
839 #endif | 839 #endif |
840 }; | 840 }; |
841 | 841 |
842 static int find_chip(unsigned chip_id) | 842 static int find_chip(unsigned chip_id) |
843 { | 843 { |
900 dname = pci_device_name(VENDOR_ATI,lst[i].device); | 900 dname = pci_device_name(VENDOR_ATI,lst[i].device); |
901 dname = dname ? dname : "Unknown chip"; | 901 dname = dname ? dname : "Unknown chip"; |
902 printf(RADEON_MSG" Found chip: %s\n",dname); | 902 printf(RADEON_MSG" Found chip: %s\n",dname); |
903 #ifndef RAGE128 | 903 #ifndef RAGE128 |
904 if(idx != -1) | 904 if(idx != -1) |
905 if(ati_card_ids[idx] == DEVICE_ATI_RADEON_QL || | 905 if(ati_card_ids[idx] == DEVICE_ATI_RADEON_R200_QL || |
906 ati_card_ids[idx] == DEVICE_ATI_RADEON_8500_DV || | 906 ati_card_ids[idx] == DEVICE_ATI_RADEON_R200_BB || |
907 ati_card_ids[idx] == DEVICE_ATI_RADEON_QW) IsR200 = 1; | 907 ati_card_ids[idx] == DEVICE_ATI_RADEON_RV200_QW) IsR200 = 1; |
908 #endif | 908 #endif |
909 if(force > PROBE_NORMAL) | 909 if(force > PROBE_NORMAL) |
910 { | 910 { |
911 printf(RADEON_MSG" Driver was forced. Was found %sknown chip\n",idx == -1 ? "un" : ""); | 911 printf(RADEON_MSG" Driver was forced. Was found %sknown chip\n",idx == -1 ? "un" : ""); |
912 if(idx == -1) | 912 if(idx == -1) |
958 printf(RADEON_MSG" Saved overlay colorkey settings\n"); | 958 printf(RADEON_MSG" Saved overlay colorkey settings\n"); |
959 | 959 |
960 #ifdef RADEON | 960 #ifdef RADEON |
961 switch(def_cap.device_id) | 961 switch(def_cap.device_id) |
962 { | 962 { |
963 case DEVICE_ATI_RADEON_MOBILITY_M7: | |
964 case DEVICE_ATI_RADEON_MOBILITY_M72: | |
965 case DEVICE_ATI_RADEON_MOBILITY_M62: | |
966 case DEVICE_ATI_RADEON_R250_IF: | |
967 rage_ckey_model=1; | |
963 case DEVICE_ATI_RADEON_MOBILITY_M6: | 968 case DEVICE_ATI_RADEON_MOBILITY_M6: |
964 case DEVICE_ATI_RADEON_MOBILITY_M62: | 969 case DEVICE_ATI_RADEON_RV200_QW: |
965 case DEVICE_ATI_RADEON_MOBILITY_M64: | 970 case DEVICE_ATI_RADEON_R100_QD: |
966 case DEVICE_ATI_RADEON_9000_IF: | 971 case DEVICE_ATI_RADEON_R100_QE: |
967 rage_ckey_model=1; | 972 case DEVICE_ATI_RADEON_R100_QF: |
968 case DEVICE_ATI_RADEON_MOBILITY_M63: | 973 case DEVICE_ATI_RADEON_R100_QG: |
969 case DEVICE_ATI_RADEON_QW: | |
970 case DEVICE_ATI_RADEON_QD: | |
971 case DEVICE_ATI_RADEON_QE: | |
972 case DEVICE_ATI_RADEON_QF: | |
973 case DEVICE_ATI_RADEON_QG: | |
974 case DEVICE_ATI_RADEON_VE_QY: | 974 case DEVICE_ATI_RADEON_VE_QY: |
975 case DEVICE_ATI_RADEON_VE_QZ: | 975 case DEVICE_ATI_RADEON_VE_QZ: |
976 is_shift_required=1; | 976 is_shift_required=1; |
977 break; | 977 break; |
978 default: | 978 default: |