From nobody Wed Jun 17 03:00:10 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 6AF8C3AF65C for ; Tue, 28 Apr 2026 11:44:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777376686; cv=none; b=aq41xqSh8dZSqvEuzMB664AZ5BXt0m3S4+LROqMhqUwkSDCL4JCFun0bZeA7hJLb4IXL0sQrCVAL/8oq4wdjEfxD1IVf/eSdSYs4vxoe+cyqH3S5UeAARPeJY43JoZrV4CRP6NLoI1pdhdLbG4XL77P5ENUGgoQnLFt/+CFI2wY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777376686; c=relaxed/simple; bh=Mc8FjzNqLYO97VrVnYWJLdHqaKywApqHm6a8Iy0XDew=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=gphMdvAhpyZWsmWQOl2kRIt4KMuKBSIeIyiz2zMZqMDx0Dwc14BS9vRMelZccQ6cgezlwmxAC4UiqaVsHk3YHTmTv5uC9ldkOShwgdPJSR6viZ0IyCB4ssMsPm+GQYO69+VlVtejhNAlXiXFewZ+/KY1nGkGevUN9jEdh8fRQRo= 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=R46NEpFH; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=KIfxg1r1; arc=none smtp.client-ip=205.220.180.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="R46NEpFH"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="KIfxg1r1" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 63S7urRo3968052 for ; Tue, 28 Apr 2026 11:44:44 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=09BroutM/9gDoJOGvfmXR5 KlUs87eYX6swD5gKnzJ9o=; b=R46NEpFHaQxzelKZ3rLK2p0ApMzcbhCCEPBoIo rGMdM6dn2PRO35xJS1p/RDlUXy/4awq6oJGFUldereMCLRnDXFLJ0PfAK/88ryhv NG5L/SWAK47pyMHIyqvWePPbSXZ8xN2bnWxq+mFX3bXMF2HSAvUKgfIN/ldg7oBC fTEwVHQdUPsyVSUxOMFNfkSTS4dxSubkN+fDgoUCLU9t99MPvAWjN06tyR8IbJeN UPLVChFaws720jVPgq9hEk6CHe/LGQ1rszYuoSMLxVeVERVDPGbEDAZmDeGWA78t GS6lyHpsDolv02vEoFZkXuD9WDoKAl26XbGcvN51fRSWEmGw== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dtry0gus3-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 28 Apr 2026 11:44:44 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2b24a00d12cso116170295ad.1 for ; Tue, 28 Apr 2026 04:44:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1777376682; x=1777981482; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=09BroutM/9gDoJOGvfmXR5KlUs87eYX6swD5gKnzJ9o=; b=KIfxg1r1ETQbGzYY0gxSpDKQ9DyHIshnQMtVysWY41b9ei4b2NZT15reeZJb4wDvNM J6r4Q7AsHQrlV+wi7TaHBdIsmZ7h9Pj4ciyWjQv7+hk4WgBdgWTAezIuegY4jnozenCU 0EmCqkZL5L0PT7TEKxJpjVGZe/t2DUWqEtOSqG+gjqz25y/O3N9oN2S5wulW3HATFtER 2jf54GoJ340M8Lb03quDfeHxBm/msybBmS9ivaX63zYv61I3yQAMQW1gdQgOvP/VjkF+ hs9+ZLERKsYEW1klhvPkv7BW8FzEZQVdzuuVTGguX6yyj6BXKDj+nbMINJxUtYSTKUfx xYjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777376682; x=1777981482; h=cc:to: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=09BroutM/9gDoJOGvfmXR5KlUs87eYX6swD5gKnzJ9o=; b=MDKOFnuOlCBLKMUCKf9YUJYM9NpJrTu+ts4YHnz99ull6vdugp1D8ZKuxOdGZKBXaR qekZIQ9tLQNca9/MYqRZDtJDoziWpze5z3pKKfN+VE7PfCbAFq4aezzCX9BJouY54V1Z 7ZWW/zXkWZauPEc8cobeG/8EHYwyuT1UGZ+QdLeQ7CaauFDvrSnT3wMZQmqyLxUknGvn 5hGHzkUijYp/B+ES6COWvkkhdlRR1SQkr6JcgRXEeJnVmfasSSGERMTbQdl7ep6iRwr7 hpKcHorDssbVkKhmAM1yuAmPnC/n4wtYtwqCUiA5uKA4x0JRO1eFgHByQiKnUWKf4/nJ Rg0g== X-Forwarded-Encrypted: i=1; AFNElJ+sy14j6zqC78wVL5SyIkhKqbGX9qwkcD+25dnAON6N66MjFvTSLEYGFsCpBH7U1IeELlNYpFFHO0DByvM=@vger.kernel.org X-Gm-Message-State: AOJu0YxQumCICrM0j2z7xHHEnpG0f+hpXF6he74yj6ryFIYyFCkWpton hebZgzkosNvR9njTdASbM2p5+sOpiTIJAIPuMtRk5LwBjIBArElP8DKAMx3KF6YpJBR9k7fEQNK VvzNzJEo/W0aPHd8e7E2y3mwXBx6qH8ljHHEJ4kRGadv14r3r/EooRzd4yar5JuD2v7Q= X-Gm-Gg: AeBDietU8ji567OWrFR/t8eZg37/GTPBbfApY4BeU8MrRKKpCXzjN1jGmt4Qk44Oi+j IireaEnt7a4sXkRuxN6YPdc28Hu6/Ow5iWhxkyxKbVzc9DVhJ3dT597CciYNJQ2h4GLILv1uXZ5 7bhfYfHmorO8LsYkHhzKiCyU4bG4FQSaDcpSAp3Bz/a9KgvCRW/rA6K4bKkDsDudVsEypm4DTHW aR5/lqTdAUZL2SDkb5X64CkcNJG4eSgdYRDZYNwqT28klQTa0dm3/A8xW4jjpxoYTu6ONaKYh8Z MbvLW5o/h87XcSHcm3fYQTYTOVSxuDwQoQ7rqTD8C8gykhTqpeONWFJsv5f/rAc8KMPojDOuxj9 NuCI8yV2kSjLvnGyrto/MxpDG//0VfxyIu7dehbhLH4E2rTnTDRooNZAcQ9I= X-Received: by 2002:a17:902:e0c6:b0:2b2:49a7:a5d0 with SMTP id d9443c01a7336-2b97c43c7d4mr21606385ad.11.1777376681869; Tue, 28 Apr 2026 04:44:41 -0700 (PDT) X-Received: by 2002:a17:902:e0c6:b0:2b2:49a7:a5d0 with SMTP id d9443c01a7336-2b97c43c7d4mr21606195ad.11.1777376681241; Tue, 28 Apr 2026 04:44:41 -0700 (PDT) Received: from hu-mahap-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2b97ac79344sm24929735ad.42.2026.04.28.04.44.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Apr 2026 04:44:40 -0700 (PDT) From: Mahadevan P Date: Tue, 28 Apr 2026 17:14:25 +0530 Subject: [PATCH] drm/msm/dpu: Fix Kaanapali CWB register configuration 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: <20260428-kaanapali_cwb-v1-1-51fdb2c65498@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAJid8GkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIzMDEyML3ezExLzEgsSczPjk8iTdlERDg0QDU0tDizRjJaCegqLUtMwKsHn RsbW1AItL2lFfAAAA X-Change-ID: 20260428-kaanapali_cwb-da10a05918f3 To: Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Sean Paul , Marijn Suijten , David Airlie , Simona Vetter , Yongxing Mou , Yuanjie Yang Cc: Dmitry Baryshkov , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org, Mahadevan P X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1777376676; l=1593; i=mahadevan.p@oss.qualcomm.com; s=20250923; h=from:subject:message-id; bh=Mc8FjzNqLYO97VrVnYWJLdHqaKywApqHm6a8Iy0XDew=; b=WpSvQEIdc9OGOio+CXTzxeFmNzf+MqRABXzaCHKZggT5hQmx1zke2pAiOD2YPMzuCllhHumgS KlIbH3aEGS8A5XE60zVpzNMgeru1WQI5Zt6tBV8XbaCLPllwh6Mz+IF X-Developer-Key: i=mahadevan.p@oss.qualcomm.com; a=ed25519; pk=wed9wuAek0VbCYfkANx7ujIG4VY0XfCYrffFKPN2p0Y= X-Authority-Analysis: v=2.4 cv=KuJ9H2WN c=1 sm=1 tr=0 ts=69f09dac cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=R4znKvNRx4XoUvq0kpoA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-GUID: lTzfVr_kpLKGCMQItzLaKkGB4owfjU0G X-Proofpoint-ORIG-GUID: lTzfVr_kpLKGCMQItzLaKkGB4owfjU0G X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDI4MDEwNyBTYWx0ZWRfX3f0JswlOcKLh EPznlrRhnkrG4FLkoh9h3o470Mll3ILBS1GO/kvXRGzg7UM2dx9laE8sSpCVWGowmy3SX89L98G pYHCXzB9MmIqkL/wWdk4XelfVxLwxH2Zkt3/iMUbAifCGMajX0Nqm/1gzKQxBS+wbrzDiDwiqC/ p1Uk301UdRxc54D1NV1Ge5KaDpUpFlu1QyPQ68GngFfH5BDsGAxCUjIHyiDSWTRcdJX3k7Jr0H9 UgO+sxqffmq9ZCyr2rA7R6HgekiLMP8DS8HUtY7EdR9VF3qpQfNvxBQmfsT3CfHLB1qSEcYfklq Hmhl9BIHk9UG09HgzB2sAbYM4QFQVA9eMmB4Z5+Dg7hupKf4VnC/TLwTGL+5C/H+Kwlo9lvHKtE zw8mjTtK94vsB0uebg4U6G5fuuY+z8JfMxuYiH8FdlJL3PgpGUW7n87ZHd9qmXOgmhOzbjSjbSQ klp2ZBKegTmTlbPJJUQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-28_03,2026-04-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 bulkscore=0 malwarescore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604280107 The Kaanapali DPU catalog defines kaanapali_cwb[] with the correct CWB base addresses for this platform (0x169200, 0x169600, 0x16a200, 0x16a600), but the dpu_kaanapali_cfg struct was mistakenly pointing to sm8650_cwb instead. The SM8650 CWB blocks sit at completely different offsets (0x66200, 0x66600, 0x7E200, 0x7E600), so using them on Kaanapali would program CWB registers at wrong addresses, corrupting unrelated hardware blocks and breaking writeback capture. Fix this by pointing .cwb to the correct kaanapali_cwb array. Fixes: 83fe2cd56b1d ("drm/msm/dpu: Add support for Kaanapali DPU") Signed-off-by: Mahadevan P Reviewed-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h b/d= rivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h index b7b06e45b529..06da1583fb1e 100644 --- a/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h +++ b/drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h @@ -480,7 +480,7 @@ const struct dpu_mdss_cfg dpu_kaanapali_cfg =3D { .wb_count =3D ARRAY_SIZE(kaanapali_wb), .wb =3D kaanapali_wb, .cwb_count =3D ARRAY_SIZE(kaanapali_cwb), - .cwb =3D sm8650_cwb, + .cwb =3D kaanapali_cwb, .intf_count =3D ARRAY_SIZE(kaanapali_intf), .intf =3D kaanapali_intf, .vbif =3D &sm8650_vbif, --- base-commit: 39704f00f747aba3144289870b5fd8ac230a9aaf change-id: 20260428-kaanapali_cwb-da10a05918f3 Best regards, --=20 Mahadevan P