drm/ci: Add jobs to validate devicetrees
authorVignesh Raman <vignesh.raman@collabora.com>
Mon, 23 Jun 2025 08:50:27 +0000 (14:20 +0530)
committerMaxime Ripard <mripard@kernel.org>
Mon, 23 Jun 2025 09:42:20 +0000 (11:42 +0200)
commitdeac70abb12a4a613bbc3ba69aa7377c16cda3d0
tree5458628027674f3f3346c2c1c395cd6edbf5adb4
parenta629feabb53b8d714caa8fb9f307517218a5fbcd
drm/ci: Add jobs to validate devicetrees

Add jobs to run dt_binding_check and dtbs_check. If warnings are seen,
exit with a non-zero error code while configuring them as warning in
the GitLab CI pipeline.

Signed-off-by: Vignesh Raman <vignesh.raman@collabora.com>
Acked-by: Helen Koike <helen.fornazier@gmail.com>
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Link: https://lore.kernel.org/r/20250623085033.39680-2-vignesh.raman@collabora.com
Signed-off-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/ci/check-devicetrees.yml [new file with mode: 0644]
drivers/gpu/drm/ci/dt-binding-check.sh [new file with mode: 0755]
drivers/gpu/drm/ci/dtbs-check.sh [new file with mode: 0755]
drivers/gpu/drm/ci/gitlab-ci.yml
drivers/gpu/drm/ci/setup-llvm-links.sh [new file with mode: 0755]