]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/ci: mediatek: add tests for powervr gpu driver
authorVignesh Raman <vignesh.raman@collabora.com>
Tue, 30 Jul 2024 02:15:39 +0000 (07:45 +0530)
committerHelen Koike <helen.koike@collabora.com>
Tue, 6 Aug 2024 14:20:50 +0000 (11:20 -0300)
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
MAINTAINERS
drivers/gpu/drm/ci/gitlab-ci.yml
drivers/gpu/drm/ci/test.yml

index ec7fc09c2f981c7e9f32dba63064e4d26b6fe7a7..e72268c0fd26fd2124dd9bf173787b93c58b4ebe 100644 (file)
@@ -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
 
index 6a75dcbc1f66c538750e18fcf22c56b5c86ff72a..6d2cefa7f15e87f9dba04fff05d7238aba35677a 100644 (file)
@@ -122,6 +122,7 @@ stages:
   - meson
   - msm
   - panfrost
+  - powervr
   - rockchip
   - software-driver
 
index 219eca5ef24c3b512bbab72cb41ecfaf9b2bcfa4..86875fb96eb5038ca6a1bf400ba34e694df764a2 100644 (file)
@@ -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