mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-22 15:40:11 +01:00
ci: Build-test Panfrost tools
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3348 Signed-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6157>
This commit is contained in:
parent
cd1c21f8e5
commit
a9560939e0
3 changed files with 6 additions and 2 deletions
|
|
@ -642,6 +642,8 @@ meson-arm64-build-test:
|
||||||
- .ci-deqp-artifacts
|
- .ci-deqp-artifacts
|
||||||
variables:
|
variables:
|
||||||
VULKAN_DRIVERS: "amd"
|
VULKAN_DRIVERS: "amd"
|
||||||
|
EXTRA_OPTION: >
|
||||||
|
-Dtools=panfrost
|
||||||
script:
|
script:
|
||||||
- .gitlab-ci/meson-build.sh
|
- .gitlab-ci/meson-build.sh
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -115,7 +115,6 @@ CONFIG_DETECT_HUNG_TASK=y
|
||||||
|
|
||||||
CONFIG_FW_LOADER_COMPRESS=y
|
CONFIG_FW_LOADER_COMPRESS=y
|
||||||
CONFIG_FW_LOADER_USER_HELPER=n
|
CONFIG_FW_LOADER_USER_HELPER=n
|
||||||
CONFIG_SUNRPC_DEBUG=y
|
|
||||||
|
|
||||||
CONFIG_USB_USBNET=y
|
CONFIG_USB_USBNET=y
|
||||||
CONFIG_NETDEVICES=y
|
CONFIG_NETDEVICES=y
|
||||||
|
|
|
||||||
|
|
@ -136,7 +136,7 @@ mkdir -p kernel
|
||||||
wget -qO- ${KERNEL_URL} | tar -xz --strip-components=1 -C kernel
|
wget -qO- ${KERNEL_URL} | tar -xz --strip-components=1 -C kernel
|
||||||
pushd kernel
|
pushd kernel
|
||||||
./scripts/kconfig/merge_config.sh ${DEFCONFIG} ../.gitlab-ci/${KERNEL_ARCH}.config
|
./scripts/kconfig/merge_config.sh ${DEFCONFIG} ../.gitlab-ci/${KERNEL_ARCH}.config
|
||||||
make ${KERNEL_IMAGE_NAME}
|
make ${KERNEL_IMAGE_NAME} modules
|
||||||
for image in ${KERNEL_IMAGE_NAME}; do
|
for image in ${KERNEL_IMAGE_NAME}; do
|
||||||
cp arch/${KERNEL_ARCH}/boot/${image} /lava-files/.
|
cp arch/${KERNEL_ARCH}/boot/${image} /lava-files/.
|
||||||
done
|
done
|
||||||
|
|
@ -145,6 +145,9 @@ if [[ -n ${DEVICE_TREES} ]]; then
|
||||||
cp ${DEVICE_TREES} /lava-files/.
|
cp ${DEVICE_TREES} /lava-files/.
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
make -j12 modules
|
||||||
|
INSTALL_MOD_PATH=/lava-files/rootfs-${DEBIAN_ARCH}/ make modules_install
|
||||||
|
|
||||||
if [[ ${DEBIAN_ARCH} = "arm64" ]] && which mkimage > /dev/null; then
|
if [[ ${DEBIAN_ARCH} = "arm64" ]] && which mkimage > /dev/null; then
|
||||||
make Image.lzma
|
make Image.lzma
|
||||||
mkimage \
|
mkimage \
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue