summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVignesh Raman <vignesh.raman@collabora.com>2024-07-30 07:45:39 +0530
committerHelen Koike <helen.koike@collabora.com>2024-08-06 11:20:50 -0300
commitd7683c49638c83bcb6a817671bb348dc435da3b5 (patch)
tree5715d308feff725351e4ff29f01492079c704c48
parent75830999587470b17a30d2ecad25ad13cb272c19 (diff)
downloadlwn-d7683c49638c83bcb6a817671bb348dc435da3b5.tar.gz
lwn-d7683c49638c83bcb6a817671bb348dc435da3b5.zip
drm/ci: mediatek: add tests for powervr gpu driver
For mediatek mt8173, the display driver is mediatek, while the gpu driver is powervr. Currently, in drm-ci for mt8173, only the display driver is tested. Add support in drm-ci to test powervr driver for mt8173. Powervr driver was merged in linux kernel, but there's no mediatek support yet. So disable the powervr:mt8173 job which uses powervr driver. Also update the MAINTAINERS file to include xfails for powervr driver. Acked-by: Helen Koike <helen.koike@collabora.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Signed-off-by: Vignesh Raman <vignesh.raman@collabora.com> Signed-off-by: Helen Koike <helen.koike@collabora.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240730021545.912271-5-vignesh.raman@collabora.com
-rw-r--r--MAINTAINERS1
-rw-r--r--drivers/gpu/drm/ci/gitlab-ci.yml1
-rw-r--r--drivers/gpu/drm/ci/test.yml14
3 files changed, 16 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index ec7fc09c2f98..e72268c0fd26 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -10794,6 +10794,7 @@ T: git https://gitlab.freedesktop.org/drm/misc/kernel.git
F: Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml
F: Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
F: Documentation/gpu/imagination/
+F: drivers/gpu/drm/ci/xfails/powervr*
F: drivers/gpu/drm/imagination/
F: include/uapi/drm/pvr_drm.h
diff --git a/drivers/gpu/drm/ci/gitlab-ci.yml b/drivers/gpu/drm/ci/gitlab-ci.yml
index 6a75dcbc1f66..6d2cefa7f15e 100644
--- a/drivers/gpu/drm/ci/gitlab-ci.yml
+++ b/drivers/gpu/drm/ci/gitlab-ci.yml
@@ -122,6 +122,7 @@ stages:
- meson
- msm
- panfrost
+ - powervr
- rockchip
- software-driver
diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml
index 219eca5ef24c..86875fb96eb5 100644
--- a/drivers/gpu/drm/ci/test.yml
+++ b/drivers/gpu/drm/ci/test.yml
@@ -294,6 +294,11 @@ amdgpu:stoney:
variables:
DRIVER_NAME: mediatek
+.powervr-gpu:
+ stage: powervr
+ variables:
+ DRIVER_NAME: powervr
+
.panfrost-gpu:
stage: panfrost
variables:
@@ -322,6 +327,15 @@ mediatek:mt8173:
- .mt8173
- .mediatek-display
+powervr:mt8173:
+ extends:
+ - .mt8173
+ - .powervr-gpu
+ rules:
+ # TODO: powervr driver was merged in linux kernel, but there's no mediatek support yet
+ # Remove the rule once mediatek support is added for powervr
+ - when: never
+
mediatek:mt8183:
extends:
- .mt8183