Mesa (main): kmsro: Add 'kirin' driver support

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Jul 26 20:58:06 UTC 2021


Module: Mesa
Branch: main
Commit: ed98e54f193000156104af9cc8d797a99bd62316
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed98e54f193000156104af9cc8d797a99bd62316

Author: Roman Stratiienko <r.stratiienko at gmail.com>
Date:   Wed Jul  7 10:16:25 2021 +0300

kmsro: Add 'kirin' driver support

Kirin is used by hisilicon SOCs (Hikey boards, etc.)
Driver is available in the mainline kernel [1]

[1]: https://elixir.bootlin.com/linux/v5.13/source/drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c#L928

Signed-off-by: Roman Stratiienko <r.stratiienko at gmail.com>
Reviewed-by: Alyssa Rosenzweig <alyssa at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11755>

---

 src/gallium/targets/dri/meson.build | 1 +
 src/gallium/targets/dri/target.c    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/gallium/targets/dri/meson.build b/src/gallium/targets/dri/meson.build
index 7767b065d90..86f66a65abe 100644
--- a/src/gallium/targets/dri/meson.build
+++ b/src/gallium/targets/dri/meson.build
@@ -75,6 +75,7 @@ foreach d : [[with_gallium_kmsro, [
                'imx-drm_dri.so',
                'imx-dcss_dri.so',
                'ingenic-drm_dri.so',
+               'kirin_dri.so',
                'mali-dp_dri.so',
                'mcde_dri.so',
                'mediatek_dri.so',
diff --git a/src/gallium/targets/dri/target.c b/src/gallium/targets/dri/target.c
index 2788fbd35fd..30c9ee9a4da 100644
--- a/src/gallium/targets/dri/target.c
+++ b/src/gallium/targets/dri/target.c
@@ -104,6 +104,7 @@ DEFINE_LOADER_DRM_ENTRYPOINT(ili9341)
 DEFINE_LOADER_DRM_ENTRYPOINT(imx_drm)
 DEFINE_LOADER_DRM_ENTRYPOINT(imx_dcss)
 DEFINE_LOADER_DRM_ENTRYPOINT(ingenic_drm)
+DEFINE_LOADER_DRM_ENTRYPOINT(kirin)
 DEFINE_LOADER_DRM_ENTRYPOINT(mali_dp)
 DEFINE_LOADER_DRM_ENTRYPOINT(mcde)
 DEFINE_LOADER_DRM_ENTRYPOINT(mediatek)



More information about the mesa-commit mailing list