summaryrefslogtreecommitdiff
path: root/nvbios
diff options
context:
space:
mode:
authorKarol Herbst <git@karolherbst.de>2016-06-01 22:28:30 +0200
committerKarol Herbst <karolherbst@gmail.com>2016-11-20 12:43:31 +0100
commit48446666710b5e5ac21859fdbdb6db992cd68502 (patch)
treeb67381d849b9c096cde1a3802cbc320d5848d139 /nvbios
parent304928c5348866d27c04c4e5c31868330c3fe90b (diff)
nvbios: add support for gp104
Diffstat (limited to 'nvbios')
-rw-r--r--nvbios/info.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/nvbios/info.c b/nvbios/info.c
index 2014fc20..a1fd34f5 100644
--- a/nvbios/info.c
+++ b/nvbios/info.c
@@ -268,6 +268,14 @@ int envy_bios_parse_bit_i (struct envy_bios *bios, struct envy_bios_bit_entry *b
bios->chipset = 0x126;
bios->chipset_name = "GM206";
break;
+ /* GP104 */
+ case 0x8604:
+ bios->chipset = 0x134;
+ bios->chipset_name = "GP104";
+ break;
+ default:
+ ENVY_BIOS_ERR("Unknown chipset detected: %x\n", info->version[0] << 8 | info->version[1]);
+ break;
}
if (envy_bios_parse_dacload(bios))
ENVY_BIOS_ERR("Failed to parse DACLOAD table at 0x%04x version %d.%d\n", bios->dacload.offset, bios->dacload.version >> 4, bios->dacload.version & 0xf);