Skip to content

Commit

Permalink
Add NVE7 chipset.
Browse files Browse the repository at this point in the history
  • Loading branch information
mwkmwkmwk committed Jun 23, 2012
1 parent 0f50c3b commit b70216f
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 1 deletion.
4 changes: 3 additions & 1 deletion hwdocs/nvchipsets.txt
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ is:
- NV84 subfamily: NV84, NV86, NV92, NV94, NV96, NV98
- NVA0 subfamily: NVA0, NVAA, NVAC
- NVA3 subfamily: NVA3, NVA5, NVA8, NVAF
- NVC0 family: NVC0, NVC4, NVC3, NVCE, NVCF, NVC1, NVC8, NVD9, NVE4
- NVC0 family: NVC0, NVC4, NVC3, NVCE, NVCF, NVC1, NVC8, NVD9, NVE4, NVE7

Whenever a range of cards is mentioned in the documentation, it's written as
"NVxx:NVyy". This is left-inclusive, right-noninclusive range of chipset ids
Expand Down Expand Up @@ -781,6 +781,7 @@ NVC1 [GF108]: 1:2:1:2
NVC8 [GF110]: 4:4:6:1
NVD9 [GF119]: 1:1:1:1
NVE4 [GK104]: 4:2:4:1
NVE7 [GK107]: ?:?:2:1

The pci device ids are:

Expand All @@ -793,6 +794,7 @@ The pci device ids are:
108X+ NVC8
104X* NVD9
118X* NVE4
0fcX* NVE7

The MMIO ranges for NVC0 and NVE4 families are:

Expand Down
4 changes: 4 additions & 0 deletions nvbios/info.c
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,10 @@ int envy_bios_parse_bit_i (struct envy_bios *bios, struct envy_bios_bit_entry *b
bios->chipset = 0xe4;
bios->chipset_name = "GK104";
break;
case 0x8007:
bios->chipset = 0xe7;
bios->chipset_name = "GK107";
break;
}
if (envy_bios_parse_dacload(bios))
ENVY_BIOS_ERR("Failed to parse DACLOAD table at %04x version %x.%x\n", bios->dacload.offset, bios->dacload.version >> 4, bios->dacload.version & 0xf);
Expand Down
1 change: 1 addition & 0 deletions rnndb/nvchipsets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@
<value value="0xe4" name="NVE4">
<brief>GK104: GeForce 680 GTX</brief>
</value>
<value value="0xe7" name="NVE7"/>
</enum>

</database>

0 comments on commit b70216f

Please sign in to comment.