On 6/26/26 3:34 PM, Sumit Garg wrote:
From: Sumit Garg sumit.garg@oss.qualcomm.com
Switch drm/msm client drivers over to generic PAS TZ APIs. Generic PAS TZ service allows to support multiple TZ implementation backends like QTEE based SCM PAS service, OP-TEE based PAS service and any further future TZ backend service.
Acked-by: Dmitry Baryshkov dmitry.baryshkov@oss.qualcomm.com Reviewed-by: Mukesh Ojha mukesh.ojha@oss.qualcomm.com Tested-by: Mukesh Ojha mukesh.ojha@oss.qualcomm.com # Lemans Signed-off-by: Sumit Garg sumit.garg@oss.qualcomm.com
drivers/gpu/drm/msm/Kconfig | 1 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 ++-- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 11 ++++++----- 3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/msm/Kconfig b/drivers/gpu/drm/msm/Kconfig index 250246f81ea9..09469d56513b 100644 --- a/drivers/gpu/drm/msm/Kconfig +++ b/drivers/gpu/drm/msm/Kconfig @@ -21,6 +21,7 @@ config DRM_MSM select SHMEM select TMPFS select QCOM_SCM
- select QCOM_PAS
NOP change
[...]
- /* We need SCM to be able to load the firmware */
- if (!qcom_scm_is_available()) {
DRM_DEV_ERROR(&pdev->dev, "SCM is not available\n");
- /* We need PAS to be able to load the firmware */
- if (!qcom_pas_is_available()) {
DRM_DEV_ERROR(&pdev->dev, "Qcom PAS is not available\n");
Just "PAS", drop the "Qcom"
Konrad