dri: fix driver names

All the driver reports itself with a hyphen here, so they all stopped
loading completely after 50fc7cc290. Check each of them with the latest
kernel sources.

Fixes: 50fc7cc290 ("glx: directly link to gallium")

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30330>
(cherry picked from commit 305bf503e7)
This commit is contained in:
Christian Gmeiner 2024-07-23 22:03:38 +02:00 committed by Eric Engestrom
parent db7d05a398
commit d1ed0c04f1
2 changed files with 12 additions and 12 deletions

View file

@ -114,7 +114,7 @@
"description": "dri: fix driver names",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"resolution": 1,
"main_sha": null,
"because_sha": "50fc7cc290db49288b318c116c6fdc3daaf801e9",
"notes": null

View file

@ -250,7 +250,7 @@ dri_loader_get_extensions(const char *driver_name)
#endif
#if defined(HAVE_KMSRO)
if (!strcmp(driver_name, "armada_drm"))
if (!strcmp(driver_name, "armada-drm"))
return __driDriverGetExtensions_armada_drm();
if (!strcmp(driver_name, "exynos"))
return __driDriverGetExtensions_exynos();
@ -268,19 +268,19 @@ dri_loader_get_extensions(const char *driver_name)
return __driDriverGetExtensions_ili9341();
if (!strcmp(driver_name, "ili9486"))
return __driDriverGetExtensions_ili9486();
if (!strcmp(driver_name, "imx_drm"))
if (!strcmp(driver_name, "imx-drm"))
return __driDriverGetExtensions_imx_drm();
if (!strcmp(driver_name, "imx_dcss"))
if (!strcmp(driver_name, "imx-dcss"))
return __driDriverGetExtensions_imx_dcss();
if (!strcmp(driver_name, "imx_lcdif"))
if (!strcmp(driver_name, "imx-lcdif"))
return __driDriverGetExtensions_imx_lcdif();
if (!strcmp(driver_name, "ingenic_drm"))
if (!strcmp(driver_name, "ingenic-drm"))
return __driDriverGetExtensions_ingenic_drm();
if (!strcmp(driver_name, "kirin"))
return __driDriverGetExtensions_kirin();
if (!strcmp(driver_name, "komeda"))
return __driDriverGetExtensions_komeda();
if (!strcmp(driver_name, "mali_dp"))
if (!strcmp(driver_name, "mali-dp"))
return __driDriverGetExtensions_mali_dp();
if (!strcmp(driver_name, "mcde"))
return __driDriverGetExtensions_mcde();
@ -290,19 +290,19 @@ dri_loader_get_extensions(const char *driver_name)
return __driDriverGetExtensions_meson();
if (!strcmp(driver_name, "mi0283qt"))
return __driDriverGetExtensions_mi0283qt();
if (!strcmp(driver_name, "mxsfb_drm"))
if (!strcmp(driver_name, "mxsfb-drm"))
return __driDriverGetExtensions_mxsfb_drm();
if (!strcmp(driver_name, "panel_mipi_dbi"))
if (!strcmp(driver_name, "panel-mipi-dbi"))
return __driDriverGetExtensions_panel_mipi_dbi();
if (!strcmp(driver_name, "pl111"))
return __driDriverGetExtensions_pl111();
if (!strcmp(driver_name, "rcar_du"))
if (!strcmp(driver_name, "rcar-du"))
return __driDriverGetExtensions_rcar_du();
if (!strcmp(driver_name, "repaper"))
return __driDriverGetExtensions_repaper();
if (!strcmp(driver_name, "rockchip"))
return __driDriverGetExtensions_rockchip();
if (!strcmp(driver_name, "rzg2l_du"))
if (!strcmp(driver_name, "rzg2l-du"))
return __driDriverGetExtensions_rzg2l_du();
if (!strcmp(driver_name, "ssd130x"))
return __driDriverGetExtensions_ssd130x();
@ -320,7 +320,7 @@ dri_loader_get_extensions(const char *driver_name)
return __driDriverGetExtensions_udl();
if (!strcmp(driver_name, "vkms"))
return __driDriverGetExtensions_vkms();
if (!strcmp(driver_name, "zynqmp_dpsub"))
if (!strcmp(driver_name, "zynqmp-dpsub"))
return __driDriverGetExtensions_zynqmp_dpsub();
#endif