X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=src%2Floader%2Fpci_id_driver_map.c;h=8b2079e4354c3cf60dbd424b9bc410672a91d777;hp=3c4657fd014ea503d73db339f82db0d78734e8de;hb=eb03141f52fe9f620d941006077ce2cefff84e65;hpb=6a7ca4ef2cd3f39d3b5e77051cb3f3175e9e60df;ds=sidebyside diff --git a/src/loader/pci_id_driver_map.c b/src/loader/pci_id_driver_map.c index 3c4657fd014..8b2079e4354 100644 --- a/src/loader/pci_id_driver_map.c +++ b/src/loader/pci_id_driver_map.c @@ -25,6 +25,7 @@ int is_nouveau_vieux(int fd); #ifdef HAVE_LIBDRM +#include #include #include @@ -45,7 +46,8 @@ int is_nouveau_vieux(int fd) { int chipset = nouveau_chipset(fd); - return chipset > 0 && chipset < 0x30; + return (chipset > 0 && chipset < 0x30) || + (chipset < 0x40 && getenv("NOUVEAU_VIEUX") != NULL); } #else