From nobody Mon Feb 9 10:32:50 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 5513E280CD2 for ; Sat, 10 Jan 2026 19:38:06 +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=1768073892; cv=none; b=p9nKGMJ5ZYzTAX5c/ImIjvVsFc7QrCVkzhilMQAXJAdaaeOqA3NFPadfElLqFEid+pkr552GCm8dpYEJegohfAs6fW6wbmqY4gDubNA2c+xeQYieoBXbds3Vcz2khvr7wAVmJdM8nY+f3JK2KFgeQomGuagbYsiQc0lmzjNFAXk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768073892; c=relaxed/simple; bh=Vy9tVwOAA5YcL1Np1wJJTKlwneoNR0tSHzfBWTZUVqY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=XnErGrx4JBb3+BKHbqfHKn6cro5bbbE/XxQHKq3vzb5FrdPX34m4M54AnwLmkCAhnIKW++vj5PtdXx2ZyKhMIhKoMdXNcB3XP6YUaVHMVDbg5jefnfyn0j/pkSHlRt3HGjwfQCy9SfmdcJ3NDiU1fZ4TD7GdjAqkj/Xu5yB8Vjo= 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=meN+wm9H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BsW3tfod; 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="meN+wm9H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BsW3tfod" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60AJXX7E423802 for ; Sat, 10 Jan 2026 19:38:05 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= phFObqSVTNQ2TW4bvrM5rdj1a9b0rssNIUHLJzOhHY4=; b=meN+wm9HFNYDDdz/ bah9j1YQ2f6Yckc/k/3X4dNb1O7NwaR/boY+2gbznFpxUv+4YCfN/zmPcwlBo4/p 40ACkzEieN7VwR10VYXfV+E47z6sEfS1Exh6/BTWrQ5H6tgccXpCbfh7FvZqhXFx gBar0a9gdXydIEKs5Ip9HqVcAOTOazT1Hx+CLlfC4BDN6G9Y0ocHYbntLzXAsxPC bclZoPq+URZoiAVAEXBRMuNkLcKFZLFtVspepeP+QPYd3lfMgdO6OBFjaQMrSLDa rOlT5hmuV8l6mtCF5oAS+b83WrDga+BduJ+0Pd8u0N22iKN79SjVUGON8sr3+WKY vyGgIw== Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bkjvxrub1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 10 Jan 2026 19:38:05 +0000 (GMT) Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-88a37ca7ffdso73658196d6.3 for ; Sat, 10 Jan 2026 11:38:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768073884; x=1768678684; 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=phFObqSVTNQ2TW4bvrM5rdj1a9b0rssNIUHLJzOhHY4=; b=BsW3tfodR/PdfPCbrJ01KXzocYUh1dJiHyJGAIwj4aFW509Fgqug6IP6rNl5hT8hRr lWHBctIhr9ngnRpqXcC98XVM3yxSlK0A+oVfcYFDK+dfkHD68Hrxe7KydYLqlm4hgfH6 tunSdJb53dpNrIkWt1xOU/xlwpCDS/znfq227NKYxGrcove4nOvAjEUHRFXsbcPwGe7v kQhDWmKsUKoWRfHg2AS38KGE0bQ/MBcbWmGHdtV2G3637xev/MtmuFGXC6/GBhm40Dsv szAKXhwaDoSD+CZLDPJPXtJ+WiTz34IjgeKDXTBITToUEbWwU9/vAA6Tncr8/XLvoYhk tLYQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768073884; x=1768678684; 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=phFObqSVTNQ2TW4bvrM5rdj1a9b0rssNIUHLJzOhHY4=; b=MJhA/dEw+Y0vtkORuMgtjjm8kqYzSUHWqpwe3/JhVB6WC+S00xH/3AtuDqVLkoDsF4 AOyIzb/ASGFTpy0zs/xfgzRHHjWFKDAYIK7zd3xdmEK2ZVn+IbS3DJ9luu0PPeDdRaSO q0+VR90m/x3Vxsk7jK25xIUCiHRaywT/P20z1EZancalRuPLx2TWBvUwra3Rdb2+fyoz nRHPZpTDh7ZWs12Yclb+HD9fcyftnxIGLplRpDSxVsDBj19ZHK7JraQadptpGzgw5Lfk iHo3edQ0e7LRnqhK7EIVSj3cGYdP9P80tgqg//vbOf1IjvOXXkwpcCWNE2D/PFL/rNFp 9fzA== X-Forwarded-Encrypted: i=1; AJvYcCW3dm1dtRbTdLyizCWksjIvyexU4FfykFsiKku8OtzLfssjUld7k96cYwHTMseBC+leQ9Q8DzRlawdK+qY=@vger.kernel.org X-Gm-Message-State: AOJu0Yy8m0ay34zLs2W1OXMhhKZqOlmPqjF+kPywIu2j9dCdpuPfOSE7 EMWqVGPv4fJpQag6pFqxXqlhXD4ErSMUl5ImYfTjAYOI/AD2QxhJ1K54+IMr3BIlK2ZUb+6P0Bw RzZ87PpHd/MZnb/Tmw3Cmrcjrh+4i98ehcN560c0KV+9JiJ/IkGZmjSu0XLY0bng6vjE= X-Gm-Gg: AY/fxX4j/YgjNJbeQHW0Oo28Rq4dGPFFc9c5FCbOh0XWlTRzl53z64FemDHL4omhmVF RQXCueXKwgSD0Yds84BwbmU3HWw/GK3yali8aBYW5iaXtE2eU35XHY1lTPp3PAypa9Xosiaif06 xiGDRvO1d8Qk9vWTduq2OuCqw1uUt2G68Ox9mUX5fjSvas5c/mPbiFLPmUa54NbUM9mENkh3L/Z jLvo2Nr6bhSVIyWb7XiIlK7N94dxgLmBflFOKZyQeuVFMzM8O0MXETcyvcaIOTAdyLZ101LmXMh qRRLQyOc4E5wvUlym3QAn4Hxwe+Tcy++BQ7AgLH9qCOgTxmihUiwJncNm6WkVkBxxpxsXg+LrhP Vc6LMUp+DlOTqDjBQ9ThD+LmZsQ7GmSx3AFlXIfLmMaDgzh7MB/x4BndVHJTVINZc5y7yx0fxt/ dIFtcCpIrGAjvq610AkRDjvR0= X-Received: by 2002:a05:6214:202b:b0:87d:e456:4786 with SMTP id 6a1803df08f44-8908426ab50mr179708606d6.45.1768073884423; Sat, 10 Jan 2026 11:38:04 -0800 (PST) X-Google-Smtp-Source: AGHT+IFrvCJxK5E/lItE74kRDCtOeI+UlaEXrEZFIHoPd9qyQkcxz9NSymG2Cfr+eVovwlWWnTIhyg== X-Received: by 2002:a05:6214:202b:b0:87d:e456:4786 with SMTP id 6a1803df08f44-8908426ab50mr179708326d6.45.1768073883937; Sat, 10 Jan 2026 11:38:03 -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-59b65d0f6absm3539700e87.42.2026.01.10.11.38.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Jan 2026 11:38:03 -0800 (PST) From: Dmitry Baryshkov Date: Sat, 10 Jan 2026 21:37:57 +0200 Subject: [PATCH 05/11] media: iris: don't specify highest_bank_bit 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: <20260110-iris-ubwc-v1-5-dd70494dcd7b@oss.qualcomm.com> References: <20260110-iris-ubwc-v1-0-dd70494dcd7b@oss.qualcomm.com> In-Reply-To: <20260110-iris-ubwc-v1-0-dd70494dcd7b@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 X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2205; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=Vy9tVwOAA5YcL1Np1wJJTKlwneoNR0tSHzfBWTZUVqY=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpYqqTpbtQDEaVekUIxIorLinJK+7zjJlGSZMwM IVJk9KPFVqJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaWKqkwAKCRCLPIo+Aiko 1eHlB/4kUeCqrKqRYoiDCTdAHwW+RQxJdDp+scPXwVIAisZhOAeXVsPpYM+t0YOd1l7pRcUZ1nh KKM5HfETppQXrnooOWhfprp32HjTruoZvQ/ySA7bMZk7n8IaLyW+Z7Ute1JeebTfVfWWm+p+Sc5 nAOeI8+T/0TxChsPUAgiucmG8gotqLveV4inEzeyoUVZTuZ7abJUn/3CG5NmlakEt321MQy15VI 80fRTK63d3lAwlw1js6cuGlSp1PTyWK2bk3B56afJghYwHnKg3mwE6nK6FVjrJ8gf+4EEMNGB2r NahK5yVFqDXNOzCLivlIoHa9GoccIsmhk01fIiI6MXDJQceA X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=Wrsm8Nfv c=1 sm=1 tr=0 ts=6962aa9d cx=c_pps a=oc9J++0uMp73DTRD5QyR2A==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=DVbmZvK3Bkzfg3EmCNkA:9 a=QEXdDO2ut3YA:10 a=iYH6xdkBrDN1Jqds4HTS:22 X-Proofpoint-GUID: 7nba7sIUyoePulmUBDBX0qXciGlsCWml X-Proofpoint-ORIG-GUID: 7nba7sIUyoePulmUBDBX0qXciGlsCWml X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEwMDE3MyBTYWx0ZWRfX4llv7Gqtz3wT NSmkovdx68+OPi6KUfVYGfyOnqrGCHHmOwuMK9yAMGxBBbP7UKeycxO1Tu4JAAQroKF9gEhM2Vn 9LrPD+/+EsKwmBuf1H5xSh8T8+2IkbISO/JC1wXFktuFQGY1GoTLfiSEnpPY1tFmjsktNpeS2pR OwVB8l6t5VmifJZJVEZJ1R3XvSMxnzEopcDFmNs4ApDCip9wE9mQE2wGdHU2xccdXI2pKoRyfCe JGiK6Em45Fn+7l7ZF0xvVWF+v89Uu7EBC6E6V/3X5z/YhTMnlMn92la8iL2Cq42NITlawzim10c Bsq8hUP7vUwZ8rlFFALFLu2QeWroJD28JagPxQce2Cz+/0JwkVXNiroFl/oPqJqRietbMxP8o7x bNSYQM5UM+kyiuEcn/PSaEGuUafyfbf6Bc/l4N48FRmMgBRbu/YK/BJsa6j5vXxgu3RZWdXh+8p bGPgVVMLinRYLQksYMQ== 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-10_06,2026-01-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 malwarescore=0 spamscore=0 priorityscore=1501 phishscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601100173 The highest_bank_bit param 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. Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio --- 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 878e61aa77c3..a4e60e9d32a4 100644 --- a/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c +++ b/drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c @@ -159,7 +159,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->highest_bank_bit; + payload =3D ubwc->highest_bank_bit; iris_hfi_gen2_create_packet(hdr, HFI_PROP_UBWC_HBB, 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 3c5f3f68b722..8421711dbe60 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 highest_bank_bit; u32 bank_swzl_level; u32 bank_swz2_level; u32 bank_swz3_level; diff --git a/drivers/media/platform/qcom/iris/iris_platform_gen2.c b/driver= s/media/platform/qcom/iris/iris_platform_gen2.c index c70cfc2fc553..5ae996d19ffd 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, - .highest_bank_bit =3D 16, .bank_swzl_level =3D 0, .bank_swz2_level =3D 1, .bank_swz3_level =3D 1, --=20 2.47.3