From mboxrd@z Thu Jan 1 00:00:00 1970 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 BF10B3093CF for ; Mon, 9 Feb 2026 09:56:41 +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=1770631001; cv=none; b=Cn6rRpDn2cIayMJ5qU4g2Yolna1mllmTa4gH7/+VNMRd39kf17kRbBiZPm+jF72c1LJ6Awikx5IkokR6Ja1coK6784iVi45/owCr5gwOXJmwpZagHAs1QArIx+nIJMig8rKmHYjbKxOdNkh4RtB4IeHcfJXWk/wPkTDMDlfsnuo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770631001; c=relaxed/simple; bh=7mapK2X55WbIYf2UtRc2j6u64tXfI6q7JJP+8o/0gZE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=VPGTgeDFRyZb6qEMQsYuIREIZsWrwN6kGqqZl6bB9SZ62q8paA66sVr1mEhOq5VsG+wpH6xpTMiaLZbSxTS0ElLYadzKP3A/1BN+pfk2l4V4NsgNFLN7s/CQPLy/6D6dE/U5eQWX+OhlleWSdRFr+NeA7GmnEQZyDY/jDXtLqrI= 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=knuPHvmx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OApkki3y; 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="knuPHvmx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OApkki3y" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6194Mbu72381298 for ; Mon, 9 Feb 2026 09:56:41 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= c+dT33J0qsy4bIwiR8JxdCIwandYipwLy0Sqp15mE0M=; b=knuPHvmxJvqOtLrV tEo2ugSXanQl/crUS9e6zIuKxuU3NwU/O+9BD9SNArqJo8sVuMhUG1DtG/1uZo1p +gesCRJpk0fo0gjc0ZY/tDe0rb93rEB6FI71Z4BwLt0SfuV4Cp/eqgo/QOkaDjCs nS0XV017yolo5Ho+9lWPKHMyZ+yuzy3G2Z5EnTGBEXBEr5UVnL4NRs/ORN6bQyUI XYndVVotaGvLdaerjxiG2+E/HkrnRtKoO+37FeDN33ayHz/frJb/C3M3bnWiP23s cB7Ku6o9FipWssxmOYKRGfvY66nKbAN0hIYmVe7B5DjHgYeXk5vShkKuqDfEJ1Je xY9m4w== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c78gds38b-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Feb 2026 09:56:40 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-2a755a780caso42696095ad.0 for ; Mon, 09 Feb 2026 01:56:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770631000; x=1771235800; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=c+dT33J0qsy4bIwiR8JxdCIwandYipwLy0Sqp15mE0M=; b=OApkki3yvnBLta+UPbMuCM0UC3yOU+0FubUaO8YaWmNgCLY1BIrI4WhSSZa5GMWeei ofSU/ddUiiP2cOJNuTi6lH4UDcRsQGv0kNhcJOAMoJh7nJd/YGlbZ3k/KGHyyutw/n/9 LeEXPaI9RhpJIT8pooiG5vbdp3RMSHeaNi84zSb9nQeErE4XyX0fJa8QiflkGej6vhvt bP67x9LOakrdlwLRLP2fhK4zmmTGrEfdop9lJLsh7+bUCwMfuOpHvuxGMLXa71jQy5q9 Fe6blPCPO89VqkFhpPg9sw2Nf++lqbjDUewme+PkAA0EEz0eH9Rz9NiLdDON/43MlgyX hn3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770631000; x=1771235800; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=c+dT33J0qsy4bIwiR8JxdCIwandYipwLy0Sqp15mE0M=; b=rgOeKAvUKymc609MXmTAnsnhoVJsx7WDDBdz6daKl4pjmWu0Ta0h6val0oLUJ+IXJR Tl9EpUPTcBZJRLL/aSEL74iITHD8jrTc2H2UjLPuOcf7nrFxF2F6yWP6i1+qFmgXvxUS rDBMs2v2kUMfTO0W9f2loo/qIf86h5nwsEXWEySQjV5N83Fk3Q4w8LgO/9c56ULf6n2J BCnX2tWy4rvOK5MGUGcPJ+CMo7Q+giwEmH1J39jLgotSj1RMLBoZw5K1zy5sTO/zek47 GYwmNvJ9+uJFItGBO5HIxYwxX9Dyickcear3TCW6QMU4tiAmumxcACdxe/S9QF/ZNGHo ubfw== X-Forwarded-Encrypted: i=1; AJvYcCUtpTj0oxg62jTjLVisZUN3CqGmYr8lbK//M2LS6cusEu24EZ7rgdEAY2IFds+4B4PRy04KNEGY6sVGRbs=@vger.kernel.org X-Gm-Message-State: AOJu0Yy2TFQDm9YYLVnmdzGwqKV4PFrdQ62OENK8JT19Jc5fKxsnmz3k L1lK2y9Y4ZZaSGFDkSQXRMrr841tgCQFLsNd+yl8fvCGhQpodT77sm+1ZNSegs6gy7ED5NX1YV/ GQRmiTjxjx2/do4fk2/Koh+eQ4HyH3job4rLSkupHUW9LG9g2ZQ8KbAoVOncjfOgbhSU= X-Gm-Gg: AZuq6aJIUr6TZ0SBXZV5+BRm4xIW5gnkXbmtuIO8M/H3ZV67NGxesehFmOFDGCO2jre duZe+6biA9kO5LQP0FX9vaGoTAMhbJfrTEvyYijYaagUzQN5huKTWLlHkqKjjQ+IFnge2BMJBHN pyI9bFeRLf3Dq2mw4ZnfxfvQS+C/4YbzbYofFi6ioT+QDBInjTzVxyx8J/9Gli++LoLPm2FcrxU xi04rFhiIWprqINuExAgK9lJLmomuEqdleiAEnrPZdNM7tYEChd0iVew77VdYe8D6+XfXl5MhLA DwzxlrfSrHqdXxT+QSfgcZlQEAQgrPkK0q5oQVTCRxzbY5OkB7q8xN4dl1JQfNRsPYaIs/9lLMQ c1wt4T8p6MwvX4bhYdALUouQHmMTZ5TDGTKYGn1ambxc= X-Received: by 2002:a17:903:2405:b0:2a9:5ac3:a925 with SMTP id d9443c01a7336-2a95ac3b04emr91548275ad.3.1770631000037; Mon, 09 Feb 2026 01:56:40 -0800 (PST) X-Received: by 2002:a17:903:2405:b0:2a9:5ac3:a925 with SMTP id d9443c01a7336-2a95ac3b04emr91548085ad.3.1770630999508; Mon, 09 Feb 2026 01:56:39 -0800 (PST) Received: from [10.204.100.187] ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a951c4d8dcsm105331445ad.9.2026.02.09.01.56.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 09 Feb 2026 01:56:39 -0800 (PST) Message-ID: <33a7ecc1-9268-4178-9ce2-25cc69fa5bbe@oss.qualcomm.com> Date: Mon, 9 Feb 2026 15:26:32 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/5] media: iris: add support for purwa platform To: Wangao Wang , Bryan O'Donoghue , Dikshita Agarwal , Abhinav Kumar , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260209-enable_iris_on_purwa-v1-0-537c410f604f@oss.qualcomm.com> Content-Language: en-US From: Vikash Garodia In-Reply-To: <20260209-enable_iris_on_purwa-v1-0-537c410f604f@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjA5MDA4MyBTYWx0ZWRfX6ySv3FgUEw2+ WCCQW3IJXShdrwJkGL7XIo45j0zJZ2epqQ1jqUvDz2yI+jyQN5QT5P8B5YOHDg9l+v+TbEFDBdo P+NqwyquCXXOapLgYfxYAk94mJoFYyYUO2RRj2I70ACfBusoGEApoxEOt0X5hwgqXKBJ+idjiEz PRQyCbDarAHUS7hmMIj/8D4EBts8RLG0+9ck2vKZtPmNDX0kgnOf+QmmQQgy+s+EOYsNMF6vpTv 4w3ERy80MecmRW8ss5Tfbf82cs9wH7YYxUBn/U4QjMb++8G2UOlozLAFTSsZwSZn5+2aMj9d1xv kWpxm73tWJBYRpMVXcJ2b7SJQRKFpAWfSlynv73DZui3aLaNuQ6m6NBIWKkt/g3q0xRJh4MWB7B DhrBVhGsDm54O78sICf3/hIfQ/boHmRJCOxi5JLSNO5Q56aopSORyQJ+SKT8tMAqiR46fTndZfw VRWtUA+JxEtwS0ESWgw== X-Authority-Analysis: v=2.4 cv=Fv0IPmrq c=1 sm=1 tr=0 ts=6989af58 cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=UW35HsMoKDRfkflbz0EA:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-ORIG-GUID: swc00Xl2xEG6wfB8cHK_s_YnI_oBRmg9 X-Proofpoint-GUID: swc00Xl2xEG6wfB8cHK_s_YnI_oBRmg9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-08_05,2026-02-09_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 lowpriorityscore=0 adultscore=0 suspectscore=0 spamscore=0 phishscore=0 bulkscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602090083 On 2/9/2026 1:09 PM, Wangao Wang wrote: > This series enables the Iris video codec on purwa, allowing purwa to > use hardware‑accelerated video encoding and decoding. > > The Iris codec on purwa is nearly identical to the one on hamoa(X1E), > except that it requires one additional clock and uses a different OPP > table. > > Therefore, purwa can reuse the Iris node from hamoa, but the clocks > and OPP table need to be redefined. > > Dependencies: > https://lore.kernel.org/all/20260202-purwa-v5-0-1f5a93578802@oss.qualcomm.com/ > https://lore.kernel.org/all/20260128-purwa-videocc-camcc-v1-0-b23de57df5ba@oss.qualcomm.com/ > > All patches have been tested with v4l2-compliance and v4l2-ctl on > purwa. And it does not affect existing targets. > > The result of v4l2-compliance on purwa: > v4l2-compliance 1.31.0-5379, 64 bits, 64-bit time_t > v4l2-compliance SHA: 14c988631ad4 2025-11-11 11:19:35 > > Compliance test for iris_driver device /dev/video0: > > Total for iris_driver device /dev/video1: 54, Succeeded: 54, Failed: 0, Warnings: 0 > > fluster result: > H.264: > Ran 77/135 tests successfully in 31.521 secs > > H.265: > Ran 131/147 tests successfully in 23.490 secs > > VP9: > Ran 235/305 tests successfully in 78.181 secs > list the failing tests here > Signed-off-by: Wangao Wang > --- > Wangao Wang (5): > dt-bindings: media: qcom,sm8550-iris: Add X1P42100 compatible > arm64: dts: qcom: purwa: Override Iris clocks and operating points > media: iris: Add IRIS_BSE_HW_CLK handling in power on/off sequence > media: iris: Add platform data for X1P42100 > arm64: dts: qcom: purwa-iot-som: enable video > > .../bindings/media/qcom,sm8550-iris.yaml | 23 +++++- > arch/arm64/boot/dts/qcom/purwa-iot-som.dtsi | 4 + > arch/arm64/boot/dts/qcom/purwa.dtsi | 53 +++++++++++++ > .../platform/qcom/iris/iris_platform_common.h | 1 + > .../media/platform/qcom/iris/iris_platform_gen2.c | 86 ++++++++++++++++++++++ > .../platform/qcom/iris/iris_platform_x1p42100.h | 22 ++++++ > drivers/media/platform/qcom/iris/iris_probe.c | 4 + > drivers/media/platform/qcom/iris/iris_vpu_common.c | 9 ++- > 8 files changed, 200 insertions(+), 2 deletions(-) > --- > base-commit: 9845cf73f7db6094c0d8419d6adb848028f4a921 > change-id: 20260209-enable_iris_on_purwa-a000527a098d > prerequisite-change-id: 20251113-purwa-907ec75b4959:v5 > prerequisite-patch-id: 2ea4d3d7fbac51bbe48d22b5c58935b3ac96cde1 > prerequisite-patch-id: 66cdb67c1bcc2519610764ccd90b551fb8713493 > prerequisite-patch-id: ca9086bbde147db45705752a7ae259c76659d988 > prerequisite-patch-id: 472b96f74b6d14eab239a551f005f601af9633e8 > prerequisite-change-id: 20260126-purwa-videocc-camcc-00e709474bef:v1 > prerequisite-patch-id: 9884a11a7a39ea49ea4c6ac72adb95240c6788e8 > prerequisite-patch-id: b5be9dcbb612a14108f890b2782860847edfcbe4 > prerequisite-patch-id: 2f4d4c5c118e057c76e6d2785479df01d5bc1c7b > prerequisite-patch-id: 026db5dd71d5b0472225ba72c8ba2781334143a9 > prerequisite-patch-id: 615e6f38e528de35dc206f1c7f3eaf78ff04afe2 > prerequisite-patch-id: 8732f9b7fdce567cdca57e6b8520d0279469edf1 > prerequisite-patch-id: 1162da1ca0a8467c41141a5a0bf58b85b7777c38 > prerequisite-patch-id: ee26e00cdde21ddb070af713230082ad3454422c > > Best regards,