From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 11B36224CA for ; Wed, 20 Dec 2023 12:11:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="5SfnqrTw" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074296; bh=eg8kRP21u0YH5k5O19nEfLv8NisszrC7pvFEeLYJCJ0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=5SfnqrTw+tvO5xIpont2yJMof2vw6iSFAAHIA2y8BfYXeGNz8sjAa0GmNmhukoWLi hNp9SYqu4uQU5LQhGauqBmtMB1HOUhUuJFd0YYmdCsF2w2umiEwy6v8Cd3jpPDmbwX HDyumfA5bVqVVPDqsnJm4MUVUTCa7eKT1Up5nIJuyKyfdVcghTcUzaBvdm9BTXa/Y2 P5voO6QIP8mqmQJfe9U73OeJ9mR0Ng78D70+RHLvCssvyrkSpiyIq6rkCJAvrLYBsT reaxeA9I0Ng0Y3UF3u56lDA6c5YZRGQweybDBLMT4LJaqwHHeH2HnGvrUNxGWKqLs7 /IRTg+eF3OcCg== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 81B2F3781FED; Wed, 20 Dec 2023 12:11:31 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 1/8] drm/ci: arm64.config: Enable CONFIG_DRM_ANALOGIX_ANX7625 Date: Wed, 20 Dec 2023 17:41:03 +0530 Message-Id: <20231220121110.1441160-2-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Enable CONFIG_DRM_ANALOGIX_ANX7625 in the arm64 defconfig to get display driver probed on the mt8183-kukui-jacuzzi-juniper machine. arch/arm64/configs/defconfig has CONFIG_DRM_ANALOGIX_ANX7625=3Dm, but drm-ci don't have initrd with modules, so add CONFIG_DRM_ANALOGIX_ANX7625=3Dy in CI arm64 config. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/arm64.config | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/ci/arm64.config b/drivers/gpu/drm/ci/arm64.con= fig index 8dbce9919a57..37d23fd7a367 100644 --- a/drivers/gpu/drm/ci/arm64.config +++ b/drivers/gpu/drm/ci/arm64.config @@ -187,6 +187,7 @@ CONFIG_MTK_DEVAPC=3Dy CONFIG_PWM_MTK_DISP=3Dy CONFIG_MTK_CMDQ=3Dy CONFIG_REGULATOR_DA9211=3Dy +CONFIG_DRM_ANALOGIX_ANX7625=3Dy =20 # For nouveau. Note that DRM must be a module so that it's loaded after N= FS is up to provide the firmware. CONFIG_ARCH_TEGRA=3Dy --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EE17525543 for ; Wed, 20 Dec 2023 12:11:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="HGhCroeI" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074302; bh=+0AvrTjeqCyyQg+Af9MRsTk9GQX39b2It/8QLf8vlv0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=HGhCroeInfokeP9IwBzeJjmiyK/ktpDqc9mlDjL4q501VVkIoGY5773j4wlK0ZjrA X7Xc/FA3S0rfuXfEmAEYzzbGSS/LiiWC/NcYsXzWKBx9fjt705dcIsf9rimZo6+0vv +u4j4cLLTJ+YFQ7xwSAAcFzqhkGIguaHGidbLifbaQsgxwbqc1kRnexJlbTC/RDmw8 bR/w567GAam4+GlbuiOI25Zl2cNiBd08A23IexJb6zPjET4vGVtF9hzc3b3m9q6lMo mKeC+9PLA8R0rJz2vFIrp+De81nfBQ/CYXymxh77JRNn+WuTGJehGuCzMVRC0sj2NU jhEQcU8D9ho4g== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 1C1933781FF1; Wed, 20 Dec 2023 12:11:36 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 2/8] drm/ci: mediatek: Test both GPU and display drivers Date: Wed, 20 Dec 2023 17:41:04 +0530 Message-Id: <20231220121110.1441160-3-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Mediatek 8173 and 8183 SOCs have a separate display controller and GPU, with different drivers for each. Add support in drm-ci to test both these drivers. Powervr driver was merged in linux kernel, but there's no mediatek support yet. So disable the mt8173-gpu job which uses powervr driver. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 39 ++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 2c9a1838e728..1945c0a70e76 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -264,29 +264,58 @@ amdgpu:stoney: - .lava-igt:arm64 stage: mediatek variables: - DRIVER_NAME: mediatek DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" =20 -mediatek:mt8173: +.mt8173: extends: - .mediatek parallel: 4 variables: DEVICE_TYPE: mt8173-elm-hana - GPU_VERSION: mt8173 RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana =20 -mediatek:mt8183: +.mt8183: extends: - .mediatek parallel: 3 variables: DEVICE_TYPE: mt8183-kukui-jacuzzi-juniper-sku16 - GPU_VERSION: mt8183 RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16 =20 +mediatek:mt8173-gpu: + extends: + - .mt8173 + variables: + GPU_VERSION: mt8173-gpu + DRIVER_NAME: powervr + rules: + # TODO: powervr driver was merged in linux kernel, but there's no medi= atek support yet + # Remove the rule once mediatek support is added for powervr + - when: never + +mediatek:mt8173-display: + extends: + - .mt8173 + variables: + GPU_VERSION: mt8173-display + DRIVER_NAME: mediatek + +mediatek:mt8183-gpu: + extends: + - .mt8183 + variables: + GPU_VERSION: mt8183-gpu + DRIVER_NAME: panfrost + +mediatek:mt8183-display: + extends: + - .mt8183 + variables: + GPU_VERSION: mt8183-display + DRIVER_NAME: mediatek + # drm-mtk doesn't even probe yet in mainline for mt8192 .mediatek:mt8192: extends: --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9CC0925777 for ; Wed, 20 Dec 2023 12:11:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="M9b7xfe4" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074308; bh=Oh463TEYwWlMnYER5Qs7j3iFZItrw8O/XAP1/5Xns2U=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=M9b7xfe4SEa6MrlfHuJX3mN4lKOCgV2ixf1mwLt5VLRaN/BYK43jBqAH7+w8nmWLY 2DvBlHHU4EdWR19FSey0+CxbzGWZ/bjIcbwpE7/0f0s7/a0GSaoci/WmyFzVX+wwo4 FLnzKvpkB3tieXdBNd+Fg+K94ySxhgd/QOKCnygoUl0BpzH2lv6GZ3YX/ZiIQx3YSY iyhWLhAOQyJ6WOCvfbfMpi9q/plT21jiTNdX5ZPRCe2ETwe1QuEX5S2BWNXKHX3yTC iMudimtroNePbPIf8Ea7rD73tbDV6EMtjb14uV1HvsVRO3vJx3DulwmhnSL9nTL1MM 6OYrucRAGuGbQ== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id E938F3781FEF; Wed, 20 Dec 2023 12:11:42 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 3/8] drm/ci: rockchip: Test both GPU and display drivers Date: Wed, 20 Dec 2023 17:41:05 +0530 Message-Id: <20231220121110.1441160-4-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Rockchip rk3288 and rk3399 SOCs have a separate display controller and GPU, with different drivers for each. Add support in drm-ci to test both these drivers. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 50 ++++++++++++++++++++++++++++--------- 1 file changed, 38 insertions(+), 12 deletions(-) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 1945c0a70e76..8081925303f5 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -135,33 +135,59 @@ msm:sdm845: script: - ./install/bare-metal/cros-servo.sh =20 -rockchip:rk3288: - extends: - - .lava-igt:arm32 +.rockchip: stage: rockchip variables: - DRIVER_NAME: rockchip - DEVICE_TYPE: rk3288-veyron-jaq DTB: ${DEVICE_TYPE} BOOT_METHOD: depthcharge + +.rk3288: + extends: + - .lava-igt:arm32 + - .rockchip + variables: + DEVICE_TYPE: rk3288-veyron-jaq KERNEL_IMAGE_TYPE: "zimage" - GPU_VERSION: rk3288 RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq =20 -rockchip:rk3399: +.rk3399: extends: - .lava-igt:arm64 - stage: rockchip + - .rockchip parallel: 2 variables: - DRIVER_NAME: rockchip DEVICE_TYPE: rk3399-gru-kevin - DTB: ${DEVICE_TYPE} - BOOT_METHOD: depthcharge KERNEL_IMAGE_TYPE: "" - GPU_VERSION: rk3399 RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin =20 +rockchip:rk3288-gpu: + extends: + - .rk3288 + variables: + GPU_VERSION: rk3288-gpu + DRIVER_NAME: panfrost + +rockchip:rk3288-display: + extends: + - .rk3288 + variables: + GPU_VERSION: rk3288-display + DRIVER_NAME: rockchip + +rockchip:rk3399-gpu: + extends: + - .rk3399 + variables: + GPU_VERSION: rk3399-gpu + DRIVER_NAME: panfrost + +rockchip:rk3399-display: + extends: + - .rk3399 + variables: + GPU_VERSION: rk3399-display + DRIVER_NAME: rockchip + .i915: extends: - .lava-igt:x86_64 --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3726034CD5 for ; Wed, 20 Dec 2023 12:11:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="H826zMsu" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074313; bh=cpGbNlIDrcIqhAFCyy26RbpIG22BYa4C8X4/107Zjy8=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=H826zMsu4Ly2DqEn2dK54lHrjWC37YcV8O1ySVSqZjIhNZXFth9HFiQ5cPYSiXQs4 6nYwDCj0JViAuWFV+f2RmXtHzu1QaOLmelK0NqTPsoZwUr6rER4/dpQvsJwp4UfR4h T5r+ROQkeRrl6Gb7/JGzUTn8fx/WsJYq6j5YaG/Sokk41Jflnud+mcgW9V+7b5xqy+ 408M2U9Ku6TMpEMXtqYZvvMWID2JWK4qhFTFWJgXyQKG8sfW0oL8nI5Pb8kZQ3uvla 5+yKUYIGfXMiI9Ts7GbiIgGkZbEPGsDsPGW8oS5Tx+hlolGyM6o0bjMVdJ21a9cRRQ T6D5oDR733+Ug== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 9DEB73781FD5; Wed, 20 Dec 2023 12:11:48 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 4/8] drm/ci: meson: Test both GPU and display drivers Date: Wed, 20 Dec 2023 17:41:06 +0530 Message-Id: <20231220121110.1441160-5-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Meson SOC have a separate display controller and GPU, with different drivers for each. Add support in drm-ci to test both these drivers. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/test.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/ci/test.yml b/drivers/gpu/drm/ci/test.yml index 8081925303f5..159eb7ba3588 100644 --- a/drivers/gpu/drm/ci/test.yml +++ b/drivers/gpu/drm/ci/test.yml @@ -357,20 +357,32 @@ mediatek:mt8183-display: - .lava-igt:arm64 stage: meson variables: - DRIVER_NAME: meson DTB: ${DEVICE_TYPE} BOOT_METHOD: u-boot KERNEL_IMAGE_TYPE: "image" =20 -meson:g12b: +.g12b: extends: - .meson parallel: 3 variables: DEVICE_TYPE: meson-g12b-a311d-khadas-vim3 - GPU_VERSION: g12b RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3 =20 +meson:g12b-gpu: + extends: + - .g12b + variables: + GPU_VERSION: g12b-gpu + DRIVER_NAME: panfrost + +meson:g12b-display: + extends: + - .g12b + variables: + GPU_VERSION: g12b-display + DRIVER_NAME: meson + virtio_gpu:none: stage: virtio-gpu variables: --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8B1793786D for ; Wed, 20 Dec 2023 12:12:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="VWFMwSBp" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074319; bh=5JYtuIZuEkvTZxlUYgCyzZRIqd+leW54ZkRZefuebz0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VWFMwSBpYXflgVVjmHkLWkDqTMrLZdeyvBBDlzfjY0Cbfl40+z593xdaFYf20AJXq DYfwdwTCFEXRgf8ICdB5YeklNI3UzQQz8m/k2hXGh1yfm+yaG1Bw2tgpXCIRsKOdCc sbnfuWVGRBv8RI8bhMIvrl1WKibyDteLH8XsQgTuXma4JYwGIfcyvh+S+grfHzOUX5 Srot51lVbJlX3Yt/FwUbrTXsBbfIl4zskxlLns1gXTxfwr8AgUQSSB0QqjGuao1PeO hqwyFGZQXt0yXB8tTVDzTRKHyHv1H5P0nHQwlhiHI1M+B/9F/cD0OeSVcTjgOScaEX BKmo9gWCZ9jbA== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 412613781FED; Wed, 20 Dec 2023 12:11:53 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 5/8] drm/ci: Do not set IGT_FORCE_DRIVER based on driver name Date: Wed, 20 Dec 2023 17:41:07 +0530 Message-Id: <20231220121110.1441160-6-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Since the correct driver name is passed from the job to test gpu and display driver, remove the check to set IGT_FORCE_DRIVER based on driver name. Signed-off-by: Vignesh Raman --- drivers/gpu/drm/ci/igt_runner.sh | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/drivers/gpu/drm/ci/igt_runner.sh b/drivers/gpu/drm/ci/igt_runn= er.sh index f1a08b9b146f..ce6e22369d4d 100755 --- a/drivers/gpu/drm/ci/igt_runner.sh +++ b/drivers/gpu/drm/ci/igt_runner.sh @@ -20,16 +20,6 @@ cat /sys/kernel/debug/dri/*/state set -e =20 case "$DRIVER_NAME" in - rockchip|meson) - export IGT_FORCE_DRIVER=3D"panfrost" - ;; - mediatek) - if [ "$GPU_VERSION" =3D "mt8173" ]; then - export IGT_FORCE_DRIVER=3D${DRIVER_NAME} - elif [ "$GPU_VERSION" =3D "mt8183" ]; then - export IGT_FORCE_DRIVER=3D"panfrost" - fi - ;; amdgpu) # Cannot use HWCI_KERNEL_MODULES as at that point we don't have th= e module in /lib mv /install/modules/lib/modules/* /lib/modules/. --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4518D38F89 for ; Wed, 20 Dec 2023 12:12:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="eWwyjF15" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074324; bh=o5VygW2F7/dS/7MDJfHNbT3yI/+OvM90k1Msadpf4uk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=eWwyjF15SvtXp/ZxTBm2Nsl7Jwjq0tr2ptKcIRwgyNUAHJDcx96FAbQX9FW1EPjzV UO4qPeKpcr7cIAu9Z+d2CiM4X3MBHWjY5t1LThv6Upybpqpk06F+DiMJVjWh8ehLZr lDgrP8vH6CWxGsq4cgtgkN8v8Ci6EkRhQQYCdxSd9awlbnWJsEYMpugAOmvlcou+E0 G6L/ZgaKI8j4Ch1yd0aS4cGv+pYDg3qWm+avQGWN8QC/zKyOQee3+e05y6s0nHrpwE LFLLzc/nzKxyQPn28SaAKmGKBJNhxolKGkzPFQrw0OLqBIPt8jkh0kJrfP4K8BPCIY k12gasUBKmZPw== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id BB48C3781FD5; Wed, 20 Dec 2023 12:11:59 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 6/8] MAINTAINERS: drm/ci: xfails: add entry for panfrost Date: Wed, 20 Dec 2023 17:41:08 +0530 Message-Id: <20231220121110.1441160-7-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DRM CI tests panfrost drivers, and track of which tests are failing, flaking or being skipped by the ci in the expectations files. So add entry for these files, so that the corresponding driver maintainer can be notified when they change. Signed-off-by: Vignesh Raman --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 9d959a6881f7..bcdc17d1aa26 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1645,6 +1645,7 @@ L: dri-devel@lists.freedesktop.org S: Supported T: git git://anongit.freedesktop.org/drm/drm-misc F: Documentation/gpu/panfrost.rst +F: drivers/gpu/drm/ci/xfails/panfrost* F: drivers/gpu/drm/panfrost/ F: include/uapi/drm/panfrost_drm.h =20 --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1B6E939862 for ; Wed, 20 Dec 2023 12:12:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="Ywssx7Sc" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074330; bh=qpXtJHOu5jSPOW1f5fkCH+JXOiMtY3P5YzcKQ2FIVkw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Ywssx7ScKZjCM2E1EcQbkx1F9qHokqUu/A/4/4eRBCWi1Rg05UrivLLMwmzgqCTnW ubFieah8nosM+C42rFcVICmu+qAKFt5b+ZRZVWk/SumefaiWsd+MCIyj3XUdIsERQz YrZPFZdeqHwAqzR7hY1/pRjaYIZNWWD0Ho4ydN+3OdxQv0c7WohDWlJwWjgzSvXdoR aEYd6UsuoHtnv50peP1+gZi81jNZ/x89IeEFrm0HuHkATG8t9m+LT2CQIZ1vQ/kOFO hnV66AB+zBycKo+mCjIQ11LdQ7mOEnfJxsusMGDk0lDcyOx1fBr7AXXvHh9Eb6pEZM KfRsK3ziOhXAg== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 682393781FEF; Wed, 20 Dec 2023 12:12:05 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 7/8] drm/ci: Rename xfails file Date: Wed, 20 Dec 2023 17:41:09 +0530 Message-Id: <20231220121110.1441160-8-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Rename the names of xfail files for Mediatek (mt8173 and mt8183), Rockchip (rk3288 and rk3399), and Meson (g12b) to include information about the tested driver and whether it is related to display or GPU testing. Signed-off-by: Vignesh Raman --- ...ediatek-mt8173-fails.txt =3D> mediatek-mt8173-display-fails.txt} | 0 .../xfails/{meson-g12b-fails.txt =3D> panfrost-g12b-gpu-fails.txt} | 0 .../{mediatek-mt8183-fails.txt =3D> panfrost-mt8183-gpu-fails.txt} | 0 .../{rockchip-rk3288-fails.txt =3D> panfrost-rk3288-gpu-fails.txt} | 0 .../{rockchip-rk3288-skips.txt =3D> panfrost-rk3288-gpu-skips.txt} | 0 .../{rockchip-rk3399-fails.txt =3D> panfrost-rk3399-gpu-fails.txt} | 0 ...{rockchip-rk3399-flakes.txt =3D> panfrost-rk3399-gpu-flakes.txt} | 0 .../{rockchip-rk3399-skips.txt =3D> panfrost-rk3399-gpu-skips.txt} | 0 8 files changed, 0 insertions(+), 0 deletions(-) rename drivers/gpu/drm/ci/xfails/{mediatek-mt8173-fails.txt =3D> mediatek-= mt8173-display-fails.txt} (100%) rename drivers/gpu/drm/ci/xfails/{meson-g12b-fails.txt =3D> panfrost-g12b-= gpu-fails.txt} (100%) rename drivers/gpu/drm/ci/xfails/{mediatek-mt8183-fails.txt =3D> panfrost-= mt8183-gpu-fails.txt} (100%) rename drivers/gpu/drm/ci/xfails/{rockchip-rk3288-fails.txt =3D> panfrost-= rk3288-gpu-fails.txt} (100%) rename drivers/gpu/drm/ci/xfails/{rockchip-rk3288-skips.txt =3D> panfrost-= rk3288-gpu-skips.txt} (100%) rename drivers/gpu/drm/ci/xfails/{rockchip-rk3399-fails.txt =3D> panfrost-= rk3399-gpu-fails.txt} (100%) rename drivers/gpu/drm/ci/xfails/{rockchip-rk3399-flakes.txt =3D> panfrost= -rk3399-gpu-flakes.txt} (100%) rename drivers/gpu/drm/ci/xfails/{rockchip-rk3399-skips.txt =3D> panfrost-= rk3399-gpu-skips.txt} (100%) diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt b/drivers/= gpu/drm/ci/xfails/mediatek-mt8173-display-fails.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt rename to drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-fails.txt diff --git a/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt b/drivers/gpu/d= rm/ci/xfails/panfrost-g12b-gpu-fails.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt rename to drivers/gpu/drm/ci/xfails/panfrost-g12b-gpu-fails.txt diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt b/drivers/= gpu/drm/ci/xfails/panfrost-mt8183-gpu-fails.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt rename to drivers/gpu/drm/ci/xfails/panfrost-mt8183-gpu-fails.txt diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt b/drivers/= gpu/drm/ci/xfails/panfrost-rk3288-gpu-fails.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt rename to drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-fails.txt diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt b/drivers/= gpu/drm/ci/xfails/panfrost-rk3288-gpu-skips.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt rename to drivers/gpu/drm/ci/xfails/panfrost-rk3288-gpu-skips.txt diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt b/drivers/= gpu/drm/ci/xfails/panfrost-rk3399-gpu-fails.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt rename to drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-fails.txt diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt b/drivers= /gpu/drm/ci/xfails/panfrost-rk3399-gpu-flakes.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt rename to drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-flakes.txt diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt b/drivers/= gpu/drm/ci/xfails/panfrost-rk3399-gpu-skips.txt similarity index 100% rename from drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt rename to drivers/gpu/drm/ci/xfails/panfrost-rk3399-gpu-skips.txt --=20 2.40.1 From nobody Fri Sep 20 06:57:57 2024 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 54EEB3B196 for ; Wed, 20 Dec 2023 12:12:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="dQdgu0L/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1703074336; bh=MflLEurTiGg1PBiiaFa9nE+oeb3L1txjVdY0QpC+lio=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=dQdgu0L/EjGSalNDFbRZEFOXNAWYzWa90D4aJC+8X7zyXVUjXdNIuT8nqo1MlJ0aN B8r4FeJyn7+0d+T/h0F2nlXnnWd/dA+UDapzvU/DcF/kiWF4ux0kdjGUFspFM9o6SI Ozdb8oMs6+T9z2T0QE2wxNVumgpnJeIJ+6XzMnKRgkAODifMOf11hoVIs4hLDigRgA 3+v2ibfuz1x4sAReOv1yhIhVhnDHVvMjydcpG2gC9atZY4eLCsuXJwkGoer1lVh22c 6Kp7SvLGBgfG7GyD+Lat25hkgqiBXZ5Ma1UkTyS1VXeDFpC5Vnp6gorPuuQI4cpMI/ yJEHjcf8MVZRg== Received: from localhost.localdomain (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: vignesh) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 74FD93781FD5; Wed, 20 Dec 2023 12:12:11 +0000 (UTC) From: Vignesh Raman To: helen.koike@collabora.com, airlied@gmail.com, daniel@ffwll.ch, daniels@collabora.com Cc: david.heidelberg@collabora.com, guilherme.gallo@collabora.com, sergi.blanch.torne@collabora.com, emma@anholt.net, robdclark@gmail.com, dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-amlogic@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v1 8/8] drm/ci: Update xfails Date: Wed, 20 Dec 2023 17:41:10 +0530 Message-Id: <20231220121110.1441160-9-vignesh.raman@collabora.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231220121110.1441160-1-vignesh.raman@collabora.com> References: <20231220121110.1441160-1-vignesh.raman@collabora.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add fails and flakes files for mt8173 and mt8183 mediatek-drm driver tests. Add fails, skips and flakes files for rk3288 and rk3399 rockchip-drm driver tests. Add fails file for meson-drm display driver tests. Signed-off-by: Vignesh Raman --- .../xfails/mediatek-mt8173-display-flakes.txt | 13 ++++ .../xfails/mediatek-mt8183-display-fails.txt | 7 ++ .../xfails/mediatek-mt8183-display-flakes.txt | 8 +++ .../ci/xfails/meson-g12b-display-fails.txt | 13 ++++ .../xfails/rockchip-rk3288-display-fails.txt | 15 ++++ .../xfails/rockchip-rk3288-display-flakes.txt | 13 ++++ .../xfails/rockchip-rk3288-display-skips.txt | 8 +++ .../xfails/rockchip-rk3399-display-fails.txt | 69 +++++++++++++++++++ .../xfails/rockchip-rk3399-display-flakes.txt | 20 ++++++ .../xfails/rockchip-rk3399-display-skips.txt | 6 ++ 10 files changed, 172 insertions(+) create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flake= s.txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails= .txt create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flake= s.txt create mode 100644 drivers/gpu/drm/ci/xfails/meson-g12b-display-fails.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-fails= .txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-flake= s.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-skips= .txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-fails= .txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-flake= s.txt create mode 100644 drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-skips= .txt diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt b= /drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt new file mode 100644 index 000000000000..64b30c092c85 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt @@ -0,0 +1,13 @@ +# Board Name: mt8173-elm-hana.dtb +# Bug Report: https://lore.kernel.org/dri-devel/931e3f9a-9c5c-fc42-16fc-ab= aac4e0c0ff@collabora.com/T/#u +# IGT Version: 1.28-gd2af13d9f +# Failure Rate: 50 +# Linux Version: 6.7.0-rc3 + +# Reported by deqp-runner +kms_cursor_legacy@cursor-vs-flip-atomic-transitions + +# Below test shows inconsistency across multiple runs, +# giving results of Pass and Timeout/Fail alternately +kms_prop_blob@invalid-set-prop +kms_prop_blob@invalid-set-prop-any diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails.txt b/= drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails.txt new file mode 100644 index 000000000000..bfa2f92c907a --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-fails.txt @@ -0,0 +1,7 @@ +kms_bw@linear-tiling-2-displays-3840x2160p,Fail +kms_cursor_legacy@cursor-vs-flip-atomic,Fail +kms_flip@flip-vs-panning-vs-hang,Fail +kms_flip@flip-vs-suspend,Fail +kms_prop_blob@invalid-set-prop,Fail +kms_prop_blob@invalid-set-prop-any,Fail +kms_properties@get_properties-sanity-atomic,Fail diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flakes.txt b= /drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flakes.txt new file mode 100644 index 000000000000..5885a950fa72 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-display-flakes.txt @@ -0,0 +1,8 @@ +# Board Name: mt8183-kukui-jacuzzi-juniper-sku16.dtb +# Bug Report: https://lore.kernel.org/dri-devel/931e3f9a-9c5c-fc42-16fc-ab= aac4e0c0ff@collabora.com/T/#u +# IGT Version: 1.28-gd2af13d9f +# Failure Rate: 100 +# Linux Version: 6.7.0-rc3 + +# Reported by deqp-runner +kms_cursor_legacy@cursor-vs-flip-atomic-transitions diff --git a/drivers/gpu/drm/ci/xfails/meson-g12b-display-fails.txt b/drive= rs/gpu/drm/ci/xfails/meson-g12b-display-fails.txt new file mode 100644 index 000000000000..f123fb0cb820 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/meson-g12b-display-fails.txt @@ -0,0 +1,13 @@ +kms_3d,Fail +kms_cursor_legacy@forked-bo,Fail +kms_cursor_legacy@forked-move,Fail +kms_cursor_legacy@single-bo,Fail +kms_cursor_legacy@single-move,Fail +kms_cursor_legacy@torture-bo,Fail +kms_cursor_legacy@torture-move,Fail +kms_force_connector_basic@force-edid,Fail +kms_hdmi_inject@inject-4k,Fail +kms_properties@connector-properties-atomic,Fail +kms_properties@connector-properties-legacy,Fail +kms_properties@get_properties-sanity-atomic,Fail +kms_properties@get_properties-sanity-non-atomic,Fail diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-fails.txt b/= drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-fails.txt new file mode 100644 index 000000000000..8e763195defc --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-fails.txt @@ -0,0 +1,15 @@ +kms_bw@linear-tiling-3-displays-2560x1440p,Fail +kms_cursor_crc@cursor-dpms,Crash +kms_cursor_crc@cursor-onscreen-64x21,Crash +kms_cursor_crc@cursor-random-64x64,Crash +kms_cursor_crc@cursor-sliding-32x10,Crash +kms_cursor_legacy@basic-flip-before-cursor-atomic,Fail +kms_cursor_legacy@basic-flip-before-cursor-legacy,Fail +kms_cursor_legacy@cursor-vs-flip-toggle,Fail +kms_cursor_legacy@flip-vs-cursor-crc-atomic,Crash +kms_flip@flip-vs-panning-vs-hang,Crash +kms_pipe_crc_basic@read-crc-frame-sequence,Crash +kms_prop_blob@invalid-set-prop,Crash +kms_prop_blob@invalid-set-prop-any,Crash +kms_properties@get_properties-sanity-atomic,Crash +kms_properties@get_properties-sanity-non-atomic,Crash diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-flakes.txt b= /drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-flakes.txt new file mode 100644 index 000000000000..2ee69be541c4 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-flakes.txt @@ -0,0 +1,13 @@ +# Board Name: rk3288-veyron-jaq.dtb +# Bug Report: https://lore.kernel.org/dri-devel/bdb53650-1888-30b8-93ee-22= 90d020af4a@collabora.com/T/#u +# Failure Rate: 50 +# IGT Version: 1.28-gd2af13d9f +# Linux Version: 6.7.0-rc3 + +# Reported by deqp-runner +kms_cursor_crc@cursor-offscreen-64x21 +kms_cursor_legacy@flip-vs-cursor-legacy + +# The below test shows inconsistency across multiple runs, giving +# results of Pass and Crash alternately. +kms_cursor_crc@cursor-size-change diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-skips.txt b/= drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-skips.txt new file mode 100644 index 000000000000..627bf03f3c78 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-skips.txt @@ -0,0 +1,8 @@ +# Suspend to RAM seems to be broken on this machine +.*suspend.* + +# Machine is hanging in this test with linux kernel version 6.7.0-rc4, so = skip it +kms_cursor_crc@cursor-onscreen-32x32 +kms_pipe_crc_basic@disable-crc-after-crtc +kms_pipe_crc_basic@pipe-A-eDP-1 +kms_bw@linear-tiling-3-displays-2560x1440 diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-fails.txt b/= drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-fails.txt new file mode 100644 index 000000000000..e7c1a7e5b1db --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-fails.txt @@ -0,0 +1,69 @@ +kms_color@legacy-gamma,Fail +kms_cursor_crc@cursor-alpha-opaque,Fail +kms_cursor_crc@cursor-alpha-transparent,Fail +kms_cursor_crc@cursor-dpms,Fail +kms_cursor_crc@cursor-offscreen-32x10,Fail +kms_cursor_crc@cursor-offscreen-64x21,Fail +kms_cursor_crc@cursor-offscreen-64x64,Fail +kms_cursor_crc@cursor-onscreen-32x10,Fail +kms_cursor_crc@cursor-onscreen-32x32,Fail +kms_cursor_crc@cursor-onscreen-64x21,Fail +kms_cursor_crc@cursor-onscreen-64x64,Fail +kms_cursor_crc@cursor-random-32x10,Fail +kms_cursor_crc@cursor-random-32x32,Fail +kms_cursor_crc@cursor-random-64x21,Fail +kms_cursor_crc@cursor-random-64x64,Fail +kms_cursor_crc@cursor-rapid-movement-32x32,Fail +kms_cursor_crc@cursor-rapid-movement-64x21,Fail +kms_cursor_crc@cursor-rapid-movement-64x64,Fail +kms_cursor_crc@cursor-size-change,Fail +kms_cursor_crc@cursor-sliding-32x10,Fail +kms_cursor_crc@cursor-sliding-32x32,Fail +kms_cursor_crc@cursor-sliding-64x21,Fail +kms_cursor_crc@cursor-sliding-64x64,Fail +kms_cursor_legacy@basic-flip-before-cursor-atomic,Fail +kms_cursor_legacy@basic-flip-before-cursor-legacy,Fail +kms_cursor_legacy@cursor-vs-flip-atomic,Fail +kms_cursor_legacy@cursor-vs-flip-legacy,Fail +kms_cursor_legacy@cursor-vs-flip-toggle,Fail +kms_cursor_legacy@cursorA-vs-flipA-legacy,Fail +kms_cursor_legacy@flip-vs-cursor-atomic,Fail +kms_cursor_legacy@flip-vs-cursor-crc-atomic,Fail +kms_cursor_legacy@flip-vs-cursor-crc-legacy,Fail +kms_cursor_legacy@flip-vs-cursor-legacy,Fail +kms_flip@basic-flip-vs-wf_vblank,Fail +kms_flip@blocking-wf_vblank,Fail +kms_flip@dpms-vs-vblank-race,Fail +kms_flip@dpms-vs-vblank-race-interruptible,Fail +kms_flip@flip-vs-absolute-wf_vblank,Fail +kms_flip@flip-vs-absolute-wf_vblank-interruptible,Fail +kms_flip@flip-vs-blocking-wf-vblank,Fail +kms_flip@flip-vs-modeset-vs-hang,Fail +kms_flip@flip-vs-panning,Fail +kms_flip@flip-vs-panning-interruptible,Fail +kms_flip@flip-vs-panning-vs-hang,Fail +kms_flip@flip-vs-wf_vblank-interruptible,Fail +kms_flip@modeset-vs-vblank-race,Fail +kms_flip@modeset-vs-vblank-race-interruptible,Fail +kms_flip@plain-flip-fb-recreate,Fail +kms_flip@plain-flip-fb-recreate-interruptible,Fail +kms_flip@plain-flip-ts-check,Fail +kms_flip@plain-flip-ts-check-interruptible,Fail +kms_flip@wf_vblank-ts-check,Fail +kms_flip@wf_vblank-ts-check-interruptible,Fail +kms_invalid_mode@int-max-clock,Fail +kms_pipe_crc_basic@compare-crc-sanitycheck-nv12,Fail +kms_pipe_crc_basic@compare-crc-sanitycheck-xr24,Fail +kms_pipe_crc_basic@nonblocking-crc,Fail +kms_pipe_crc_basic@nonblocking-crc-frame-sequence,Fail +kms_pipe_crc_basic@read-crc,Fail +kms_pipe_crc_basic@read-crc-frame-sequence,Fail +kms_plane@pixel-format,Fail +kms_plane@pixel-format-source-clamping,Fail +kms_plane@plane-panning-bottom-right,Fail +kms_plane@plane-panning-top-left,Fail +kms_plane@plane-position-covered,Fail +kms_plane@plane-position-hole,Fail +kms_plane@plane-position-hole-dpms,Fail +kms_rmfb@close-fd,Fail +kms_setmode@basic,Fail diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-flakes.txt b= /drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-flakes.txt new file mode 100644 index 000000000000..ac8badcb6e07 --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-flakes.txt @@ -0,0 +1,20 @@ +# Board Name: rk3399-gru-kevin.dtb +# Bug Report: https://lore.kernel.org/dri-devel/bdb53650-1888-30b8-93ee-22= 90d020af4a@collabora.com/T/#u +# IGT Version: 1.28-gd2af13d9f +# Failure Rate: 50 +# Linux Version: 6.7.0-rc3 + +# Reported by deqp-runner +kms_color@gamma +kms_cursor_legacy@cursorA-vs-flipA-toggle +kms_flip@dpms-vs-vblank-race +kms_flip@dpms-vs-vblank-race-interruptible +kms_flip@flip-vs-absolute-wf_vblank-interruptible +kms_flip@flip-vs-wf_vblank-interruptible +kms_flip@modeset-vs-vblank-race-interruptible +kms_pipe_crc_basic@compare-crc-sanitycheck-xr24 +kms_setmode@basic + +# The below test shows inconsistency across multiple runs, giving +# results of Pass and Crash alternately. +kms_cursor_crc@cursor-rapid-movement-32x10 diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-skips.txt b/= drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-skips.txt new file mode 100644 index 000000000000..cf5577b7720c --- /dev/null +++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-skips.txt @@ -0,0 +1,6 @@ +# Suspend to RAM seems to be broken on this machine +.*suspend.* + +# Machine ends up hanging after lots of Oopses with linux version 6.7.0-rc4 +# rockchip-dp ff970000.dp: AUX CH error happened: 0x2 +kms_plane_multiple.* --=20 2.40.1