drm/ci: validate drm/msm XML register files against schema
In order to validate drm/msm register definition files against schema, reuse the nodebugfs build step. The validation entry is guarded by the EXPERT Kconfig option and we don't want to enable that option for all the builds. Reviewed-by: Abhinav Kumar <quic_abhinavk@quicinc.com> Acked-by: Helen Koike <helen.koike@collabora.com> Link: https://patchwork.freedesktop.org/patch/msgid/20240503-fd-fix-lxml-v2-2-f80a60ce21a1@linaro.org Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
This commit is contained in:
@@ -12,6 +12,9 @@ rm -rf .git/rebase-apply
|
||||
apt-get update
|
||||
apt-get install -y libssl-dev
|
||||
|
||||
# for msm header validation
|
||||
apt-get install -y python3-lxml
|
||||
|
||||
if [[ "$KERNEL_ARCH" = "arm64" ]]; then
|
||||
GCC_ARCH="aarch64-linux-gnu"
|
||||
DEBIAN_ARCH="arm64"
|
||||
|
||||
@@ -106,6 +106,7 @@ build-nodebugfs:arm64:
|
||||
extends: .build:arm64
|
||||
variables:
|
||||
DISABLE_KCONFIGS: "DEBUG_FS"
|
||||
ENABLE_KCONFIGS: "EXPERT DRM_MSM_VALIDATE_XML"
|
||||
|
||||
build:x86_64:
|
||||
extends: .build:x86_64
|
||||
|
||||
Reference in New Issue
Block a user