From mboxrd@z Thu Jan 1 00:00:00 1970 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 8F7CF30B521 for ; Wed, 24 Dec 2025 15:42:39 +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=1766590965; cv=none; b=hQfKFZneEMLUUqDuOwGcaLzQ0+FfoCs1XxWKsfVGdL4THNhRT06SGQbCgA9zqduhr6BJDhA3y4BrZm3e37wPgQWXQx2aPnes3CUNljLp+Cgg9yLdA6ONVuZeD0dvhU87eqVfH4VOaOfUTG2y30cCpiHGwkLZ4iVi1BRJT8XK3o8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766590965; c=relaxed/simple; bh=ta/qYs32Jwfwx4ESth9/S8fiyMW+OEkbVDgftlKxaeM=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=WZCcgzMzJyj5TWEnByvmlugibF+FupZ0d+9c04Ex5sZ6eH96tFC67OXx9kLZ8uDwrJzjJ/dju06VN3ZDDKBiqkt7Caz1uMEwE+UTiYFlxlNJu1snrEeiPX/12RNHXtbmMOacg9fZr0e4Oh261G6mGpc7NuAanFan4wxWcpBpxUc= 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=jYfg8sD5; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=L4svM+IL; 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="jYfg8sD5"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="L4svM+IL" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BO7g4Ji1056769 for ; Wed, 24 Dec 2025 15:42:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=9rZNuVa8CnntvIrXxV61Xq wtGpE082gcQ4QmaNOPH+g=; b=jYfg8sD5Ibj2ZDyYlUToEEvUn58NT+ISHl/PLw fMDQcgCW18hH4KBPNHOKK7fmruG8MtCBoPd4HIE44mFhl7tjyEptt60+e6lEVGjf M1psKMH5YBXS2WYY9rmwtqCTP85PIq4A8fr5YnAVg+DwFheNTKQu2fWz6lmWqxw9 w+yKRpPQ/8a7jhQ8nsHTqAQw6fORC6UVhuFQiKYB3z+iY5TQynKH8wGBHpy1jIvY 7LDGZQ5EZ/afw2uWpj0h+5ybv/lvy4XofZ6ORQKpKPSpaBSPVAOUjgUZBGeA9ZQ8 rRfvtfRQk1WgfAnM5fFERdWSFubKVndiDnS/KAc1RtR5CESQ== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b811v2u0n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 24 Dec 2025 15:42:34 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-4ed6855557aso149652651cf.1 for ; Wed, 24 Dec 2025 07:42:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766590953; x=1767195753; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=9rZNuVa8CnntvIrXxV61XqwtGpE082gcQ4QmaNOPH+g=; b=L4svM+IL+CqWQMk0BuS5aNxwnxbJ5AgPaB5gu8i+vqKt9sVsBYVqkoDfH6q7Kq5uAq 50TVDg1yJV3ZzKmAy/1nB2XuzW5yTbf3e9hDfc1sMuTNzAr8NEPC+Y0sZrlriCcmMStY jimU9GwAVyc+u5LLSNrMia9gwhrWbzaGl2nFetOcdsVEzKuv+z7kOWF99r9L+IE9KUc5 INp+0vuSu6EuITab/kw5y9C1/eKFW7wtl+wLF5FHnJI+C/FQJtJWcVcwW4TpTMjSrQMG o6LXgaqkS/3mncp1YZWa5CzKDzFTtgvTgX9aFwFb/8zalhmIAMIXFlVijda6SYn/SPr4 jvGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766590953; x=1767195753; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=9rZNuVa8CnntvIrXxV61XqwtGpE082gcQ4QmaNOPH+g=; b=cpKmekZgY+FVqGT0X0bg8hKvHY4zi55XJOFDpcX6VBetIk/VEvYYR6gvB4iihTf5Ys oy68NBRFqocd0qnX7w5oxjbhBPIU0tM6dcy3MtdC6U1uJZS4+B3pwqVNSNeQrthOwnoA qOTvYCfjAowAomkqQJcLN5NrA/0f+yJ7OT8VFnGn2O/5wA5907JvbKqvEA+RnEoBvsss X2ZpSIku/mvUanmxx+2jINbKIvm158A0ufDbh1dIBLOy0AzbOOtrVSajvCYUVwrcm385 JtVPNwBRP+r76DavXE9dN8VpPD3lxlFOzVbGewwKOFyK044fSdQ6Jaa1FiNzFVSzRUa1 pFXg== X-Forwarded-Encrypted: i=1; AJvYcCXXZk8Wak1UzIhYs3+wn1RdPvCiVoGDAbIJS9MdALCKF/Mx6t92Z9Txv36Kya49D3RzbOphUmbSBolscCk=@vger.kernel.org X-Gm-Message-State: AOJu0Ywa6d8xn2+DfKfqlkIqJlq7jKjesfbJgJ6ar02q78PnYhJ/rT3l U/4XET/Ip6Fh44vkpI60DSOWvYNq6+SQ3W4Qo3em8EoNsCtAsBZV5Icl+SVczuRq7X5d00+bqDE 3+YtbtNMHqOLPtkD3IQNm3Y4LhT0iTXex/+WmMnaVtbJnbm9/w0qZJg88HtS1k+xQm5Y= X-Gm-Gg: AY/fxX4mknsuX1t7ruuV9tx44R7n7aU5oO7JVyx/GAJXe5haXMsRYzy3HSO3P5iqt9L FJAYc14ITXK3x/k8omBHszvel+N+9wcuPv5TAJE/J5vzwCJddyP8FBn6bcM5hM4NYaATam5wSdC oxyFHKn7S7lfaSlILCVqmY1gXJ5gBrX6en06wx6R8KUKTc/SZB02pNhhhykRR6RL5FlG2uRyiaR mSAutN+Zkhwq02ngMLGWS/dVmdQ2mJ2oiLQzFaGi9FTil/vkTKJR3AFPajRQU3cIq+OE0TqKmJc Qry4WxGr1vACB6ZjhPvxzHGExRjTW69epPdsqjd8jGvT0+ZPAZVFYF9XmpEZerPrFKHh+sfVlHu XuCV1gEYJFUHep5J4ozjlVq+dSa7eYugGR0QDDrZxCOjpYxdWoXFQ37klhpoYLwdYMJEvDWQkDo xn1yeUC+nrMiobbsQbA6wqPmI= X-Received: by 2002:a05:622a:199d:b0:4ed:ae94:5f5b with SMTP id d75a77b69052e-4f35f3a046emr290626451cf.8.1766590953482; Wed, 24 Dec 2025 07:42:33 -0800 (PST) X-Google-Smtp-Source: AGHT+IG9tUizjNjvN5kFwIndSIXJLx9sAh9ZAO5ojG0j4Kg2S8mfGTxGd1zM7LXKlT3ZP+d5kvRqoA== X-Received: by 2002:a05:622a:199d:b0:4ed:ae94:5f5b with SMTP id d75a77b69052e-4f35f3a046emr290626051cf.8.1766590953047; Wed, 24 Dec 2025 07:42:33 -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-59a1861f2e6sm5071562e87.69.2025.12.24.07.42.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Dec 2025 07:42:32 -0800 (PST) From: Dmitry Baryshkov Subject: [PATCH v3 0/3] drm/msm: drop DPU 3.x support from the MDP5 driver Date: Wed, 24 Dec 2025 17:42:29 +0200 Message-Id: <20251224-mdp5-drop-dpu3-v3-0-fd7bb8546c30@oss.qualcomm.com> 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: 7bit X-B4-Tracking: v=1; b=H4sIAOUJTGkC/23MTQ6CMBCG4auYrh3SmfJXV97DuEBapInQ2kqjI dzdwsqom0neSb5nZkF7owM77GbmdTTB2DGF2O9Y2zfjVYNRqRlxKrikEgblClDeOlBuEiDqS8t zlefIBUsj53Vnnht4OqfuTXhY/9r8iOt3o5AQv6mIgMAbjnWpJFVFdbQhZPepubV2GLJ02CpG+ lTqH4WAAyJJ2aGUUtEfZVmWN7k2uxz5AAAA X-Change-ID: 20250926-mdp5-drop-dpu3-38bc04d44103 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=1407; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=ta/qYs32Jwfwx4ESth9/S8fiyMW+OEkbVDgftlKxaeM=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpTAnnJcVsXVPewZihIE79PolVWhyQTJgV7Uofv 3a+G7DuZKaJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaUwJ5wAKCRCLPIo+Aiko 1bYKB/9lkEHVrxnRw7uVQnqcVVNaqvUiHsIhfA9BC9YrGvHrRwkup9Tp6YbFZBeR4Fe7KUaNu2q e1JOapizAM10fdn5B3BlkOgciFQBbcuHlP1DoXq+OyUKpH2whijciN06mFOR1zmr2ZNIL4HOm6i /YkxrQNwWD/nl0UNnRmFkhpef2/ytgp82ArvkDQFrajhhOKWS5PPne5jBVdTj0XV1HDcwf+nfQa pcEnYKkG6GkXbv32l/cYneTqn/00Z/8fz75yLpQEGj5Z5+t9sLP19Gpw2KhNT07lNHt4I8wGftI FA3+5VrpTg+ZeNcwGtanHg7l9li7nJxNvL2jpu2ho4r95b+i X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjI0MDEzOCBTYWx0ZWRfXxkApf9PYS5/O /NJJ5DkKBlmbhRujJ8ryC05+GD0BE6iy9OCrpabvzH+ZGa+OEjFzDRz+1S4gk4BDirvW11ogxi/ 1IbyMwGsjaFQTcD8hpcbVIEwwGHhKLmok1qT0JAkGwfXZQbgdCyGgJAN18/l050wtH1gYJv0fYu 3IcPedLhmRDg/4/hU0j8ywAPCnQg/65nnTDm9Ml+CyI2aOfqsi1smntvgMF/MrgILsTRW7aRQ+6 R0xY7eIbFD9EJaGdDJHRY9JOe6w+U/p1mVay8ay7ZotT2pTxTxG/+GgBNCiwEdXTT0nEAaWg4C/ WHnUlwBQW7NfzA++xEfuicXpvuWgxkL7ELf+H/EN4N3JnUYNTCcucO5w535LdNQNOa2Tt/u65Qv e7ZFprruIbjR6b7CHEvKVdPXmHfwpULA13AZ0eua9ruHZebVRR8MwNyybaY4Pg6D/QnP981MW+x WNQo7r6uIrFcXKtYwbA== X-Proofpoint-ORIG-GUID: 76oSGBZalsxHob3DzVM7Q1eRrdalpMeW X-Authority-Analysis: v=2.4 cv=WegBqkhX c=1 sm=1 tr=0 ts=694c09ea cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=mGs35Nl9CTEAThm_-rEA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: 76oSGBZalsxHob3DzVM7Q1eRrdalpMeW 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-24_04,2025-12-22_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 impostorscore=0 bulkscore=0 adultscore=0 spamscore=0 phishscore=0 lowpriorityscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512240138 Fix commands pannels support on DPU 3.x platforms and drop support for those platforms (MSM8998, SDM660 / SDM636, SDM630) from the MDP5 driver. Signed-off-by: Dmitry Baryshkov --- Changes in v3: - Fixed commit message (Marijn) - Reordered CTL_START checks to be more logical (Marijn) - Link to v2: https://lore.kernel.org/r/20251218-mdp5-drop-dpu3-v2-0-11299f1999d2@oss.qualcomm.com Changes in v2: - Fixed CTL_START interrupt handling on DPU 3.x - Link to v1: https://lore.kernel.org/r/20251211-mdp5-drop-dpu3-v1-1-0a0186d92757@oss.qualcomm.com --- Dmitry Baryshkov (3): drm/msm/dpu: drop intr_start from DPU 3.x catalog files drm/msm/dpu: fix CMD panels on DPU 1.x - 3.x drm/msm/mdp5: drop support for MSM8998, SDM630 and SDM660 .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 5 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_2_sdm660.h | 5 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_3_3_sdm630.h | 5 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 3 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 314 --------------------- drivers/gpu/drm/msm/msm_drv.c | 16 +- 6 files changed, 15 insertions(+), 333 deletions(-) --- base-commit: 4ba14a6add891fe9b2564e3049b7447de3256399 change-id: 20250926-mdp5-drop-dpu3-38bc04d44103 Best regards, -- With best wishes Dmitry