From nobody Tue Feb 10 20:28:27 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 E986E2AD0C for ; Sun, 28 Dec 2025 04:02:44 +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=1766894566; cv=none; b=f0UAxRwNrZvkRrZrNYFjdJzv2FMz7MqwAeVcfzTDb9TKiQ0tGxcMU7HeNajlqzeZ679hZLdUTxAcyl+2gZEPKvhTl9/aLaXimvztQOndUGQx5Dg7Elh/Ie1kl0ja2ZpD5s8mICq9NuWU44LkIk7hMsx1aRqyZM6ZvOxuWKAxXoE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766894566; c=relaxed/simple; bh=KGT0ib6f0S9x+W7J89kuc0HaNX2OlP5UrNenSreVEj4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Z0d485wP8Gw5CC9jd6CmrTskK6fZYfIJjVwkJr16sIyyUlkuL8dj7TNtrtIMERIDQonbc4e0NsjS3ecM0nH9FyZCnoZSkfK/XsM+33CTlEwDg1Y2qeiQ9u85i0BjJER11/Wcdel/jnyoPP2DH5TI3qFevEX+dce4HzXcpYJclqs= 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=Muz37/He; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ijqHczxk; 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="Muz37/He"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ijqHczxk" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BS3ZKxk3317584 for ; Sun, 28 Dec 2025 04:02:44 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=Muz37/Hej5t/bkPw VaS8uOKDyUTIDL7rtceX2OwSn6XhhJ6kNRdasFTr9dB7L86exxH8GJh/lLxReQ9b 4prBZfExpufj3C7OP53ojUGaLMC5rB54RXY1p0UIRBIU9pKS8N15jCF81TiQqkC/ cIEomWXGEzhxWqRtQKcH/juo1XEamUJh9D9tx/cmUHSfnNzSQf3qhKL5uIJ4gLif A9dA7nte3kTzI30V6i94AgShtCbn9vGEVIT732qFp8LisqG6LglPmHbQtx7KLNWU 3WAMJcdWTbOVwwNwSfG6Jrxwj822W9g0M7GKBgPaUg6kZPqHwEq5m9YHChO71lIM exMXKg== 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 4bavrj0125-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 28 Dec 2025 04:02:43 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-4ed69f9ce96so280181971cf.3 for ; Sat, 27 Dec 2025 20:02:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766894563; x=1767499363; 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=ijqHczxkPjaw2vWI71gGKQ9y7Cu3uQlnVqMra3M5ITFc4jNOs+As/yEdEL/8fUGbqm r58caNZl8G9allGuPuB4F6T6vPfpcgrkqmKFRh2MFYhs8VICBvmnlhi2mFcKDFyPhtCN SA+dxK7KK2I0dMBxPydJaBCWTEE0ore6334r2kVPH4DBZkV/bpJBwg9yU3F6ClF+XHbm 11GjHjTpFQxejngV+oYHfIYTBgdikT7UKJQLYCzgHlEIZ7huCq9wZogNI1+IQ8mliY97 u0lGQjjs5bma5RAI8sVLrpmlY7dFY+m2cUAboiYTHyiFX8/s4ZkfQcGp6KQAkE+4dlmf z6EQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766894563; x=1767499363; 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=Rj/DSvmAevfXKAgxpqOG3Z//kSVCxeGrT6HOA2+yRHHZlCLcbILbpFP5zoSfgYFDse Of7SjBQOA6WVUNpJutTbXJtTpnX7C/p2dR+va1yD9G1rPPmsL5BTF7Ioz6yL7cdosiWi gA8+JXjXOoY/dklmxOCICIWZoCDO58+PKyEw8JAbWC/lVzlnbfn2CkkPW0AbsB9Rgogb YydHB+z3q+BI/5BuNio/c+P1NnHo9ZtKzzt75FsR3Q+2BW/sl1D9i3HgsdLcSXfg4zCU RL26ZrcrrNak60t+BlmuC8DotMp5wDpKVhQKRVzsd26SKnnYAytu8ns1tHTyrUsUFt5z nAtw== X-Forwarded-Encrypted: i=1; AJvYcCVn4Nyrt5X6JDZg1z+/OInkf/VyDeVpC3CwJ9NsaZuyhnrbzBzJ+1rH3vvCPDGYhEgCN32D6ti1U9rkgx4=@vger.kernel.org X-Gm-Message-State: AOJu0YyAmrDU71t8jqiNAZ/gm3bQRcD/3AVmy4U0jfvs5ARmE8YgEF7y R7TDmnJzTjwOULBkRqK5K8jflI5tXGkWln96jCIjoJnHLzYEFxe0/VFnTVuwfRGddcm3+a1+y3h XRQhOQbTVDvfM5CQpxpPq0fNpvpsvGyiBNBKuDkhMH6ZF3PqN+MB2Or/22BL/UwbNsDI= X-Gm-Gg: AY/fxX5PULUw0Wb9eIOGIS7qaTbC1uSmMF4nIktVn6WzQMu65qSjdXSuVilW0mDxYr1 vOI+TM6a0DZM/kqV9CfD7Oc3MaMpIbn+qSFHyo+W74hBjszai4lkyP8FW3+QeJKzoN3bSkm8ptk DR4C7A31unHtyBjblAbm+yq4UrdbIEmy9AjTb8aEqliVO0DU0HMXYyoxgn8H5s0RJigGciy5hwP FdXgjSJFEPAPPNw547DWSK1RHLWPqon0zv4Eu7iTFGVULqoA5mhUrr8RCAGbSvNmIca7FNRUYuX yq7eLK+7AGabApTlqXE56cRC3mkqSY85S8IFzIMw15SAC4euBY33jz9hUUrfuNwwBNGEnSVeUA2 4yQZ2vjdHs3hGGM1QJqp5mKt176GN5bMdqoKU6rfmSNT9LHXz0VKo3BeSgC6HltOyyLZb/1e0om ygftVX33j64PZ42qFxuoexLPM= X-Received: by 2002:a05:622a:19a5:b0:4ed:aece:b331 with SMTP id d75a77b69052e-4f4abcef65bmr405972031cf.27.1766894562599; Sat, 27 Dec 2025 20:02:42 -0800 (PST) X-Google-Smtp-Source: AGHT+IHjwlhdAkWEKQJLXeipUEE3TsK0r68DKPQO32dQw5IES/ATdDN83UnZEGSb7qmG18xos6ZFkg== X-Received: by 2002:a05:622a:19a5:b0:4ed:aece:b331 with SMTP id d75a77b69052e-4f4abcef65bmr405971741cf.27.1766894562139; Sat, 27 Dec 2025 20:02:42 -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-59a185d5f07sm7840348e87.12.2025.12.27.20.02.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Dec 2025 20:02:40 -0800 (PST) From: Dmitry Baryshkov Date: Sun, 28 Dec 2025 06:02:27 +0200 Subject: [PATCH v4 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: <20251228-mdp5-drop-dpu3-v4-1-7497c3d39179@oss.qualcomm.com> References: <20251228-mdp5-drop-dpu3-v4-0-7497c3d39179@oss.qualcomm.com> In-Reply-To: <20251228-mdp5-drop-dpu3-v4-0-7497c3d39179@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/pANAwAKAYs8ij4CKSjVAcsmYgBpUKvbjejpcXIDufPZRcwKyaBy2RNUdXd4ttop2 FP3OZLwRx2JATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaVCr2wAKCRCLPIo+Aiko 1QbXB/9B1mhe4T41K7aJyN0cYdhvDYqNU+LDp9NdJ/cExGkosJ7mVG3PE1Vi531K/aKKAqJwvVh UqWZlZwrQ1hYIWcatRCRn9VXlj5Me0azR99qyjvGEU3VGCMPYAkZrXsBDiHHNQYA9IYF8mp06jK nnCU3abw0xK+aZBmmaTh9mXBxE++Ppk2u/78WrSECtoQ9X2cOqD3sm7AuFN8LOFuszMg4n9akb1 oRDU6W/CspOwKmUhmj7QXtQ899nKhORkYN99ZIwTt7TpYFvBRoku4DD7eqO66+87CG8k4CYUrcN f5W6flKFzieHKk0b1YXjzXtQ9tT6HppIQb2eIwTKMUaCI0sH X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: SxmX_MmsvymhYSVanCdaeEkHD55zwTy8 X-Proofpoint-GUID: SxmX_MmsvymhYSVanCdaeEkHD55zwTy8 X-Authority-Analysis: v=2.4 cv=coiWUl4i c=1 sm=1 tr=0 ts=6950abe3 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-Spam-Details-Enc: AW1haW4tMjUxMjI4MDAzNSBTYWx0ZWRfX5w6vexzRA/5L bnbpjSuemcV+c/9Wq/kuzs5DwNjnJlxN6mAO5gd8DYlKWRkQJuSWdnKX6sk31yjO76olH7idCv1 BfJ7ZClWV+Nt/RTZb/eKtb0+6msum3aMmH9x4L/l7rgszMevPDqDPweurObOZ/A/v8ws93Bgy2H FnSX1bOMPV5XJTmzdTDFmvSY+CSf602fpqDKxxrfCuuEuGcjFMsLygWzb5y3Lxej3uvhpSk1t7k WkAWDwcgF+yRr7rZRj+9q0dS87sqdGBNyWL0tupNqGvAZ1gNnIYQC3atbT5rYXozTxKV1kC4E5L Dt23TfkFJCwjnrv0UjE0bRaRFL9FQo07+g6uthwcomErH8zkAJwZD5QoY/9YB/TIZBbsgPUKopu Ud7phjIx7FFgmLiW0CxBlk7OXnhuQNyqDu8c0QAcHTtm0cUZ88K3Hd5dGD5ZJvnZlt5cLafByOe nJyjQulCM0v9Ufycwtg== 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-28_02,2025-12-26_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 clxscore=1015 malwarescore=0 phishscore=0 adultscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512280035 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