From nobody Mon Feb 9 19:25:34 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 39228352FA8 for ; Fri, 16 Jan 2026 07:27:52 +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=1768548473; cv=none; b=pl1S4r9nZ7vgV0ImvB6QVIQB2m8zVfDJhkLf5BP8G6ne/Gc6l0PznxYR7UNWz9cHVx44BVBJIf2vpDxpgZb78qbhnq8p8U5FCBt22cNcCGXIueIGY/IpK6Q8hV3emVjZatzLnSnZixSrjoe1/5B4v5L423BJis5hpvqp9c1cYU4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768548473; c=relaxed/simple; bh=TBMGAChYXcRd+cqTtCm5cArhh1vfJdQRxPrvxfqxJi4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gqj8jpUApsAn08c1L9NINrP87HLfz2Nv3S1DV3K5XDh7piMMfEtIw0okAlcbecxaKSDCG5hDKo5FCK/AP5sA2uA+n1jEANwWeDCj3jxWlTMrStojSpbcNGcJ8BST4GBu5Jpi+8qlMpmyhp6u0fDaazOGlBnqhnLBqb1NzB8wQIA= 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=fPXYdylT; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=LgVq3Sbv; 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="fPXYdylT"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="LgVq3Sbv" 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 60FMcjXm4100679 for ; Fri, 16 Jan 2026 07:27:51 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= 6SqJm6kDIAzcW4Krt4Gxm6Mk8UAj2OVBwGK7fUIbwoM=; b=fPXYdylTR+08QfgM AKCjVblPIbGwHjlsNIzSCpT9j0JZc8m1a0PgbPuvcTNlz53dqk4pzfmwW0b+uAe9 ACU1FuVqEHiYAow1Pmm19b2KyJJ2bfztQ4Dq8Kc34KJ4h++uWDhIsgf+MobwRUoR qidaMlvuLUu7UAvJsCu/WgA8MeHsJOvFDK6OAB8zRJo5kVYgRqPDHAsVlEIXYCea RQzUirZpmSWicyYOkdGlFD6eooBF6L77W2QnOfkf3Yd85KYYk98gg3QKB1My/UOG zXZ1hYhA1wDg/uAvNl2VLOr59ES1eBUM/vDMoL0TQqOk9akfL6QQ/X+6XOS5iiBY fHencw== Received: from mail-qk1-f197.google.com (mail-qk1-f197.google.com [209.85.222.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bq97517f5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 16 Jan 2026 07:27:51 +0000 (GMT) Received: by mail-qk1-f197.google.com with SMTP id af79cd13be357-8b234bae2a7so513215685a.3 for ; Thu, 15 Jan 2026 23:27:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768548470; x=1769153270; 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=6SqJm6kDIAzcW4Krt4Gxm6Mk8UAj2OVBwGK7fUIbwoM=; b=LgVq3Sbv6lLhiKJNfJLLX5drtCRKiAQ1BY765M6gWafNCBLPuKldx7W7fX3n2gClbH PKhT5L46tGaazAF5RqvrNA40g5k88OKskEygosOICelEkl58oqPkg5fzyMvDZASO26jt G+88GdgntNRoIZedttZA8vBQf4fxMBcU5sInxZ4U9/2+HuIUyV7X1ipdi597xvOqz0sM 0skv5Zi2Od/dMGy/58u+H3KNQ621q8chCMxXn1Vm8LBKGm0Vndtm8pisZg21PFPdf5Ce 7ZMj9cG/XEW8nVuaqxmGHYYttrhQg2UIV10eK3glksWizPr7hFb/TqPgMVM59M+cnOP1 MFjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768548470; x=1769153270; 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=6SqJm6kDIAzcW4Krt4Gxm6Mk8UAj2OVBwGK7fUIbwoM=; b=wYknczo59gKLtV/SNYldePo+GSN2C8I3WsF1GrZPbO0Wb6K9GweIV3CRurtrj94jsV IKAGM8FrQmlIUto/pAQFFw35m9epgfB/avIwm2FkQ1zNe3lgRrNRiwATWMo97P94DBfj N4C55XyHwjwCvSrln40GQLIWk1K+AfD4+r4sWLLNgeZT1V3H7dimL2kQMCS7O4wWDkZn 26slJ7pm5xezuTGGoJ4b0eRfFVZZsS6ZiENQbPctjPuqatZVuoi0Tjpw8cZfbIOZOqoD A72m1eWwLDdfV5DvaJfMHgakL1+EE3oGs7YAU0j+B/e848Rdv15AlleRzMudeKYmlYsa 3fiw== X-Forwarded-Encrypted: i=1; AJvYcCVeVdJ5ou9tJwORECw8rHh9D3tDhnsMS+W6/LzqYfx8ANRa8Rl4yMOuvO7sDb7y+t6iWXGqOsjVbDvsrX4=@vger.kernel.org X-Gm-Message-State: AOJu0Yxwk5aUsZji8wqSwtiirgXG5mxHN4Jz0FhMpZFTmqcbEECfTcWV sn4BP/GyWCJLihlOQbBRg7eGSQPxRZFTqqRl53bEEbjdL4MrEQF8aoUtdl6/UIgx+QhqRxB3xsb jFn4SBrrH1TlFsLo/Da53o8AbZOyFTFKd2lwHivgNlXEGfGv/BMnGB0Re5t9j1aK4CEg= X-Gm-Gg: AY/fxX51CI7fePCbAYeCEOnjM94g51E8Xjy0wR5LOKceRlKDnLnC64s2SFOrtCroYqM FAcZljB6GPbUay0kG3LJTK1bNfkm0ZoNXyDeI5ql9sFdB7kchKVTR9bFBQLmEdhtMMo2176Wuoy tLGlvTSzeQBhMCc90rGJaYlxSzNBLWB/18saZxD3c9mjlr1h6S50VTaXoFhu4Xfjpis9UfyTUw5 JLdQqZnuIb4/1T+zLst8GZNDEFYB6xRrbvuLvKs1lxjJ+UHNlFrldC+nnwEyiI0T6TRu1zdIkX8 v/C+CIotJ3yC0BTnPvTTpRw2G5j1+3V2tDS7hAn4fLRTZaUp/WFX2sMJ+RQJt4McvAH4bq2FDTK zwiwvJu7jsCAuvKnZTCkur1UA9E28+mYapWrjTRj9/Ltb3jO4+qtbpDUeXY/EBLJz3aaV+xCx56 Dcl6rNb8sJopqfoc2DXk/thho= X-Received: by 2002:a05:620a:1911:b0:8bb:a27b:a111 with SMTP id af79cd13be357-8c6a65fcaacmr291175285a.0.1768548470500; Thu, 15 Jan 2026 23:27:50 -0800 (PST) X-Received: by 2002:a05:620a:1911:b0:8bb:a27b:a111 with SMTP id af79cd13be357-8c6a65fcaacmr291173485a.0.1768548470052; Thu, 15 Jan 2026 23:27:50 -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-59baf3976dbsm516941e87.66.2026.01.15.23.27.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jan 2026 23:27:49 -0800 (PST) From: Dmitry Baryshkov Date: Fri, 16 Jan 2026 09:27:41 +0200 Subject: [PATCH v3 7/9] 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: <20260116-iris-ubwc-v3-7-662ac0e0761f@oss.qualcomm.com> References: <20260116-iris-ubwc-v3-0-662ac0e0761f@oss.qualcomm.com> In-Reply-To: <20260116-iris-ubwc-v3-0-662ac0e0761f@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=2351; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=TBMGAChYXcRd+cqTtCm5cArhh1vfJdQRxPrvxfqxJi4=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpaehq/i+EvcJfs7BD2mcwrDQr+u6wFEl2Q+zxH Wsi59FtErqJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaWnoagAKCRCLPIo+Aiko 1RKbB/9E+bGNVmGoLwsG7R05MoYhqO4MfVYSyooQgbTCN2LCKtGri3Yc9J3s/J+5jF0yxyltaKl H8HiJ2cgXNl6XfSJ8TAyRPKFUep8Q97W62/e+ENrkIyIjs24cpnb98GLBndH99YvYu9d67jH1U6 kCQkw/+5SXh7vzrQARfOzIg+4q9rWWQw8OULKJEPzgWFcDQ9EEF05fOnZmn5Zb8l34IBivqU+MO 5gj54tPrndMakA7aa/Jrc+0OFEJazd7iolQOb5G0brSQ5eLfGBb2Wn/9XE3bz845LpfH1IRrGcz iQ2YSw6COpzsLmAckHmEDJ10ZuFegsm4Z8IYO+70spc5cWz8 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE2MDA1NyBTYWx0ZWRfX1Uu+1ETto92N 2e7+jj49Rew4s/p/esVawDplhrUG8nTwsZGziNYugos92gbWVUMi0mPzGwpEHaJymwE5pui6H6q FhocWioXyKzKL6ItH6fmkYfgpIZ4TTZpcX7ul8FP1AeOolzm5XGzj0ZLeX+LMi3579bStxugsDp b+hbJqFEsRE9FL8Gwqan0t180pv7QBqsmFVXHgVfI2Vj+o1dHOIKfSbhABUIwOpS9zTQBbywDCC rni1u5kOe84TEsTGMeGkbJxncGpefye+Jo504opGLFg0U11ATr3ZRNVzXlI7ExalqPS0y63EXdH uUruYzFW1uR+DA3UxsLC2XeeusdivYhylsVqEQgP0hDaQt88v8sfRbxX5KYxKT4TuXJ4uMAIyRB pmxMxcZfN7QBSzoOP0B46sie3lItQO0WkmO6B4sM1hXz9xA/0ZbtvZIxKnAX94+hxGCxUNZcb6D QTiRr/sKrawyHc9uZFA== X-Authority-Analysis: v=2.4 cv=Sv6dKfO0 c=1 sm=1 tr=0 ts=6969e877 cx=c_pps a=50t2pK5VMbmlHzFWWp8p/g==: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=IoWCM6iH3mJn3m4BftBB:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: X5CtTZCIQqmGa3mKjYgLo6pIfCSnbWYH X-Proofpoint-ORIG-GUID: X5CtTZCIQqmGa3mKjYgLo6pIfCSnbWYH 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-16_02,2026-01-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 clxscore=1015 impostorscore=0 bulkscore=0 adultscore=0 phishscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601160057 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 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/driv= ers/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 *co= re, struct iris_hfi_heade &payload, sizeof(u32)); =20 - payload =3D core->iris_platform_data->ubwc_config->bank_spreading; + payload =3D 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/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