From ed98e54f193000156104af9cc8d797a99bd62316 Mon Sep 17 00:00:00 2001 From: Roman Stratiienko Date: Wed, 7 Jul 2021 10:16:25 +0300 Subject: [PATCH] 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 Reviewed-by: Alyssa Rosenzweig Part-of: --- 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)