Module: Mesa Branch: main Commit: 720c8293417b69c9633a43b2c734be2a6325d698 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=720c8293417b69c9633a43b2c734be2a6325d698
Author: Dave Stevenson <dave.steven...@raspberrypi.com> Date: Wed Oct 18 12:59:22 2023 +0100 gallium: Add more TinyDRM drivers to the list of kmsro drivers As a follow-up to 8cfc17bdda31 ("kmsro: Add the rest of the current set of tinydrm drivers.") and 0a42d5b98bc3 ("kmsro: add _dri.so to two of the kmsro drivers.") add even more TinyDRM drivers that have been added to the kernel but not to gallium. Signed-off-by: Dave Stevenson <dave.steven...@raspberrypi.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26129> --- src/gallium/targets/dri/meson.build | 4 ++++ src/gallium/targets/dri/target.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/gallium/targets/dri/meson.build b/src/gallium/targets/dri/meson.build index 6d3ef197e74..060a49105da 100644 --- a/src/gallium/targets/dri/meson.build +++ b/src/gallium/targets/dri/meson.build @@ -69,10 +69,13 @@ libgallium_dri = shared_library( foreach d : [[with_gallium_kmsro, [ 'armada-drm_dri.so', 'exynos_dri.so', + 'gm12u320_dri.so', 'hdlcd_dri.so', 'hx8357d_dri.so', + 'ili9163_dri.so', 'ili9225_dri.so', 'ili9341_dri.so', + 'ili9486_dri.so', 'imx-drm_dri.so', 'imx-dcss_dri.so', 'imx-lcdif_dri.so', @@ -85,6 +88,7 @@ foreach d : [[with_gallium_kmsro, [ 'meson_dri.so', 'mi0283qt_dri.so', 'mxsfb-drm_dri.so', + 'panel-mipi-dbi_dri.so', 'pl111_dri.so', 'rcar-du_dri.so', 'repaper_dri.so', diff --git a/src/gallium/targets/dri/target.c b/src/gallium/targets/dri/target.c index 9d3069eb004..b079fb68a48 100644 --- a/src/gallium/targets/dri/target.c +++ b/src/gallium/targets/dri/target.c @@ -99,10 +99,13 @@ DEFINE_LOADER_DRM_ENTRYPOINT(tegra); #if defined(GALLIUM_KMSRO) DEFINE_LOADER_DRM_ENTRYPOINT(armada_drm) DEFINE_LOADER_DRM_ENTRYPOINT(exynos) +DEFINE_LOADER_DRM_ENTRYPOINT(gm12u320) DEFINE_LOADER_DRM_ENTRYPOINT(hdlcd) DEFINE_LOADER_DRM_ENTRYPOINT(hx8357d) +DEFINE_LOADER_DRM_ENTRYPOINT(ili9163) DEFINE_LOADER_DRM_ENTRYPOINT(ili9225) DEFINE_LOADER_DRM_ENTRYPOINT(ili9341) +DEFINE_LOADER_DRM_ENTRYPOINT(ili9486) DEFINE_LOADER_DRM_ENTRYPOINT(imx_drm) DEFINE_LOADER_DRM_ENTRYPOINT(imx_dcss) DEFINE_LOADER_DRM_ENTRYPOINT(imx_lcdif) @@ -115,6 +118,7 @@ DEFINE_LOADER_DRM_ENTRYPOINT(mediatek) DEFINE_LOADER_DRM_ENTRYPOINT(meson) DEFINE_LOADER_DRM_ENTRYPOINT(mi0283qt) DEFINE_LOADER_DRM_ENTRYPOINT(mxsfb_drm) +DEFINE_LOADER_DRM_ENTRYPOINT(panel_mipi_dbi) DEFINE_LOADER_DRM_ENTRYPOINT(pl111) DEFINE_LOADER_DRM_ENTRYPOINT(rcar_du) DEFINE_LOADER_DRM_ENTRYPOINT(repaper)