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:
parent
86266829ea
commit
c4e3267868
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user