added 5 new cards recognition in accelerant (G71,72 and 73 types). Note: G73 still needs testing/confirmation probably.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17039 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen 2006-04-07 15:43:44 +00:00
parent 7f6603085d
commit 9bc55ae8c0

View File

@ -673,6 +673,14 @@ status_t nv_general_powerup()
sprintf(si->adi.chipset, "CRUSH, NV11");
status = nvxx_general_powerup();
break;
case 0x01d110de: /* Nvidia GeForce 7300 LE */
case 0x01df10de: /* Nvidia GeForce 7300 GS */
si->ps.card_type = G72;
si->ps.card_arch = NV40A;
sprintf(si->adi.name, "Nvidia GeForce 7300");
sprintf(si->adi.chipset, "G72");
status = nvxx_general_powerup();
break;
case 0x01f010de: /* Nvidia GeForce4 MX Integrated GPU */
si->ps.card_type = NV17;
si->ps.card_arch = NV10A;
@ -792,6 +800,14 @@ status_t nv_general_powerup()
sprintf(si->adi.chipset, "NV28");
status = nvxx_general_powerup();
break;
case 0x029010de: /* Nvidia GeForce 7900 GTX */
case 0x029110de: /* Nvidia GeForce 7900 GT */
si->ps.card_type = G71;
si->ps.card_arch = NV40A;
sprintf(si->adi.name, "Nvidia GeForce 7900 GT(X)");
sprintf(si->adi.chipset, "G71");
status = nvxx_general_powerup();
break;
case 0x02a010de: /* Nvidia GeForce3 Integrated GPU */
si->ps.card_type = NV20;
si->ps.card_arch = NV20A;
@ -1067,6 +1083,13 @@ status_t nv_general_powerup()
sprintf(si->adi.chipset, "NV36(?)");
status = nvxx_general_powerup();
break;
case 0x039110de: /* Nvidia GeForce 7600 GT */
si->ps.card_type = G73;
si->ps.card_arch = NV40A;
sprintf(si->adi.name, "Nvidia GeForce 7600 GT");
sprintf(si->adi.chipset, "G73");
status = nvxx_general_powerup();
break;
/* Vendor Elsa GmbH */
case 0x0c601048: /* Elsa Gladiac Geforce2 MX */
si->ps.card_type = NV11;