From nobody Mon Feb 9 03:13:46 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 E3928352943 for ; Tue, 13 Jan 2026 16:57:40 +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=1768323468; cv=none; b=Ds4WBEAuzyboMQOiXSmZ1ikDGSE3ImOEE6KvOTxwf0Q/ZC6XLMCE3o1BY+HGnFxAF1dOBKOLr77D974IwEcbiHcga5FAQb6PlwosP9Jlg2FbDQaah0wAIhcE9gAxPPkKtuZ583MwUl74Zr3ugthIwmfK/OzEHkwbfYUtYhz+EoQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768323468; c=relaxed/simple; bh=AhTbHQYj1BGt1/wq9IUIForMIZJ5fEv6IZwtGavSJvk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LVKjB+5CDfpGvHMznz/BghWFsudbjtX7kj5WPDy6IDkyE+alI46h/P9O2GJGjRDSWaTcLFfOk7fUui/cE+ZO83DEsnBGmf2lbMKOKYsLd3ytxYi0tdGbwqVOEkpE0jcmV519eUqX6uVfEkNlRxWne9iPAA8wqai5LNG5no8QNbc= 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=p0Vq7b0Z; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TKseAphW; 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="p0Vq7b0Z"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TKseAphW" 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 60DDsSII2071201 for ; Tue, 13 Jan 2026 16:57:40 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= GLGqN4t9/fHBGxOm0fea01TzjR6zf1CFg50+jZFBdiY=; b=p0Vq7b0ZjxkZDsGJ 6GFEe/6Q9AI+3NSr4+vFRD4eo6OwFegXeuJIg/gZjzoRTSysBPbWuXX7IjGO+jW3 ml9t5rGswBUcLPbEwJzDlr9wtu+B7Sa4yESVT64P1rwsX/IfCzUJ5WnWKJnNY8Xr Ln56hTTFSFKUv4WYkwUiEJemJUQctD93DzwbNoi5//zpaCF94+4p6LsjfEHSKcFh fAgu34NK1u9kyS42tvFP/Jah7dJkUoP54bLOukjEx7L8GSooQDd/3t7vvkLoIJY4 2pVvuxsm2RfeD8kMzCVATTYnjB37d3cvnhjV0/nONFSfGUgCz818y0/TouPgw7fy o3ZK2g== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bnqbm8ndx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 13 Jan 2026 16:57:40 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8c52af6855fso69590685a.1 for ; Tue, 13 Jan 2026 08:57:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768323459; x=1768928259; 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=GLGqN4t9/fHBGxOm0fea01TzjR6zf1CFg50+jZFBdiY=; b=TKseAphWkZFByhjk8+U8okfisCgiy8PUKa12eCK8eZQ70P3PEVMOf40lfaS5tw1drt XMxm+D361365nFih4iYnzW4/M04gmO8mXQUzkqLDHShcxMcfndFCsf04ENolFp1+HNh0 wTJE5p6qOVudZIxyEp1JzpKhKs+JaolckDJjfCaH368j0S1+W9lZJoc2r8vH8wpViQy3 BDRgNtIIjG7/uxG9l+3tou5tOL0emqwtn+Own16bbew0LYOadkou+j0PdtkX6E+fX9kQ XB+fsKOpNFjCzrIKlWcTuStDvgsqzidrhAdUun2lsU1YPprMh1EcvKVblBnUuvS3Jwaj P18A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768323459; x=1768928259; 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=GLGqN4t9/fHBGxOm0fea01TzjR6zf1CFg50+jZFBdiY=; b=mLy9fL5WIj6C45d5V7c7qC/7NhNJr4+4vg/uRik4A4wl/lbICowKb48EKFXdAnJB7U /M224NefaX/926bqhRrlC5bWBV6AV7+Td35W1ekOQOk1SGBY2DyMPhq8FjuzigsSFjjm by6D5mTbrzx9zsdAxY3uzJqN+hpRVt1mIxQwv+vpu4Q7aO19kf/H2vbd0J7CRaZfPSFk c4jnVLwnHF3hPsNm0pwpwR/dTzxYW4EQEUU6p6VCSaWD2+X9OcDGyZE6w3DsduFhWseP ElMpropdJ1TeNv5jRoPjNgo0SjxIVWMYPpJgFqSWWDW3U0IH7UDB5Zb+HE10JNnncNDt eNCw== X-Forwarded-Encrypted: i=1; AJvYcCUX4e0Q1qrxBOFSmttJVIRayjpH4qv2huNWmyRejCYvZO2h1tDuusLpuL0YhaUQlu4TtHXxW6/J+/v5ZzU=@vger.kernel.org X-Gm-Message-State: AOJu0YwSyRebLh9au/UyeIbGyb3Qvh7+/LsvnZG61wqZMJtYElkqdWqk l1RAw5LC3t1K6SySH84bPRlb4oXMZ+TP0q/YyLHCk9msPhu3X+qHCy3ztf+om4/aHIH3/k3l88K cXhsjK8mcMUWR3aVnkKcQngKGBECLOFkvz0dgT5KJnTbR4U3/mfYOlmjjuMYOOwinuwU= X-Gm-Gg: AY/fxX7XGR0Dit2/jivLEt/X4ud8/cpbpSUqyXociourXJ+SRInU80oLiG1RBZMf8Ht U4r3mtvnN8QRxMQZJ+muB9oQ9qMw6KOk/Lo3HhVH+R4sZW2fyihnmSn+vM6g+Pvycd/i+Rj03A3 bywLUp9+4RiqLymqG9E5K1PLqZgjpK1BwGJCyXmjYAqb0jPDCi34w12GG/Uhyx38AFiNpg3hU8n dbT9q+yXvZhpltDqmc6FUaTv3BS1c5FW22tVkGNZkpsKEB1Z9lo0gDRkNLSZTTzcnKfFRY53xox 8kfk/spw8N3b5ZnK+KLPudCLzT4JZh/jCe+P6XNQ+yF28eVjgXS/CKUkmpzDL+Zo1oi3l0SeX8e p7nZioBKr4VSe1XSE2G8FjC/UotNKBOBuTNxXIywZOSjF0Hl1nnRpUKXYjaEE5KNHkA7kRxrwTm MBh+sOK/luX4aA39SkvAIKEJE= X-Received: by 2002:a05:620a:4708:b0:8b2:ea3f:2fa5 with SMTP id af79cd13be357-8c3893e0447mr2835348585a.69.1768323459194; Tue, 13 Jan 2026 08:57:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IFXwgZ0fK0yC9neD9oD7YWJrX33cXmHUqEqwH/rowxMvNIvSZblKRs3crCDW3RZIb0RPAUEBA== X-Received: by 2002:a05:620a:4708:b0:8b2:ea3f:2fa5 with SMTP id af79cd13be357-8c3893e0447mr2835345185a.69.1768323458692; Tue, 13 Jan 2026 08:57:38 -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-59b72af5ed2sm4788677e87.58.2026.01.13.08.57.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 08:57:38 -0800 (PST) From: Dmitry Baryshkov Date: Tue, 13 Jan 2026 18:57:22 +0200 Subject: [PATCH v2 07/11] media: iris: don't specify bank_spreading in the source code 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: <20260113-iris-ubwc-v2-7-4346a6ef07a9@oss.qualcomm.com> References: <20260113-iris-ubwc-v2-0-4346a6ef07a9@oss.qualcomm.com> In-Reply-To: <20260113-iris-ubwc-v2-0-4346a6ef07a9@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 X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2279; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=AhTbHQYj1BGt1/wq9IUIForMIZJ5fEv6IZwtGavSJvk=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpZnlzSaIPzdYafLuiolUkERDzWfFPViyXu9dW4 oRCsUXW3TOJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaWZ5cwAKCRCLPIo+Aiko 1fuHCACspYQ1kmZkSJT9/nB0zOed8vpYRIJzry11R9PuiH4hxBuD+9wDeG3gIJ+6y3f+vcNLlz0 OFQdv8P8wGk2cgTOO9mhDIJO9oTDEJTEtfQDUv49EY3j3Mo4AwQ2RKCSIufNf7WT4gJk8D946e4 w4aiiQhK7RTP280nagnNT945p6ccLzZPCKLS9YBri5gDsfV+kpTYBIrn1UxTOdvpCBcXxgk2eup eog7euByTfuBdVZz4urV0CrTaOm5F/fyfEl03Ti9226WIJHVvGybXNzwvQ2Q0+3SDNU+j8FrZyl DH14P31Bmuw8oTxGmXsC9UANAALUEGwg3MuMyesCaT8g/U8E X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-GUID: MDDJJyKYo1jT8R1JIykrdEu-LhGuvf8v X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEzMDE0MCBTYWx0ZWRfX4+jQ1VvNphZd t4rpbLuW4ZiTnOaFA5Eqb1tOwQdRMizLFndkaMMXAkbiO1x/Pt7inx+9NRDFdEU3l6RNUwRMTow SM7oaJ1BPf5M0gsQTsHDRxosKStL2LvQNJkZUSGVHw6N/wjoPnLvxtFslOoSgrLvdklOh+aCRSU oirW7q52vxZAPA+tsbdG+A4Ahcg/rEcch+0C+ArACgzoXu+kWB2xd+s9iR7HE/jJZRl7YuWm6y+ iqsBRfcj1ci4YhY66I0OUWjp54tNCF1yEqkLTkjww+yrKpZ4zFuiRjvmTWE4BCB3MfSvsX3UOzo y5QVpylD6TLP5MofCdGw5gGamGjDY6A2bDOVMLtsOqyTIztLiLLkPyuAkXNtThyZRZrh30UHTx6 caGzxQTItoxO/ovXG5vhDrbTCycKWCnsSI+J3b3+u+UQyWaBHBmUrFwyj6MqTLXamkAFPfkDYd2 exZYOqKJEhYHvGO9Low== X-Proofpoint-ORIG-GUID: MDDJJyKYo1jT8R1JIykrdEu-LhGuvf8v X-Authority-Analysis: v=2.4 cv=YdmwJgRf c=1 sm=1 tr=0 ts=69667984 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=2VIzI6ABkMI1kr12n-IA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 a=cvBusfyB2V15izCimMoJ:22 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=2026-01-13_04,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601130140 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 Signed-off-by: Dmitry Baryshkov Reviewed-by: Dikshita Agarwal --- 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/driv= ers/media/platform/qcom/iris/iris_hfi_gen2_packet.c index a880751107c7..9945c939cd29 100644 --- a/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c +++ b/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c @@ -199,7 +199,7 @@ void iris_hfi_gen2_packet_sys_init(struct iris_core *co= re, struct iris_hfi_heade &payload, sizeof(u32)); =20 - payload =3D core->iris_platform_data->ubwc_config->bank_spreading; + payload =3D ubwc->ubwc_bank_spread; 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/driv= ers/media/platform/qcom/iris/iris_platform_common.h index 9f9ee67e4732..f99fcbb8fced 100644 --- a/drivers/media/platform/qcom/iris/iris_platform_common.h +++ b/drivers/media/platform/qcom/iris/iris_platform_common.h @@ -73,7 +73,6 @@ struct tz_cp_config { =20 struct ubwc_config_data { u32 max_channels; - u32 bank_spreading; }; =20 struct platform_inst_caps { diff --git a/drivers/media/platform/qcom/iris/iris_platform_gen2.c b/driver= s/media/platform/qcom/iris/iris_platform_gen2.c index 0f06066d814a..c967db452dec 100644 --- a/drivers/media/platform/qcom/iris/iris_platform_gen2.c +++ b/drivers/media/platform/qcom/iris/iris_platform_gen2.c @@ -633,7 +633,6 @@ static const struct platform_clk_data sm8550_clk_table[= ] =3D { =20 static struct ubwc_config_data ubwc_config_sm8550 =3D { .max_channels =3D 8, - .bank_spreading =3D 1, }; =20 static struct tz_cp_config tz_cp_config_sm8550 =3D { --=20 2.47.3