X-Git-Url: https://git.libre-soc.org/?p=mesa.git;a=blobdiff_plain;f=src%2Floader%2Fpci_id_driver_map.h;h=f5fc349c1cc063ce56df581280acfbf605291d7a;hp=a05fb2c273e2b2f40897074d92f86bffc050fd64;hb=cd04b63c0007e5fc7a9a1deb2de58091942cb2fc;hpb=ea8116908ce7ecb610f68d1333352258c2bfc00a diff --git a/src/loader/pci_id_driver_map.h b/src/loader/pci_id_driver_map.h index a05fb2c273e..f5fc349c1cc 100644 --- a/src/loader/pci_id_driver_map.h +++ b/src/loader/pci_id_driver_map.h @@ -16,25 +16,7 @@ static const int i915_chip_ids[] = { static const int i965_chip_ids[] = { #define CHIPSET(chip, family, name) chip, -#define IRIS 0 /* all i965 devices */ #include "pci_ids/i965_pci_ids.h" -#undef IRIS -#undef CHIPSET -}; - -static const int iris_chip_ids_1[] = { -#define CHIPSET(chip, family, name) chip, -#define IRIS 1 /* iris devices to try before i965 */ -#include "pci_ids/i965_pci_ids.h" -#undef IRIS -#undef CHIPSET -}; - -static const int iris_chip_ids_2[] = { -#define CHIPSET(chip, family, name) chip, -#define IRIS 2 /* iris devices to try after i965 */ -#include "pci_ids/i965_pci_ids.h" -#undef IRIS #undef CHIPSET }; @@ -84,9 +66,8 @@ static const struct { bool (*predicate)(int fd); } driver_map[] = { { 0x8086, "i915", i915_chip_ids, ARRAY_SIZE(i915_chip_ids) }, - { 0x8086, "iris", iris_chip_ids_1, ARRAY_SIZE(iris_chip_ids_1) }, { 0x8086, "i965", i965_chip_ids, ARRAY_SIZE(i965_chip_ids) }, - { 0x8086, "iris", iris_chip_ids_2, ARRAY_SIZE(iris_chip_ids_2) }, + { 0x8086, "iris", NULL, -1 }, { 0x1002, "radeon", r100_chip_ids, ARRAY_SIZE(r100_chip_ids) }, { 0x1002, "r200", r200_chip_ids, ARRAY_SIZE(r200_chip_ids) }, { 0x1002, "r300", r300_chip_ids, ARRAY_SIZE(r300_chip_ids) },