From nobody Mon Feb 9 22:02:54 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 B97A621638D for ; Thu, 18 Dec 2025 14:38:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766068712; cv=none; b=r9j+gu9KeEKt7ZUKWODmgTI9E08G3alDCxBBTT9SxH5cv18FfJncMAEZ11CwN/bSe8CG/TJp8hdEv3zb/xtuiv50jrazQkOTR92u8N7RsrkJm5f+THvNFHXZRrnA0kDYCj9C4XWZCRhnAD8smUrLWw3h+EPllzgwRGZmu20C6yQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766068712; c=relaxed/simple; bh=KGT0ib6f0S9x+W7J89kuc0HaNX2OlP5UrNenSreVEj4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=c2bfeDn06AbCfNrSTC3SlUpEfpFkf26yv8rDusuxsPlmLSokwNvXSRJibFXnTqLqjJzFuqaBefMfiUP6HFJRkAeE0/hC+vIdnC77ZVZcpSuxnIn1UodIvAOXIdySBmRHPidxJvO6lK8KblhjU9xzuO4N6cb02reBzr41llX1lUs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=BGqp9xqV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=R6ZB7uf3; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="BGqp9xqV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="R6ZB7uf3" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BI8obY44147955 for ; Thu, 18 Dec 2025 14:38:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= arjhpi8+qGbxWhcL6W8JUcOjwqn6XDw6bd+kn0lzFcM=; b=BGqp9xqV4INw9bwg HrKPfFA1MBdG1N3ZpOE68KEHyMRHpYn4KiUV8Ei2EfFgP8w/rD345kaauinxeIx6 /TUdZ9uK7XVo/WTBChFK5E+9nJNUrWo14Vj/MayUREogf7rC6YnhKWg7sbDr2fu7 zVL5qsMQH+UJmPux6YVDq2RyzBKHbkN2KiCHP7nioUSOt6X5S4gQP2TPrRMg4YOx p8rD0WkcdAXvkNt33FE3igOtOLL/Hx9yxewzMvlXOKNbO8M0MG1nrW+r3EkWBAnS eS7CsBSlafmOB+XajdVQ/llaLv1FPNMDj2cu9L/k1ff45zbK/5RbC9VLp1wyOhvB OCFQQQ== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b40u7bgmd-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 18 Dec 2025 14:38:29 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-4ee16731ceaso12636671cf.2 for ; Thu, 18 Dec 2025 06:38:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766068709; x=1766673509; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=arjhpi8+qGbxWhcL6W8JUcOjwqn6XDw6bd+kn0lzFcM=; b=R6ZB7uf3D5MQez9iWQslQZ2w+aSZvOyyD7OA3vTS45F+ZgqBmzF5QLdVQ/1/ujFBAQ x839QxaFepuh7rpmAHSAsPb2IugTDt2bMpyTA5eJuGYU9jAWca5HtE6ddiDhBRz0LTKX UpoIhM0ragG3jA+TgZ9iDeLTP4dhWwLPEGWVxBoMaJmGwVNrTmqeLNIqlj4OQw/WU2NV uIlC/UYu4JeVhgHNf+mrVdU6X7e7m7+LyXbfN2HF5oHCjghTOo3fq5S22T5YHQM9OusO 4FwLo1/H7fSH/OfHHQYKaOFalaYedFa2SYGwX3BPxR78534GqqxGicyYo1DhNfH/vZVa a3uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766068709; x=1766673509; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=arjhpi8+qGbxWhcL6W8JUcOjwqn6XDw6bd+kn0lzFcM=; b=qoNxV7bXuqmVoOY0NFUrt7ZJxuAPEANvp0u1T91ViAJKnhXruB0DNohuooejxKHgha +9uMPyljIvSpujyXYCl0gsyiE6Sq9kLg62U9oHCBjpUqBS2+XX2W3IWtmdSJWOgCp8FY ipFJ2fWpf2vAuiej4peTZ4iiw5w1qiD/ZCtb7+aEdGn/fTbQ3/4teONkI2Z6mSwtg5ec 99NYH86NjcLd/FqfdP730E8HmK9Josj1h6ZU+UXZpgXQ+ExX5bUAzRHqFmdJ/kuXJ9Pj oQKFUntA9eRd7S88mZQcCM6wWxPjKrjoNbQV31f0s+DaUdjWvMKMm8ea6SkvbkHBNoZx kgnA== X-Forwarded-Encrypted: i=1; AJvYcCU3Gkmdw0TDeASQMLTynLN1QjTL+eF2JgxjbKqvYMFEE6oMG6jveBG4bPKIjsapsaVPeamN+y6YABFmYDc=@vger.kernel.org X-Gm-Message-State: AOJu0Yyz4EFymrAE3Fx5uptENy7IEyW7DXtUSkTCTRZMkl8vutlklrBA OT/C1RSharHxZpxXTg8UrTo6fMj5hHrkRLkuJg/P1uesL95bNlOtFfEQ5Y4Pregu+8cLv3tGYTn CRbcDptyRjJdOkEdXO3CeepiZekB/x9EHYEp7ybVPwuqZ7TwBSGwtva4oIv8H8ycDkuQ= X-Gm-Gg: AY/fxX4mtnQjCixYFLEOJdXVal3y5yrlbZT6RanGDCW1jgFyqoLD/yHZe6WkGGLaB1V dkVJGTD67q4wF6U1aXImKtiLhfeXtKEoFK2Vm3FVk/flpWBhx2JNpq3tdTvG0SYhWXnMCMMtAdp /3HXkG4CAfOn/oO5izLrWbXGLe0iCFiagzUl3zkF4reWwKeFXi/zHAHuwlrOZ+E963udA+gR05E 5JPrMISTj7/EexVdlnpe9LCW9V/60XBW3qydF4592VAu4WEPH/Wt8Oe4oHxtsUzDIsdsuaYOl0S bFOFToxvmglWVIUk5Lkfxkk2fMufNQIUOlaoIopJKS5g7rGJwJuIM0VBumvQRs5fpX+WvLn43kv i806ye5Ry9Es+kghP6FXZemTQVoXpRtwDP8rMwF/NMffAAOLpLVWFvBM+LOM+/REh1miwdC1PY2 wJGm/vAlJuqXxSKtuzyXAVgSk= X-Received: by 2002:a05:622a:14:b0:4ee:197a:e809 with SMTP id d75a77b69052e-4f1d061d706mr302052061cf.75.1766068708788; Thu, 18 Dec 2025 06:38:28 -0800 (PST) X-Google-Smtp-Source: AGHT+IEcg8dFCAsyO9pwvmK9MJW2JZ06mgPgkK4l/4HdqBgJw3ymeSyRkcOvfkIParY+kVgr2ypNJw== X-Received: by 2002:a05:622a:14:b0:4ee:197a:e809 with SMTP id d75a77b69052e-4f1d061d706mr302051581cf.75.1766068708240; Thu, 18 Dec 2025 06:38:28 -0800 (PST) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-59a132d3c3dsm1160214e87.33.2025.12.18.06.38.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Dec 2025 06:38:27 -0800 (PST) From: Dmitry Baryshkov Date: Thu, 18 Dec 2025 16:38:23 +0200 Subject: [PATCH v2 1/3] drm/msm/dpu: drop intr_start from DPU 3.x catalog files Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251218-mdp5-drop-dpu3-v2-1-11299f1999d2@oss.qualcomm.com> References: <20251218-mdp5-drop-dpu3-v2-0-11299f1999d2@oss.qualcomm.com> In-Reply-To: <20251218-mdp5-drop-dpu3-v2-0-11299f1999d2@oss.qualcomm.com> To: Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Sean Paul , Marijn Suijten , Alexey Minnekhanov , David Airlie , Simona Vetter , Alexey Minnekhanov Cc: linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=3891; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=KGT0ib6f0S9x+W7J89kuc0HaNX2OlP5UrNenSreVEj4=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpRBHg8OfLvn0uQIXX6WQcuVNIO8Sro9H2Ob8kA s58zG7Nv0aJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaUQR4AAKCRCLPIo+Aiko 1RufCACyAvrzOcUC+fY/wgdMyLVgKXHpxwFseR/uYdJ1oL9zzrT4Ku5hHF0Bg0HJ46DQm80VODm 9cjGRdANAieLloTZbZjkxwQCqDLCzgKJmMRSRA/DtoGEIh85M3Q1tQ6E51xhyQga1yFB5Oj9zBm rNWmihuF/f+5hixnO2QwpRtW2Skq08PpBcBPpcMEPdKLZ4lMN8qTKwN1wBKvTX4qHRMCdHYjpv3 tOom2izrH1HUjG76W+9cdQW8GIbe2UJqZ1c6rASXxIvvaZhzmBJGG7PgIgzj37KsWUsZ7cdRPpG Y+Lr3a9R3MsxSV0dkdy4BrYX1mlFse9q2fknJ/hTZlEq+by0 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-GUID: tzeEu6ssqb2QYDk0MNPJGhKlMXSX3I8d X-Authority-Analysis: v=2.4 cv=Z8Th3XRA c=1 sm=1 tr=0 ts=694411e5 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=-wdOMmJq3JXEukoY-DMA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-ORIG-GUID: tzeEu6ssqb2QYDk0MNPJGhKlMXSX3I8d X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE4MDEyMSBTYWx0ZWRfX6AkDsi+hvMOm 48pVZkRopNvu0cblSfjzKy5PY4QHr0bQWGsnbvUY7894dbMCJFtFrEc0tPBq3A/yGpuLmXmTv/c t4WjEN2UUN0CU4G051ofB9g6VkVpqfaYcN65R8vClK85YSSMwVXt8YeGn+49kIudePdkmOYBgFT WdmwkVMq2vhYaU00Jfm+AOeQaCJz9YPl/WZlnnhLTdkjNqeAF75PieZIp/MTJOMCroLeOA8K0Pi sAESnmBLEWia03lm+5YXYQQz459KGHpNQ82t6g+a2Ewl5jKxd/uazALrQaNGqk9W2+8kpmIAICk hyDbN5qNQ4RyUtF1+FG/2S0ts51LSstDR/RMKeDeDXglkD9vbnczgQQdrNR9N6Y8JuvTD0DC1FL yF9obqWITCcce7wkRh+O1G+Z9qrT/A== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-18_02,2025-12-17_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 bulkscore=0 malwarescore=0 suspectscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512180121 DPU 3.x don't have separate intr_start interrupt, drop it from catalog files. Fixes: 94391a14fc27 ("drm/msm/dpu1: Add MSM8998 to hw catalog") Fixes: 7204df5e7e68 ("drm/msm/dpu: add support for SDM660 and SDM630 platfo= rms") Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 5 ----- drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 5 ----- drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 5 ----- 3 files changed, 15 deletions(-) diff --git a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h b/driv= ers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h index f91220496082..b1b03d8b30fa 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h +++ b/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h @@ -42,24 +42,19 @@ static const struct dpu_ctl_cfg msm8998_ctl[] =3D { .name =3D "ctl_0", .id =3D CTL_0, .base =3D 0x1000, .len =3D 0x94, .features =3D BIT(DPU_CTL_SPLIT_DISPLAY), - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 9), }, { .name =3D "ctl_1", .id =3D CTL_1, .base =3D 0x1200, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 10), }, { .name =3D "ctl_2", .id =3D CTL_2, .base =3D 0x1400, .len =3D 0x94, .features =3D BIT(DPU_CTL_SPLIT_DISPLAY), - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 11), }, { .name =3D "ctl_3", .id =3D CTL_3, .base =3D 0x1600, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 12), }, { .name =3D "ctl_4", .id =3D CTL_4, .base =3D 0x1800, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 13), }, }; =20 diff --git a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h b/drive= rs/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h index 8f9a097147c0..64df4e80ea43 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h +++ b/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h @@ -37,24 +37,19 @@ static const struct dpu_ctl_cfg sdm660_ctl[] =3D { .name =3D "ctl_0", .id =3D CTL_0, .base =3D 0x1000, .len =3D 0x94, .features =3D BIT(DPU_CTL_SPLIT_DISPLAY), - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 9), }, { .name =3D "ctl_1", .id =3D CTL_1, .base =3D 0x1200, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 10), }, { .name =3D "ctl_2", .id =3D CTL_2, .base =3D 0x1400, .len =3D 0x94, .features =3D BIT(DPU_CTL_SPLIT_DISPLAY), - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 11), }, { .name =3D "ctl_3", .id =3D CTL_3, .base =3D 0x1600, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 12), }, { .name =3D "ctl_4", .id =3D CTL_4, .base =3D 0x1800, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 13), }, }; =20 diff --git a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h b/drive= rs/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h index 0ad18bd273ff..b409af899918 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h +++ b/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h @@ -36,24 +36,19 @@ static const struct dpu_ctl_cfg sdm630_ctl[] =3D { .name =3D "ctl_0", .id =3D CTL_0, .base =3D 0x1000, .len =3D 0x94, .features =3D BIT(DPU_CTL_SPLIT_DISPLAY), - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 9), }, { .name =3D "ctl_1", .id =3D CTL_1, .base =3D 0x1200, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 10), }, { .name =3D "ctl_2", .id =3D CTL_2, .base =3D 0x1400, .len =3D 0x94, .features =3D BIT(DPU_CTL_SPLIT_DISPLAY), - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 11), }, { .name =3D "ctl_3", .id =3D CTL_3, .base =3D 0x1600, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 12), }, { .name =3D "ctl_4", .id =3D CTL_4, .base =3D 0x1800, .len =3D 0x94, - .intr_start =3D DPU_IRQ_IDX(MDP_SSPP_TOP0_INTR2, 13), }, }; =20 --=20 2.47.3