From mboxrd@z Thu Jan 1 00:00:00 1970 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 70BA32475CB for ; Thu, 7 May 2026 01:11:01 +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=1778116262; cv=none; b=Z5iGX0i6C7c7lo6q1TJ4p/dt0Pa0WocfUMjhMwcm5pM09iIVUxpXAOVQrxTCb1Z8z1TcFaIifNzqGmAztYq+V4SqShkNVZLgMbnUHQY7kYLuILNhgA4jpAs7PQycOuAjL7tSJJjUr+3MukkKm/c6tgfxKhSVN+ly0V/4z3kgq8U= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778116262; c=relaxed/simple; bh=xVQKhBlnz8hXPbwNoQtAmXq/3flzYc2iyG4Mi3MNz1c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qMP8vIsv6Dvs5NCNNX9+iURaSoM+O882ZVyO2K5Q7CjDhM0UZ1ZTfTKkseJ37uS7lcc4L308oJ5U+k4TC07K4tXlBtIwIFCZVunah/u4UaVSMSrxCPcCfttzJaw1AgCMMQQQ4SMseo/+MwlG6w6kc5vZNfOmx14C4lRBR5Edb1c= 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=pMvFvXIE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=buB5gxBg; 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="pMvFvXIE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="buB5gxBg" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 646JuXkF3924539 for ; Thu, 7 May 2026 01:11:00 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= 3cbC07/Eo3G+pDdHAs3dopFNLJBtcTLJDOfZanVclgA=; b=pMvFvXIET/A2RnL+ hzq1xZFQUeIn9C7+c4CtIrTDKU9pi0Fm6isW4hVfYfhZAQc+U2+HSCE1HROibW5S ORXrnqbI/2PmqwHpdoqAMBYe8vGixZuGm3jenYWkO88L4GUR1Y0dStdns4+5gWH4 U6G2zdhkCyaLwkWhiiUbUDdiQUeikLjzJw1JO+Of2IF2jKtyCeReYGZZpNsZDXSf tAoyZFZm71bsnQTsdPZmNHnWI0xWYbgxtek1nzgRqV4Yn5ZZLBINOmS9avIlYXtg B17rv21IaTH1phor5wRDhOG4OQVrniWCytFXLE4U1dQsJWKl50hyTKVsbdljHMYu gcTYoA== Received: from mail-qv1-f69.google.com (mail-qv1-f69.google.com [209.85.219.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e0c888u6j-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 07 May 2026 01:11:00 +0000 (GMT) Received: by mail-qv1-f69.google.com with SMTP id 6a1803df08f44-8b640ede74bso8159506d6.1 for ; Wed, 06 May 2026 18:11:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778116260; x=1778721060; 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=3cbC07/Eo3G+pDdHAs3dopFNLJBtcTLJDOfZanVclgA=; b=buB5gxBgDEGUfh5T42PfErN5DfYksS7nfpK6MLgLcLbj5bRU1b89IrKt+7IfCT9/qZ EE53nzB+m4Qt83jQRhXCSLoaVFkSKf0kE5P3et0dzsR88pAXonTvcAQYGLYQQk36Qm6n kYwRn3d2Iu89Hv/2egY0yMirs7027Y+trZStsznDXZp5PPPlD4chwiJ9pvNfH7S9IAsl y8EJf2c3O1QCSKUBK8k4jAUNZosVLa/hpi6lLTEsTTWv1hbXhZwDKlAZNtJrGqFIXS27 dGhilZQ3bqDs4bczhXkFxLI6f/4IFmPzMA8kGeawm4hImpH/5Y5/Tw0OZfTSSkNL86d5 OtEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778116260; x=1778721060; 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=3cbC07/Eo3G+pDdHAs3dopFNLJBtcTLJDOfZanVclgA=; b=kndXSiulSr9vCm28nDE7FguY453KatuDWMRLnjTIfvBCM5jjEeHJHSM9ocxeqd5Pco 3vi5ZM62Ky6PNFTqP0mUPLxHfKqnSuVvQ/TNMH4Cxm0EoZ7MLHiBPffEyYV64bk/z7yS qucf9fzRsRel41ZO7/MEBPfwhtTHC8hoLqFgeIgi9HHqd2Yi200SHrxzICE37G1rtLC3 CY5G0kzSq9fYbuA88Zqvn/x4ZItCSmUzZNckd+VEdHdam5GbtJJqPXtFwOnikAgmCIPT dF7xlbnV14fhZk1C/9uRjrXBTTNPJtFvYM/q4tmcir8rkntNbmD/ULRSC/DONQ0c/osZ XYSQ== X-Forwarded-Encrypted: i=1; AFNElJ8UL3hQitSQJ+JPePnKa0huymwpVpXSN/IQmHJ5Xl8hDmzwrsmRzed1rDRGb7N+LgLTeM9r3Xk63ZgxW+rr@vger.kernel.org X-Gm-Message-State: AOJu0Yzv2WUaAj0MhLGj0goPXZx2eknFeTJqF1FCQj+asPXFRLDBS5AQ sz4dtIlFybHE3f1xLSHiI6zzVCnpmXgQTegd8blz6gpGJIPtRZOMx+zG+HJR1VRKBFmRaaxRNZT JGBpMVy59VRWTHDqCovkcnPIAOO9xTfQKd5lCYlv5y7/bfoVMbyCZoEPjcGPgfBvphvDi X-Gm-Gg: AeBDietl0/JwSdSalpztEWBlSFdulPR7Y/Z8jxbSgtHTuCXr2OSiyBndO5VPGRxdrdT 9ozEMsgQkliFWfpIjfWDFbgyahjCWMhz/nlZdBoqx7ADw184HRhUIE96zCRSiaUv5okTM1cFlkB vvNi2qA3u0wQiolBpPdeWyKzg3j5Bzv/DfRnwmQmSZntdORiepbKsGys1Z599lOz2Wy4Z4aPftE uu1jKjzQzY8NKKVnyt5VOQ7x8whXU6/Wgc8Flfl2ONJ3LgkQ5CaSMDT6DyPXKwVSWQx+fKxfeM/ JQelLxl4uaE2gsc2lp02Yml92wEERAKOSDHMAIbULacFutQIhOi34BkQiPoZY1DoPCB+c7nqSB7 dxGvegBTOe5YQZ+a3PIEltzLIBoKvQSJjuFF5jveLWt/d75LTzgJIfBjUf78ZSOKeK2yF7p5V2F YEQyJr45yFERt4/A4G8Q5kkSwDDBBu6dAc0Jp+e6xdyGCtTg== X-Received: by 2002:a05:622a:5a8d:b0:50f:bb01:9867 with SMTP id d75a77b69052e-51461e6a460mr74664931cf.25.1778116259787; Wed, 06 May 2026 18:10:59 -0700 (PDT) X-Received: by 2002:a05:622a:5a8d:b0:50f:bb01:9867 with SMTP id d75a77b69052e-51461e6a460mr74664661cf.25.1778116259396; Wed, 06 May 2026 18:10:59 -0700 (PDT) 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-5a85c230e00sm5221967e87.29.2026.05.06.18.10.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 May 2026 18:10:57 -0700 (PDT) From: Dmitry Baryshkov Date: Thu, 07 May 2026 04:10:44 +0300 Subject: [PATCH v5 5/7] media: iris: don't specify bank_spreading in the source code Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260507-iris-ubwc-v5-5-e9a3aee53c49@oss.qualcomm.com> References: <20260507-iris-ubwc-v5-0-e9a3aee53c49@oss.qualcomm.com> In-Reply-To: <20260507-iris-ubwc-v5-0-e9a3aee53c49@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Rob Clark , Dmitry Baryshkov , Abhinav Kumar , Jessica Zhang , Sean Paul , Marijn Suijten , David Airlie , Simona Vetter , Akhil P Oommen , Vikash Garodia , Dikshita Agarwal , Bryan O'Donoghue , Mauro Carvalho Chehab Cc: Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-media@vger.kernel.org, Bryan O'Donoghue , Wangao Wang X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=2406; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=xVQKhBlnz8hXPbwNoQtAmXq/3flzYc2iyG4Mi3MNz1c=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBp++aUF7FROeuRR/ksxFtIZQ49QN/N6a+8IkF/d c73wr3U0NeJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCafvmlAAKCRCLPIo+Aiko 1XvwB/4l+UjOdCNxWIfry0J6iuUu50dwJCcJTUw3jMhnMlKdt296zh+0eJWfXDCwIMHFzuUjrC7 oj4iBSmob0UMxpKefeEH2H4Zlmc9VN5LK1lQPmnxcfInL4F6YGuqI1qzPAP6kWTpge0Z7F5RnLl F513ockCRmt+gSCZa28UOdPS2aoCQGMxKfl5usnxEQnC8DWOH5YY4/h0KFAOhepZUKgcXIgi8Ro C9KWxIsS5ltN+enFnjaQ7BDX9t+wzhauhlOHGC7Y/AJRb0122/9q5ChLPGTsw2a7PFVy49YHgCr hVmFynEbrI1m3tVxak70fmTu4GbH96S3mNzVGMyE0G0dd7L7 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: 3IM_PS2x9tE54XffzA94DsaSJ0mhBsYo X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA3MDAwOSBTYWx0ZWRfXzF5xkdzmRBYL acyf20kLNwrBumxLiblBP+F4NQSKPKk8XOu+nNfKFMzMqrOEF2mEQM8mD1f1316+mTNum+9tSgy DnPUA0bZPyaJNVFbGNcA4pgdL0ukFRoNqGq3id3YIrNNeO3lCWsujPsU/w4HuXfeUAWcVo2td1v McguTrlN2/yTKnvVdUyiDd3+hI/WHIp2zS9KGwoSywurINS0lE8I//xEh/hhchKvYHPJHoAH9LA rZ1a8BUQ26BZFkfpKez6GOrrL0kE+0u+55mY6zPoCDPrUc7lBJXllewwRRBV2qdTXrF2bRg6Eup zIbCqncvPcVwAXgB8vdxqeDOyjEq5G4CqblE6xMXJy/I0FPP56dXyJKb8twwfpAZQgxexcGtblU beXAaURP92swj3Na8Yv0Qc7TwZ0o8PfFAZAZQa115M2nEizI+U++1vsgoAVQCGDiYkFfNDa/LA5 pnqVAth1FAMOr7Hs+Ow== X-Proofpoint-GUID: 3IM_PS2x9tE54XffzA94DsaSJ0mhBsYo X-Authority-Analysis: v=2.4 cv=X8Zi7mTe c=1 sm=1 tr=0 ts=69fbe6a4 cx=c_pps a=wEM5vcRIz55oU/E2lInRtA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=fFUJnxvTdpzArna8SyMA:9 a=QEXdDO2ut3YA:10 a=OIgjcC2v60KrkQgK7BGD:22 a=cvBusfyB2V15izCimMoJ:22 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-05-06_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 spamscore=0 adultscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 priorityscore=1501 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605070009 The UBWC bank spreading is specified both in the Iris driver and in the platform UBWC config. Use the platform UBWC configuration instead of specifying it directly in the source. Reviewed-by: Konrad Dybcio Reviewed-by: Bryan O'Donoghue Reviewed-by: Dikshita Agarwal Tested-by: Wangao Wang Signed-off-by: Dmitry Baryshkov --- drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c | 2 +- drivers/media/platform/qcom/iris/iris_platform_common.h | 1 - drivers/media/platform/qcom/iris/iris_platform_gen2.c | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c b/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c index a4d9efdbb43b..a49394b92768 100644 --- a/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c +++ b/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c @@ -200,7 +200,7 @@ void iris_hfi_gen2_packet_sys_init(struct iris_core *core, struct iris_hfi_heade &payload, sizeof(u32)); - payload = core->iris_platform_data->ubwc_config->bank_spreading; + payload = qcom_ubwc_bank_spread(ubwc); iris_hfi_gen2_create_packet(hdr, HFI_PROP_UBWC_BANK_SPREADING, HFI_HOST_FLAGS_NONE, diff --git a/drivers/media/platform/qcom/iris/iris_platform_common.h b/drivers/media/platform/qcom/iris/iris_platform_common.h index e217f15ef028..07c58cf3a14a 100644 --- a/drivers/media/platform/qcom/iris/iris_platform_common.h +++ b/drivers/media/platform/qcom/iris/iris_platform_common.h @@ -77,7 +77,6 @@ struct tz_cp_config { struct ubwc_config_data { u32 max_channels; - u32 bank_spreading; }; struct platform_inst_caps { diff --git a/drivers/media/platform/qcom/iris/iris_platform_gen2.c b/drivers/media/platform/qcom/iris/iris_platform_gen2.c index 8072f430bd26..4e617176dee4 100644 --- a/drivers/media/platform/qcom/iris/iris_platform_gen2.c +++ b/drivers/media/platform/qcom/iris/iris_platform_gen2.c @@ -792,7 +792,6 @@ static const char * const sm8550_opp_clk_table[] = { static struct ubwc_config_data ubwc_config_sm8550 = { .max_channels = 8, - .bank_spreading = 1, }; static const struct tz_cp_config tz_cp_config_sm8550[] = { -- 2.47.3