{"id":2227353,"url":"http://patchwork.ozlabs.org/api/patches/2227353/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-tegra/patch/20260423-glymur-v2-1-0296bccb9f4e@oss.qualcomm.com/","project":{"id":21,"url":"http://patchwork.ozlabs.org/api/projects/21/?format=json","name":"Linux Tegra Development","link_name":"linux-tegra","list_id":"linux-tegra.vger.kernel.org","list_email":"linux-tegra@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260423-glymur-v2-1-0296bccb9f4e@oss.qualcomm.com>","list_archive_url":null,"date":"2026-04-23T13:29:30","name":"[v2,01/13] media: iris: Fix VM count passed to firmware","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"641202284fede900713768683a8d01eeca8638fe","submitter":{"id":93161,"url":"http://patchwork.ozlabs.org/api/people/93161/?format=json","name":"Vishnu Reddy","email":"busanna.reddy@oss.qualcomm.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-tegra/patch/20260423-glymur-v2-1-0296bccb9f4e@oss.qualcomm.com/mbox/","series":[{"id":501197,"url":"http://patchwork.ozlabs.org/api/series/501197/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-tegra/list/?series=501197","date":"2026-04-23T13:29:29","name":"media: iris: Add support for glymur platform","version":2,"mbox":"http://patchwork.ozlabs.org/series/501197/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2227353/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2227353/checks/","tags":{},"related":[],"headers":{"Return-Path":"\n <linux-tegra+bounces-13918-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-tegra@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=inrUE1eF;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=aWk+YDEd;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-tegra+bounces-13918-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"inrUE1eF\";\n\tdkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"aWk+YDEd\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=205.220.168.131","smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g1cZL5Mvlz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 23:36:42 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 548073025C79\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 23 Apr 2026 13:30:09 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 23105378830;\n\tThu, 23 Apr 2026 13:30:09 +0000 (UTC)","from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 630522727E2\n\tfor <linux-tegra@vger.kernel.org>; Thu, 23 Apr 2026 13:30:07 +0000 (UTC)","from pps.filterd (m0279867.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63NCkBQI3804002\n\tfor <linux-tegra@vger.kernel.org>; Thu, 23 Apr 2026 13:30:06 GMT","from mail-pl1-f200.google.com (mail-pl1-f200.google.com\n [209.85.214.200])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dqkqfr4j1-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <linux-tegra@vger.kernel.org>; Thu, 23 Apr 2026 13:30:06 +0000 (GMT)","by mail-pl1-f200.google.com with SMTP id\n d9443c01a7336-2b4530a90fdso132343195ad.1\n        for <linux-tegra@vger.kernel.org>;\n Thu, 23 Apr 2026 06:30:06 -0700 (PDT)","from hu-bvisredd-hyd.qualcomm.com ([202.46.22.19])\n        by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2b5fab0cbaasm198795635ad.54.2026.04.23.06.29.55\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Thu, 23 Apr 2026 06:30:04 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1776951008; cv=none;\n b=jngnc2tRbSXvdL3UWf3oVPvaS2uyFBzFudwY2hERbJkYd9bGy6ImL9uH3MZVAdYFlPE6/OFjYp0JfjBZS3M8IlQayxQnGVNJx/e1E3a4/LXnKu5+ByRgITjCGrxoK0gIeAsXk6u72xpkkshNiNFhMiqpcs+cJLX45mTI2E07GCE=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1776951008; c=relaxed/simple;\n\tbh=9ojkIAdTpgdWLJL63T3L3LzXB40PPdXzhWOQLp7Cpgc=;\n\th=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References:\n\t In-Reply-To:To:Cc;\n b=Svmngq2R1YYDWQ3VFCeKnetl6N2VEZItt+rw6tlaXSYT/Hkw7VMfx3bxfqTM+x/yJvw5LUJ2nWpPg1KfkBi23+7OLH25oua9QKhdwkmAhj2yeOpL7L74lOa31Ks/bktm8sgTs0Gkvrz89tUUCCHUtIbQSe3rhxK8rNDqOzSwfUc=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com;\n spf=pass smtp.mailfrom=oss.qualcomm.com;\n dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=inrUE1eF;\n dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=aWk+YDEd; arc=none smtp.client-ip=205.220.168.131","DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\ttdvgFuqYyOWNHAPEPDaWlWX5rBlDjzWDByFTGDon+SU=; b=inrUE1eFryx5382j\n\t3x7rs59o2EAw0GE7yiTLTv6vxcNjIksca0eovJL55QwMmtmF0ghirHogM4Ku6YGY\n\tbLCa8odqqLPmBKzzeNDMepoaZaXk8ieuZYRiBHdEWeX5q4ApQBx+p8E7i2r3zqRN\n\thm6AApefZAMvcbqH0VoQ4vLcsd+n6kdWs9UhsXDfN3FwN1KxcDl0qS0O74W2XAa0\n\twBVmQX1BLh196ISWpAFrH6rYA+Y8xRxVksDSOcw+XLKIAICQYDCzAYACXF5l4vzG\n\taI9/WqTstkkEgqEvQVfYA1ljH9cb8f7kjOCvWb/wxda5/10m+yYcBurx4gmsRovt\n\tzBJ8bA==","v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=oss.qualcomm.com; s=google; t=1776951006; x=1777555806;\n darn=vger.kernel.org;\n        h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n         :mime-version:subject:date:from:from:to:cc:subject:date:message-id\n         :reply-to;\n        bh=tdvgFuqYyOWNHAPEPDaWlWX5rBlDjzWDByFTGDon+SU=;\n        b=aWk+YDEdRHh/OCbh3ZU3IYGpYjJ2Kz5OsLcGf+FTTsJZXSz5lxL0VhxzPo2M1zrHsy\n         pSZn6q34okLTRifSrDM1Vps0pgZkOwGgmHfnNj5G4a8GNGvUEK5QdAYvc/z5frkrafbK\n         Z6BeE0ODwKjcxghQlLXoUnQiwR/SI8ZKJFXOX4Vnr/bmubL/7KvC6nxEuYRu1MTSmajT\n         /Y555zJA3lIzdBbxVv5Ygao+ev3pEynMtt5HMuf+sd7hRb+2Qf/HdyhtvyaHQD/mRiwV\n         OT+jW7KiIa7mjkLtMWYuUyBSFRvEkD/EbxTqd6UbFpyMa8scKT39OWito/mr8/KObZXP\n         zBNQ=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776951006; x=1777555806;\n        h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n         :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to\n         :cc:subject:date:message-id:reply-to;\n        bh=tdvgFuqYyOWNHAPEPDaWlWX5rBlDjzWDByFTGDon+SU=;\n        b=GPiaAX5vUCIlklH2Nt1nk7OrMaQ9a4EJlWqH4x1SnsrFbhnJB3WiC7IodbDjkks9BQ\n         kXbnpBh+mpPjPZ8Fd9GvvlWETh4HKnjGmJACiVL4772wLuBPjN9S2ClycfpS1HeVK8Dh\n         lhLr4CUFKex14qv2a9WrnvVtpZ02bGPNBEGlowNFc/lHSqCFwfDCWJj6jWmUpULi2sxN\n         nVaaxIIXoPbbGfhoaaEgNl7fPv7aCaxSlIAvAV8qdFGrDRfA7ddAVVfR3xE5Z+sQiQ7f\n         L+9KQaxZvSXJ0faONwPnkBcRx2nPrvfPM1cFbml57Zx/gvDIpMWbyc8dE7jzbVEOYWAh\n         NGkg==","X-Forwarded-Encrypted":"i=1;\n AFNElJ+P9P5P9GXtRkaqfQKiYxxu48f21XcfN42YeewB5698iGrjEO+dU1dUM8PXfFxHdRSp62emtuPrBv6Fmg==@vger.kernel.org","X-Gm-Message-State":"AOJu0YyNuS/MDnIBZlH6cnETnZJlcm9r4Jj3Ye+064URArDQGlyRsGbi\n\tKnX8vw6auFtl1tIdah1TinEET+gABd7BictRuGrW+z5qZGGvvxW/jERs/VhgVJ0ChPtE1PlHLJQ\n\tBuHkiCyTwLY1pNpJzWFY/3c93dCBVOHl6iq4ELlNbu3zVHRu6utAK4BPo65NWtgyN/g==","X-Gm-Gg":"AeBDietpaBy2oW/g7CHChU5ll7aONQhv1yGn4j4SBbEFldxR63SUQMMnfMFAX1aGIqI\n\tuxeHoYOtN7x38ZTxiIw1D2jmYypM3HF05tfkYfGwEtWAsgUExAYpUVYOJHNPwgamXpiUh1mCG6W\n\tGm7ortwq2FOI3nN+Zqw1MdlJqMlue1fZv9Yw2N6yRl43tf9xSonVdKYCUO7v4JS9+SPkKCeIa4Q\n\tWHQIkh/ktAdjOHdHN6qAbVrg2eeZdoIuxJqNtD43YT4BuNs9UFMOQZjPd4E6iR2dWXZdts2kZo+\n\tzrlJDtGW87aueUSk39KqZvlBy3t60A66k6eIQBpNOjcThzBvncwJXdFj0tfADWgp8ytGmByW2jd\n\tzBxnux6/t4v57Nxu/jj5Nxtdi5JqoJR2IZ8GA7p93qkLSKIXG7Qg1lbOWLOh+pWUEaA==","X-Received":["by 2002:a17:902:f551:b0:2b7:9ed0:4f92 with SMTP id\n d9443c01a7336-2b79ed0505amr34984235ad.32.1776951005405;\n        Thu, 23 Apr 2026 06:30:05 -0700 (PDT)","by 2002:a17:902:f551:b0:2b7:9ed0:4f92 with SMTP id\n d9443c01a7336-2b79ed0505amr34983465ad.32.1776951004706;\n        Thu, 23 Apr 2026 06:30:04 -0700 (PDT)"],"From":"Vishnu Reddy <busanna.reddy@oss.qualcomm.com>","Date":"Thu, 23 Apr 2026 18:59:30 +0530","Subject":"[PATCH v2 01/13] media: iris: Fix VM count passed to firmware","Precedence":"bulk","X-Mailing-List":"linux-tegra@vger.kernel.org","List-Id":"<linux-tegra.vger.kernel.org>","List-Subscribe":"<mailto:linux-tegra+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-tegra+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","Message-Id":"<20260423-glymur-v2-1-0296bccb9f4e@oss.qualcomm.com>","References":"<20260423-glymur-v2-0-0296bccb9f4e@oss.qualcomm.com>","In-Reply-To":"<20260423-glymur-v2-0-0296bccb9f4e@oss.qualcomm.com>","To":"Bryan O'Donoghue <bod@kernel.org>,\n        Vikash Garodia <vikash.garodia@oss.qualcomm.com>,\n        Dikshita Agarwal <dikshita.agarwal@oss.qualcomm.com>,\n        Abhinav Kumar <abhinav.kumar@linux.dev>,\n        Mauro Carvalho Chehab <mchehab@kernel.org>,\n        Rob Herring <robh@kernel.org>,\n        Krzysztof Kozlowski <krzk+dt@kernel.org>,\n        Conor Dooley <conor+dt@kernel.org>, Joerg Roedel <joro@8bytes.org>,\n        Will Deacon <will@kernel.org>, Robin Murphy <robin.murphy@arm.com>,\n        Bjorn Andersson <andersson@kernel.org>,\n        Konrad Dybcio <konradybcio@kernel.org>,\n        Stefan Schmidt <stefan.schmidt@linaro.org>,\n        Hans Verkuil <hverkuil@kernel.org>,\n        Greg Kroah-Hartman <gregkh@linuxfoundation.org>,\n        \"Rafael J. Wysocki\" <rafael@kernel.org>,\n        Danilo Krummrich <dakr@kernel.org>,\n        Thierry Reding <thierry.reding@kernel.org>,\n        Mikko Perttunen <mperttunen@nvidia.com>,\n        David Airlie <airlied@gmail.com>, Simona Vetter <simona@ffwll.ch>,\n        Jonathan Hunter <jonathanh@nvidia.com>","Cc":"linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org,\n        devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,\n        iommu@lists.linux.dev, driver-core@lists.linux.dev,\n        dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org,\n        Vishnu Reddy <busanna.reddy@oss.qualcomm.com>, stable@vger.kernel.org","X-Mailer":"b4 0.14.3","X-Developer-Signature":"v=1; a=ed25519-sha256; t=1776950985; l=1361;\n i=busanna.reddy@oss.qualcomm.com; s=20260216; h=from:subject:message-id;\n bh=9ojkIAdTpgdWLJL63T3L3LzXB40PPdXzhWOQLp7Cpgc=;\n b=kLZ5VkIwiLF40laB5sma2d3q4alpT4zAEZptqRbq23De2A/jVlXuy2rCJ87n8t/knrGPt5QnQ\n BQ50ze3n+5yDir6GHjn/LjLJmJfxx/KjeK3oF0PhnKyu8vo9IOmZtqI","X-Developer-Key":"i=busanna.reddy@oss.qualcomm.com; a=ed25519;\n pk=9vmy9HahBKVAa+GBFj1yHVbz0ey/ucIs1hrlfx+qtok=","X-Proofpoint-GUID":"z9V6hNlMDMesWIU4lvx0s7AmYVc7p35E","X-Proofpoint-ORIG-GUID":"z9V6hNlMDMesWIU4lvx0s7AmYVc7p35E","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDIzMDEzNCBTYWx0ZWRfXwl7ckSj7qNT7\n 2HanDNMwdXmVp2fj+23Jim03ztjnlSjEcEVGOKrDh1t2mVO1rCpVYNElDoUke3Dzdh9ZBZWLco+\n nPu9ee321GJ29GsNsG77uICEDEUlThd+7PszkHwk+p9h56TCxFFcrTAAcdDCt6XSljeNA1WagKp\n JTrYQU9tSdZO0nRJrB96ssWZXKxXCE37etzfk7Jeb3jEAtg1VQVxWHURlWiq2RwuBBFOjxGf6TA\n FoMFwxcpHVAptHmuSCvEOCusphysdBvYs/HIBdaRGoTmOCS+pBQ2knki2WNdtfjo9bGRM0kJ9OT\n 2+VrJz1d1NfjCJ3AWRMUpVjMcHq/0w8EaoZ88iWXsgukoT4sKe4OWTVyjD1N2iZG3U81hcYTqCh\n IDI5h422FxXmCUJExsYjAWVuEc/HICZhC87fIYAj8SGE0UJmjTYe8HHgGqgTvOota4qi1kIAKTF\n uxFdZtARMHOUOdoBFvg==","X-Authority-Analysis":"v=2.4 cv=ablRWxot c=1 sm=1 tr=0 ts=69ea1ede cx=c_pps\n a=IZJwPbhc+fLeJZngyXXI0A==:117 a=fChuTYTh2wq5r3m49p7fHw==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22\n a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=nrYi3PkkErC94SPB-twA:9 a=QEXdDO2ut3YA:10\n a=uG9DUKGECoFWVXl0Dc02:22","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-23_03,2026-04-21_02,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n bulkscore=0 phishscore=0 priorityscore=1501 suspectscore=0 adultscore=0\n impostorscore=0 malwarescore=0 clxscore=1015 lowpriorityscore=0 spamscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2604230134"},"content":"On Glymur, firmware interprets the value written to CPU_CS_SCIACMDARG3 as\nthe number of virtual machines (VMs) and internally adds 1 to it. Writing\n1 causes firmware to treat it as 2 VMs. Since only one VM is required,\nremove this write to leave the register at its reset value of 0. This does\nnot affect other platforms as only Glymur firmware uses this register,\nearlier platform firmwares ignore it.\n\nFixes: abf5bac63f68a (\"media: iris: implement the boot sequence of the firmware\")\nCc: stable@vger.kernel.org\nReviewed-by: Vikash Garodia <vikash.garodia@oss.qualcomm.com>\nSigned-off-by: Vishnu Reddy <busanna.reddy@oss.qualcomm.com>\n---\n drivers/media/platform/qcom/iris/iris_vpu_common.c | 1 -\n 1 file changed, 1 deletion(-)","diff":"diff --git a/drivers/media/platform/qcom/iris/iris_vpu_common.c b/drivers/media/platform/qcom/iris/iris_vpu_common.c\nindex 548e5f1727fd..bfd1e762c38e 100644\n--- a/drivers/media/platform/qcom/iris/iris_vpu_common.c\n+++ b/drivers/media/platform/qcom/iris/iris_vpu_common.c\n@@ -78,7 +78,6 @@ int iris_vpu_boot_firmware(struct iris_core *core)\n \tiris_vpu_setup_ucregion_memory_map(core);\n \n \twritel(ctrl_init, core->reg_base + CTRL_INIT);\n-\twritel(0x1, core->reg_base + CPU_CS_SCIACMDARG3);\n \n \twhile (!ctrl_status && count < max_tries) {\n \t\tctrl_status = readl(core->reg_base + CTRL_STATUS);\n","prefixes":["v2","01/13"]}