From nobody Mon Feb 9 02:51:12 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 72404274659 for ; Sat, 10 Jan 2026 19:38:09 +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=1768073892; cv=none; b=iW1TtVquJTJ/AWZKU39tscxR89G0vvDbb1r/zrfbq9ABAp0xB7RKgKxwiC2KxoFTum9wPHjTlFFRkAVvx2SIqf6PJNnEhzWbJ4j6pI6UUxiKIcwV25rirXGrCip1J6tXGuXjr66b24DCPnN014UDj+HKqQNP8UOUU2/ZtLBfifk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768073892; c=relaxed/simple; bh=fg14kcuG7sEkK6DBaOxh0G3+G0MJLBZT2Hb1acuuvlo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=EMiRWOS11kwp7IfOzff9Q0ol8LDVxIwTskKWmPpy/TevbLR1zA6+5uTQQ7iCGfTnrkC9O5cQCou6/dF0yI1u2bQS2VYTsqgTD4K2CJ0lwuQqHdl94gYfgZLcgwUxroMITsIYiCJ/qMaU8/QFaBH2kgSHcN8OieLnRsv24sPPR9g= 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=HXjkNgiv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CL35ecxC; 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="HXjkNgiv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CL35ecxC" 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 60AC0JJP4105109 for ; Sat, 10 Jan 2026 19:38:08 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= 44E0YMx+5tHokjY5JA6iZJ4USE2acpUV/cer9MR6AVQ=; b=HXjkNgivG9EiPBSr H3tpl86Pn3z3IzXef7b/+XD4f8reqLrZyXmaif5m6sp72PjfmXx4iZ8QOkpcn0+C qNRKZxJRqF4CKds5O/MkYH49/tgeQ9FB2RlpD865G/8ipc9FXyl0yRs+fFdequKA xJZ4noZrWrlHj0UjD6stmcdACd883ZcrjYjeC6l4vCJenq71s9e7o7YpKja2aYNG XjZcG5WWw4W1oeIND3d1Pyp+688rwEwZjGlUkKy5tljuPtYwkYaTLf9iF+vDNyix i0Sj+eyT9THGAkh8GdPC0EmD1K1IPRjJFOWieKGcS+NbSXO+4SJC5xFK5nSAsPID P28P1g== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bkeush6na-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 10 Jan 2026 19:38:08 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8c1cffa1f2dso1129785885a.1 for ; Sat, 10 Jan 2026 11:38:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768073888; x=1768678688; 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=44E0YMx+5tHokjY5JA6iZJ4USE2acpUV/cer9MR6AVQ=; b=CL35ecxCIH/rR44HoDk7+SOz9Jc0mh051P7B2UvCZ9PCDhJVY/r2IhHgzQjk4RZzFx ag2WLKq7erROlO7DbNb+YgfYFmCkfhxWxI4eXR6L9fBm7r9KkBbBsl7xPN0YRTLaDps0 shWPmTfJTSgnDgJmbtMlohyVPOvcsfTKzXkEHtZ0Vw2jthQ9gV8xdjWoYmIE9iHIXEw1 gsA1w+GAFbrHhTAAbH1NuQQAtcfGWA5Sn5aSil1aZ2iBhM6NJgpBq6C2BQmzRAaxy8OX NoDMKpRVidQmEOYcbHJfM7fdAZUf8pFE7m0SwQLt11Ruz2TeLtc10JTdLL1SttWnm4dt 9A/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768073888; x=1768678688; 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=44E0YMx+5tHokjY5JA6iZJ4USE2acpUV/cer9MR6AVQ=; b=Ai65f/HXV6O9+fR2ptbHep2BaLpdG9FUe0T/3pp7lqjxxcjxo4vA57fyKv6qNkaUkH Jo+NducBy7UKZSjhUgShMk7T7ORI5kJ2zBxI1l3V0iv3xkbrGfDD7rex90YZ+UNS/ist 1aR11XUICgeHqsJKGEh8/lgT9fZ6378o+KaLTpzV1uoMoAFjf9iQdar13n+Bt/ymxqXN sonytxZfM8vIHg2S50juP9WBvsYDlxyqr5UgxtTCY6OMq0ZVJTDumPRb2OmJEHlfE1XC LZhd6WrRcUX7kj/5WuRkvnZpdxKDFD+xE1dxQ5f3Ri/XgHb68qc/rHxScs0rpO/ouJ1K RE8Q== X-Forwarded-Encrypted: i=1; AJvYcCXSdrJa4U1J8vk6MC4+iWri4HbHqay9qY9wszIFTcZ1GWKbg064mQTSKe2D1Xi5bqWPMT3MKxduXwwkMu8=@vger.kernel.org X-Gm-Message-State: AOJu0YzSV66X5tE/aspgkr8P2MiNQghPJ/PylqXNYjAHld0ugjYeZ+QC 2szmySFjCrigBqpnGRcOplxOJHyx9h6CnaC+aTQAiFjZZ68MPGqUHqmv8Wu4ZfxcSZkANwBGf5M rPdftMM2TzdRz5SPL731bDzgcVf2unl1VRzV4ll+e1MlvGfvUvs3kZYgoljSg689WSZg= X-Gm-Gg: AY/fxX7JiphHRjZlqTnCJbjq3aUfcqXzRzaHnfY0JpMC+kydfaJK4RGiBZ3FBUxCerL f0V1G5LmBJQXMAIqFIYeddvG6Ss9mvYv7tHu+PpHXiT5HQ/SuuGODji/wh1h1YgDo7tVaUrdo/o QdE04QGpAWK//0C+5NaF7zyIViIIPiCtfpIAfmshXnFAjlXDnJI3xkuD3j28QPxSByTuanedKKR ByiCrI3UVOZYmjSsmIoJoFthMX/lV1Jy4msREIeLpqLjHq6dhDrxqMNT0TtGi1KmEq6UuS7Vp0n RyyOpOVa8LOa7Ltt7VsmhqWKPVr0zoJyyfLDZTAr0WZVm6MTkk208QfxD7iVAZqiIXDYuskKFCr q+L/hRcg+7yUm6IUgW7NqAbnBpYAy2LTBmmmeiA2Kg0s9IYHD3TXIjMExmQDdAdjr8R+mRGmLmH 6Fg0If44X8wKgcS6Op6GRYK5c= X-Received: by 2002:a05:620a:3911:b0:88e:1be9:cf65 with SMTP id af79cd13be357-8c37f54ead9mr2456980485a.39.1768073887811; Sat, 10 Jan 2026 11:38:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IFYrHPeQVAQ5a3qfu224MPq06XLRTO8fJCMxGIN7Nr+mANrQ7JIvuzpudnNJOXpcuYnKvhw7w== X-Received: by 2002:a05:620a:3911:b0:88e:1be9:cf65 with SMTP id af79cd13be357-8c37f54ead9mr2456977785a.39.1768073887328; Sat, 10 Jan 2026 11:38:07 -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.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Jan 2026 11:38:06 -0800 (PST) From: Dmitry Baryshkov Date: Sat, 10 Jan 2026 21:37:59 +0200 Subject: [PATCH 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: <20260110-iris-ubwc-v1-7-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=2158; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=fg14kcuG7sEkK6DBaOxh0G3+G0MJLBZT2Hb1acuuvlo=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpYqqThF450ml1fy+pA+0PHm2B6NXSqtzr36AD+ ljU4FlHNo+JATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCaWKqkwAKCRCLPIo+Aiko 1ZzXB/4zieglXpBPj75KASN5PU2K9vLJef2+t+9cCIa679c9+TOd/xJhapOjVu9OZ0Z9hjIsds9 iHGS7VfkyO/il1Q58SY1h0vN05uDi4RkmNwoOoNZAMNuuP3xpiScLVjtZv9QzLo9T1rg+D8unpS +fOrZ9Xp4JFOKq2ByDcA4s2SGfbdlYCCTwaDb40246PH0YB49alyQkXQoHQVSL4EUXSlx+1t6S0 oAH12jWo3WuaCHXZ1RrCZ8SZ5lBLv4WXJ4eZT2mF/92QyIyff7wkGDVf0U/xT2CkvJIlx9dhe9R wbPwnqg5dY7HnNnMa6sDtU5RNGtHeaKqoEp2nt7LrI4TSBzc X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-ORIG-GUID: MvU7BjNnmxfV8bxQ97ja3r_nRaO_1LEC X-Authority-Analysis: v=2.4 cv=GNMF0+NK c=1 sm=1 tr=0 ts=6962aaa0 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==: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=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-GUID: MvU7BjNnmxfV8bxQ97ja3r_nRaO_1LEC X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTEwMDE3MyBTYWx0ZWRfX5ycMF4KoKFjY 1s60sPGmqOAxXTISWYVfcX5a8+XD9vDfteYWQsWNSGUqPUIdTd2xBThWXkd4DD2AkgtlK3F8ZbN GGLXElfsFgtnE7dSh4Z8yfXCY+XuHN4sBVh1NsmOYOwGwkUKiXWWeUTdWtAIUyax0KlDFLipenW utBj1/XCmR7imlbcd2sEA3Yrw3+5sADw/bdr00MuksQnOhM6fXQ1pFZjwCuPNcaa1jVByXhlD14 IAL5mf/JXI6gt1nHvCRjvKq+2KqZFwuKDNI8TtzHCzRl6pPEk0seGmTRgn5vVcNXBoHz4/UUOFg 7EsFjK1TdxXyaqbdZ4SJizAYliQxQmcqeHik+A/jF2EKPMF7sZIWotOxi7pjSMwquxh5sl3BBPT 0JhqqofL38tZUK+W8tfiP8RdGym93gzJktkmi/0f3+dU+XNLcEiON0iAijTTpNBVXsSIh8byRK3 Zf17ZwY4tILyKTkAcww== 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 clxscore=1015 phishscore=0 bulkscore=0 adultscore=0 malwarescore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601100173 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. 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 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