From nobody Thu Sep 24 19:23:26 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 3E605473C66 for ; Mon, 21 Sep 2026 09:51:48 +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=1789984310; cv=none; b=DHFXOK1cgoGELk+dgtZxwQlIa5u17/Sc5JrRgBItKuU3yEAlya80onPkqXtEtD3lmQ5s3VM0xjeA9XmxCUtYGQCEp+x3NpeI1FZeZf2W0G+kDwMJrL3lZhZY5OgAWctmjjq5Mma0OQNB6/KlMyapvg9gB3/6MWn+e7Wl3IIWASU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789984310; c=relaxed/simple; bh=6W43BvwHA+IpXlwv8kwXjiUIJU+UUkDiV1MxQJgJM0k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=aHWJi/YdbYQC8VayagRwY/YyeiP/m9BHzsXZBRXhTJ/UsCTwzrNW2Q1z727w0bot5OJQKegwm4qOGarmENirfDhLmJjoxKo9G+LOZECMNoQOGtsx51E1siD615UfWQbfVg7g8XU2Lku/BojPWKrV7b6I0nH3B0pFcTUGKZIJEm8= 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=hZFxzqNA; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=YZuAyVoE; 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="hZFxzqNA"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="YZuAyVoE" 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 68L79sZZ1624331 for ; Mon, 21 Sep 2026 09:51:48 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= ZD7N4GXTK2zYEpmtHC2Rk/NL8WMsqxYaJ1JMqgjSI24=; b=hZFxzqNAS2OI3CBO 4PrpV/6UiPfsP50NJXrowOB6oZjYnW0GtfwA6FRwgiPWkVgJ2U6WIWeqxAXjhlgD I37Tceeyx9EDLJ0Hf6OHzyJa3WN31VMNEYm3iU1rtNr9Rh8H+QwKvvG6z+W3t2F/ 3Wy4I5p1rqpVzOFQcohhpMXa48KSGPkn6MnPPaq6A/fiCx4RB/BNqfyKoBe8vrDs yBxrDxr1hERsIXfCj0i2Njs/Mk7GSpHVQklUr3Si0B0gHg7PxAX417Tp3A2FCRqS m5cZDme16eu8z4rzBc3Gu+adA3wk5DBhHVuHRRShMT2IvTX05XFbOB9EqDmBh/4k uJSNGg== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtt3wsrf0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 09:51:48 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cb48f41343aso3409534a12.1 for ; Mon, 21 Sep 2026 02:51:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789984308; x=1790589108; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ZD7N4GXTK2zYEpmtHC2Rk/NL8WMsqxYaJ1JMqgjSI24=; b=YZuAyVoExgH+f24i1gmd+8eGn5ReIumN+thKsRkjTQG82vmHGvd5+UKJilIKmpupt+ Y+k7/PMskc1vidTDqhP5lRe8c4y+4BJ1FyqD1FodOQK+THMZoXpY+Mey4r5HI1UDwL1k 3oGbKVR3sUWDtmTGH/fXyF7oQSX+8GxxdL2vRLo/DbUvZ0/JiSvsUMXD06uuz8s1eg5/ qdQxchOppk8KjP3Zg+DusfEISqS8ov8fJd+tysTD99pDeVzvXtGvBHzeWXHusMEy1SWV oaZ33t6oXlbTZ+I+390OqbR1K+/Pj/XASs/tR+MFY+ehnnbTOOvyGEwd7mihRNL5Eizm XRpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789984308; x=1790589108; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ZD7N4GXTK2zYEpmtHC2Rk/NL8WMsqxYaJ1JMqgjSI24=; b=p0f+3P0sCrEB76YlsLs1MquKN1/gGKVG1UDB07TKPkJlS1jNeuizPoaOrC9N3YT4CE OsczulUYyca/CcuQ/tuHmes6AIpXFR7RWUHEWmOFcXdDEtFa/1uC89o0Yp27D/VqnbXQ IR/k4HbOw8KoACTXn+bPRdnLBdPblRuHoHEXqSxuqT03IHRiZPJ8qJb+iA09Czsr52Em NcO8fhk9K9eeFuyMq86tT1z/Ekue+vWQPTlXDMnKzbw0s20nozz+I89ZaA65C1FXp4U7 /FLhMFeSISxcCD5UciWi4BF2RlVcD5hexy3JGDusCyzjFPdmGcdX1MpHAg82ytiQpRA5 S/ng== X-Forwarded-Encrypted: i=1; AKwUvBxqnTwQh6FYud9z63fPMWc7FPtbZTOPo943z0lum9Bf83nsItnJjvPOOdvru/EKLxA0B9yEmSuO1dCNHbY=@vger.kernel.org X-Gm-Message-State: AFuF++lCRlDNGqKy9l/6gXoOjUqhAN1RFsAvK/tgbvCHv11tp9M2nqCq LQvktFWT5Ih25u1CCqvu5+lul7iAxudhzjlyCKatoUApK7a6SISCF7fpGW2vKl4WmCmRJDgJziL xwMsr919m+iYLabQZJ6/lTk8K9vFiGc01cdDrGKE2ty8zP71QjMVYCwOfoKkvdC2RUqs= X-Gm-Gg: AYBFou3dE5Wf4bvUQzkA2iWW9PXrZRLrtzpRkpSlndIewQ2hFXkx+zQqR1+cOnlCoJM wQTdN83wYuPH8st/ZVHZJWb4oAGrWVlauj5k1RepLEhcDTnsWZ0kWv7AhuVhmOUBrlyEo6+CtHV eQS1GBoaiQyTJPKN4l1lQPM2gyl3juwJqkOnHHb1VIO6gF57JIdCmH3RrqX0x8Ao1hV0zReHNOG 1W5AuG2yUKCYBjkWBVpl3W3+G9i+rC7FYIDKDeZVFcySWWVfz/zO6XpoA3xk3/AEWbJSLYOlf8t yacN9n2rnGBjHQ1L5pNrGWL5mhAu32x8IiP5o3U5Fbesu5yDG0jkAc9DT32zWiB9yjKzSvzCbHt vN/8Q7GqBQXh+wajhdreyJwW5jBfhfns+zl+qYUkBsiRvrqbfcdiU4kmx53iFh4Udzd3hEgr5NQ == X-Received: by 2002:a17:903:3b90:b0:2dd:c100:251c with SMTP id d9443c01a7336-2ddc1002582mr70284235ad.37.1789984307771; Mon, 21 Sep 2026 02:51:47 -0700 (PDT) X-Received: by 2002:a17:903:3b90:b0:2dd:c100:251c with SMTP id d9443c01a7336-2ddc1002582mr70284105ad.37.1789984307347; Mon, 21 Sep 2026 02:51:47 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddc178889dsm30523095ad.18.2026.09.21.02.51.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:51:46 -0700 (PDT) From: Wangao Wang Date: Mon, 21 Sep 2026 17:51:34 +0800 Subject: [PATCH v2 1/5] dt-bindings: media: qcom,sm8550-iris: Document Eliza IRIS accelerator 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: <20260921-add_iris_for_eliza-v2-1-5fe7be8c0230@oss.qualcomm.com> References: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> In-Reply-To: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789984298; l=1458; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=6W43BvwHA+IpXlwv8kwXjiUIJU+UUkDiV1MxQJgJM0k=; b=03mrSIYjGb74v0043xZdV5dHfE5NpPSOhNciwxYPzpcJQhYawtO7DPqcZ9zptKDmbSTfHMUfv loUzOPYeZK9AQwFwaD0aPvJ/fdsh5yBlo3IP6KhNuAKpRy5veofYOoQ X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfXwdHO0ZJX4wo3 dcKcibFLWKEYQNHFWhfCgkC6aYfOzVfXw5pWKscOsHhV3QDxNPsmIVrqVaMWlh8aMARrVqMkXWr 3/hoB2xCGgGsPauf6R2D4INNM7npke9Xl6eDurQSvkFROmiHjPUKeFLjPehdxImuwNYII/PCKII BJS3epDNpdHkpBI1FVO2+POLAwEQSPUMUrUU6j+oUNbWQLgcqPHK7TgpZfvQz8cqJhNWeWMaZ7G hLD2ne7oSDCHdPhTLIsiVpwZsBx2aFSqw1yO7FzpNQwbwaeu0x4n26nu1SCwc7YddkduL57WUSQ rrluyMnuN+t8W3OSo/rJE9ocfsqr/jKzVt4Ohy7lYfGcv2AqCL/tCd+zGjjZMLAJP5x+jNh1xnn dDgDcbMDbM1HsJPJktLXmqQ98siMBEgDoVWac7afbWccsreHPDv23U22TGLJO5r6df/dvkOU7Ah +EZGXlA07onluM1bpPA== X-Proofpoint-ORIG-GUID: bkCCG_7RatP-UtEEmIEElGkfpzVQ7wcx X-Proofpoint-GUID: bkCCG_7RatP-UtEEmIEElGkfpzVQ7wcx X-Authority-Analysis: v=2.4 cv=dakVTnXe c=1 sm=1 tr=0 ts=6ab0fe34 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=Sm_iIEVIus1u_0tAx5AA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfX0VESHciJOh+j NXWC3VN5YzOxRGiMgPv8towBaiQcYPW51z2yiCvSiFv9xlxKth4Umt1p26z/YGZbccOEWWvCFv/ WL6egE1v4Z6Kun1nmPah77tYtNl6Bsk= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 spamscore=0 adultscore=0 phishscore=0 bulkscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210141 Add the qcom,eliza-iris compatible for the IRIS video decoder/encoder accelerator found on the Eliza platform. Eliza belongs to the same IRIS v3 family as SM8550 and SM8650, and uses VPU3.3 with an SM8650-compatible clock and reset configuration. Like SM8650, it requires the bus, xo, and core resets, so include it in the existing allOf constraint that enforces resets minItems: 3. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Wangao Wang --- Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml = b/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml index 6ee9d23554cffb30c92017ef99de15c2493455ac..b97f50bf16f6634bef0e0dc598f= 9268a654c75d5 100644 --- a/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml +++ b/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml @@ -23,6 +23,7 @@ properties: - qcom,x1e80100-iris - const: qcom,sm8550-iris - enum: + - qcom,eliza-iris - qcom,qcs8300-iris - qcom,sm8550-iris - qcom,sm8650-iris @@ -106,6 +107,7 @@ allOf: properties: compatible: enum: + - qcom,eliza-iris - qcom,sm8650-iris then: properties: --=20 2.43.0 From nobody Thu Sep 24 19:23:26 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 20728476047 for ; Mon, 21 Sep 2026 09:51:54 +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=1789984316; cv=none; b=CTuhnvihl2+ixoRn9jcSwkhiyhBEVpJUmwBYjKMk6oJfEQiXSIFHjSOZ2GO2qjtY7FbsRXU8EEL3A9SwUiYSGqQ18NZDg1AfH4UMpkCuIvSMe26CkY/S4G2KnT1XGAy5ng5DZEej7bD3yeiAnsu5kpyvmOutxgltayTD244RJ8o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789984316; c=relaxed/simple; bh=kqjXL0izQ8VvgX01VJKYIwgp2NT0UsTtyXJEAWGbUkc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fMwvfrs5sJhb8rQoWkjrDeo5wCbtXOoxT35Ps176PAu5mlfsCw1L41LULa4IrT2EQ1pR6qIBj4WMID+Px5Ho6PFCOfQCUMgseo3BnUIQRReo2dDIGJTiK6FHiLylKJSamfCwM4dOgcQgk/GvZSoNU+21CRKlVCihVdPPyNu0Pck= 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=G0wq1GJ3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=blKekK3v; 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="G0wq1GJ3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="blKekK3v" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L79vW0467205 for ; Mon, 21 Sep 2026 09:51:54 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= rBc1rez6FTVnKmfCDZ0DhHQ0xyRgQ7qyunCJVGgXX2M=; b=G0wq1GJ3dmwl+342 +6/tdjpe9ygQEel5h6+kDPNkKyLhAwpMsnZpo5WfzVR7iaqMoq/rzEaGlJzAA9pE BvLoC38shIX6pZJiXeY5ILgWrTd1WLLe8q35K2zpBJ2GFN3XWd6enUuKhT+GGaFv EiTuDn7M63fCb8nfBoOwbGxKap59Mut60EcnYLdgYzLJ0DQ8oOmZXb98U6mnzU3N 03TsJec4/F4LF1Iy2UUAPOAIXy69FSf9yWX6SBuASKHJhrFhs5EdesLn1tWfn8b4 7FBjP95cXkdt0nT4GAyq2DUEFbniFa00fwVWO2ohYx6vW9Lazf9eO/9bCVli8u4P V208Zg== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtq8ba186-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 09:51:53 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-2d959904658so51101855ad.2 for ; Mon, 21 Sep 2026 02:51:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789984313; x=1790589113; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=rBc1rez6FTVnKmfCDZ0DhHQ0xyRgQ7qyunCJVGgXX2M=; b=blKekK3veoROZuMXD5M6K5arD7u3slVo67Ni/EvdRwUqzqBRTELY+RJI5WqTk64xyk YEE5f/slA2OJ9SHDkueRVrDTWnXYeFzcDwQ1lJCABmLOM1DIvscpSYMq+jXHGKvD+M75 37zORQ/7jLQ84bmkI7maWgWX+MuSgw68tyTVwSNdkJLIlkKcfGq7v6pCFPWdWCuZdKeD NfftZdFK75Vzn+KmWKOk4GvT+KwHsRODZ95X+eCOrOwJtFq2/LNI6Em5fEPe7yz37fyV p+O+IsVqg8I+wYdoGiZCfbZZx9dsLmBUqFyJb0w7oD4Jl6JkeSp7+aYJ71Q5R/CundOt kWuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789984313; x=1790589113; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=rBc1rez6FTVnKmfCDZ0DhHQ0xyRgQ7qyunCJVGgXX2M=; b=fI6dztV+VC5uMLQwnzO+dbwXAGC2WQeOPppUNhohNtez20aHiqMDESkF8lEp6opWyJ W0PriM0JNaqRYBRJsxkDxRKKZGu85D+QhbRpMYXIFWNwItDDUWqRIfTEyOsncTPvIita KCHVTL0S+S6wVkH1tZMi18G2je8mlRoUDGXA1EziIKgKGo+LkJkYYBx5JrLsbYeTWjU2 t1IjwCzfoonndFIJwDLdCF+uixpP06V1IM7t3xl4VakAAXKFslMNLkUdeNQaQqJnfxs2 gR0/dZL1Ol4CK0i4x78HVhyzxrJAz5qoOMtxDqUPHSJ4H5U2k3nfpjx2mKPWKuvj2IHk GdOg== X-Forwarded-Encrypted: i=1; AKwUvBx6R94hDZWxoCMvk6SjoxPgVlv8yCPrydkik1iPzXJT3dcCXusvswwpFoofQflCTOqIz2H8XA8SyTOZbCg=@vger.kernel.org X-Gm-Message-State: AFuF++nb3bv1+0E7lM0BtXZL1kCsZdzzyD3gmr0O1PkpNP89D+A3on0s wNjLqxWs/9IBulnKgF1r2ZWhvoda4t94ia7uM2az2r5V0xEQP3lZZOIQ0DygEH7zCovKpiY4Wl4 lJS6327Cl5HGaevzJ2Tg2rzJIet2tyHFK+5h353YcxxneZ6gANHxqJw99A0ZFJ1mZ3cM= X-Gm-Gg: AYBFou04BGocknLCz1enPX1uvnXSYUQMTAV3pJH7cbX4UyY8+7a2ehRqi5gB15WfK3p U3FtlDL8phmQfPsb0UFlJsqMzLCXYNgk6e8hlATFgx0tBxe9nekND87Nv2VkgFEGtB9DN57Q+0p 51j0Q66xZ2YlD5x3HpZ/MV4uwN0NLr2HiVLbfqwfd+onlUgyVpyd8olzHFzq+4eL+eDSkxrsQ35 Blwti6TBzbY5MlDRR7EpVhIPFMQv2a/wljF/VI/KW/yHaXN1ebMEIq6+bDaDZKkuIRxqMfYm3/T LaImtnrWr4Kom5ewX4NHqxAragMTWJLHzwfq4ytEETPSxv1IYLHPCzU1/YmdrEQFo0/3Zjgli7j DD3q4TXgb3aZJSejpc4PoO9n6ErwYj0TmTUEa/N09Y/a3TD8NpkC7utWHaFTSVhyRmwg+Fmj57Q == X-Received: by 2002:a17:902:cf42:b0:2dd:c100:7cbd with SMTP id d9443c01a7336-2ddc1007df5mr87883665ad.57.1789984312862; Mon, 21 Sep 2026 02:51:52 -0700 (PDT) X-Received: by 2002:a17:902:cf42:b0:2dd:c100:7cbd with SMTP id d9443c01a7336-2ddc1007df5mr87883495ad.57.1789984312459; Mon, 21 Sep 2026 02:51:52 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddc178889dsm30523095ad.18.2026.09.21.02.51.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:51:52 -0700 (PDT) From: Wangao Wang Date: Mon, 21 Sep 2026 17:51:35 +0800 Subject: [PATCH v2 2/5] media: iris: Add support for Eliza 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: <20260921-add_iris_for_eliza-v2-2-5fe7be8c0230@oss.qualcomm.com> References: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> In-Reply-To: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789984298; l=4797; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=kqjXL0izQ8VvgX01VJKYIwgp2NT0UsTtyXJEAWGbUkc=; b=gpue3xUU6Zcd06eW84AvRafGsUtcvTxG5pr0awdV1Rd/xwc5zrttsfOMoigx4QPpYBnDbjOsa qOQ1mPML94WDuVxe6i+54KIxdVD+3fikT8wk+RhGYP67pxirpKyC0X4 X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfX0iO8dpFAtN0s W6wixljU1BiKdqyGMS9myFywMgifxm7guU0qqU5oofFPKMMRcHu0o1QgbPxNp0pjuOG4WJu8CEq diGS3P/dj74u/WjaLbgOc/EEWQ1i3e3AnJN8Sd/JFE+w8MQft7t2g2Jrcw8K/ollZfShrjcUHkm tR5OonFrAvR6GS442qmtP3TnUvKwI0pd2Uuu31XoM2XibPkTW87RqvnQE6G21+J1aDqvLUsIJM7 I8mmEp0dk4BgNc7HfqOICW43bYZQldhjJ/q21Qwhhds/EP56gNIKBJYkSLbRegP6zgbOXP0IoOZ reVYQvhOc5tL4QKjHpZU/MitEPj8PWf7+QFIsoebQsatCSNIBIR3PVbUP0gP3WH1caxW2+4YpPp 9N/hegPmwiFBOGd6IvIIXZuzkA3HVS+W6clvSukBpsTd8+wJ2H16aBgFSDZ4fm56agvMbLqOUY3 ctseK/rxNiZzNPPW7TA== X-Proofpoint-GUID: Hqig4xlcTX8n3agabIH9Cob46Hx_Fdgt X-Authority-Analysis: v=2.4 cv=T/8Z3PKQ c=1 sm=1 tr=0 ts=6ab0fe39 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=keAPckw3ocdkVcR2fkAA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-ORIG-GUID: Hqig4xlcTX8n3agabIH9Cob46Hx_Fdgt X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfX5b0EgWTEA+SE hWoPbyWVaMjJud5iCYS2jCJ23kTg8ts6QZ6xmscry0kjBsLXYL28WipGY7I2J6s+hshVqRHes9r syAQbpsyYaibLipISGYJ8RSriRMEMFk= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 phishscore=0 spamscore=0 adultscore=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210141 Add support for the Eliza Iris video codec. Eliza uses the VPU3.3 hardware with a dedicated vpu33_p2_s7 firmware variant and SM8650-compatible clock/reset tables. Key differences from SM8550: - firmware_desc_gen2: vpu33_p2_s7 (SM8550 uses vpu30_p4) - vpu_ops: iris_vpu33_ops - clk_rst_tbl: sm8650_clk_reset_table - controller_rst_tbl: sm8650_controller_reset_table - inst_caps: platform_inst_cap_qcs8300 (4K capable, 2 VPP pipes) Signed-off-by: Wangao Wang Reviewed-by: Vikash Garodia --- .../platform/qcom/iris/iris_platform_common.h | 1 + .../media/platform/qcom/iris/iris_platform_vpu3x.c | 45 ++++++++++++++++++= ++++ drivers/media/platform/qcom/iris/iris_probe.c | 4 ++ 3 files changed, 50 insertions(+) diff --git a/drivers/media/platform/qcom/iris/iris_platform_common.h b/driv= ers/media/platform/qcom/iris/iris_platform_common.h index 9748095091461ba13443c63955a42906fa4f050c..69c239c60b9d763e5e2fd0c16de= 0e95482414b58 100644 --- a/drivers/media/platform/qcom/iris/iris_platform_common.h +++ b/drivers/media/platform/qcom/iris/iris_platform_common.h @@ -54,6 +54,7 @@ extern const struct iris_firmware_data iris_hfi_gen1_data; extern const struct iris_firmware_data iris_hfi_gen2_data; extern const struct iris_firmware_data iris_hfi_milos_data; =20 +extern const struct iris_platform_data eliza_data; extern const struct iris_platform_data milos_data; extern const struct iris_platform_data qcs8300_data; extern const struct iris_platform_data sc7280_data; diff --git a/drivers/media/platform/qcom/iris/iris_platform_vpu3x.c b/drive= rs/media/platform/qcom/iris/iris_platform_vpu3x.c index 74626b35d9cb35cef91ba4d0608bd1eb58ba7194..4c6d565bfa6c7e176aa41aabf27= ade8c95be2fa7 100644 --- a/drivers/media/platform/qcom/iris/iris_platform_vpu3x.c +++ b/drivers/media/platform/qcom/iris/iris_platform_vpu3x.c @@ -42,6 +42,12 @@ static const struct iris_firmware_desc iris_vpu33_p4_gen= 2_desc =3D { .fwname =3D "qcom/vpu/vpu33_p4.mbn", }; =20 +static const struct iris_firmware_desc iris_vpu33_p2_s7_gen2_desc =3D { + .firmware_data =3D &iris_hfi_gen2_data, + .get_vpu_buffer_size =3D iris_vpu33_buf_size, + .fwname =3D "qcom/vpu/vpu33_p2_s7.mbn", +}; + static const struct iris_firmware_desc iris_vpu35_p4_gen2_desc =3D { .firmware_data =3D &iris_hfi_gen2_data, .get_vpu_buffer_size =3D iris_vpu33_buf_size, @@ -85,6 +91,45 @@ static const struct tz_cp_config tz_cp_config_vpu3[] =3D= { }, }; =20 +/* + * Shares most of SM8550 data except: + * - firmware_desc_gen2 to iris_vpu33_p2_s7_gen2_desc + * - vpu_ops to iris_vpu33_ops + * - clk_rst_tbl to sm8650_clk_reset_table + * - controller_rst_tbl to sm8650_controller_reset_table + * - inst_caps to platform_inst_cap_qcs8300 (4K capable, 2 VPP pipes) + */ +const struct iris_platform_data eliza_data =3D { + .firmware_desc_gen2 =3D &iris_vpu33_p2_s7_gen2_desc, + .vpu_ops =3D &iris_vpu33_ops, + .icc_tbl =3D iris_icc_info_vpu3x, + .icc_tbl_size =3D ARRAY_SIZE(iris_icc_info_vpu3x), + .clk_rst_tbl =3D sm8650_clk_reset_table, + .clk_rst_tbl_size =3D ARRAY_SIZE(sm8650_clk_reset_table), + .controller_rst_tbl =3D sm8650_controller_reset_table, + .controller_rst_tbl_size =3D ARRAY_SIZE(sm8650_controller_reset_table), + .bw_tbl_dec =3D iris_bw_table_dec_vpu3x, + .bw_tbl_dec_size =3D ARRAY_SIZE(iris_bw_table_dec_vpu3x), + .pmdomain_tbl =3D iris_pmdomain_table_vpu3x, + .pmdomain_tbl_size =3D ARRAY_SIZE(iris_pmdomain_table_vpu3x), + .opp_pd_tbl =3D iris_opp_pd_table_vpu3x, + .opp_pd_tbl_size =3D ARRAY_SIZE(iris_opp_pd_table_vpu3x), + .clk_tbl =3D sm8550_clk_table, + .clk_tbl_size =3D ARRAY_SIZE(sm8550_clk_table), + .opp_clk_tbl =3D iris_opp_clk_table_vpu3x, + /* Upper bound of DMA address range */ + .dma_mask =3D 0xe0000000 - 1, + .inst_iris_fmts =3D iris_fmts_vpu3x_dec, + .inst_iris_fmts_size =3D ARRAY_SIZE(iris_fmts_vpu3x_dec), + .inst_caps =3D &platform_inst_cap_qcs8300, + .tz_cp_config_data =3D tz_cp_config_vpu3, + .tz_cp_config_data_size =3D ARRAY_SIZE(tz_cp_config_vpu3), + .num_vpp_pipe =3D 2, + .max_session_count =3D 16, + .max_core_mbpf =3D NUM_MBS_4K * 2, + .max_core_mbps =3D NUM_MBS_4K * 60, +}; + /* * Shares most of SM8550 data except: * - inst_caps to platform_inst_cap_qcs8300 diff --git a/drivers/media/platform/qcom/iris/iris_probe.c b/drivers/media/= platform/qcom/iris/iris_probe.c index 4bdb078d83b5c331869dab2409bc4d10ab302737..9e601ee802097ec31531fcae85d= 0b17a7944686d 100644 --- a/drivers/media/platform/qcom/iris/iris_probe.c +++ b/drivers/media/platform/qcom/iris/iris_probe.c @@ -427,6 +427,10 @@ static const struct dev_pm_ops iris_pm_ops =3D { }; =20 static const struct of_device_id iris_dt_match[] =3D { + { + .compatible =3D "qcom,eliza-iris", + .data =3D &eliza_data, + }, { .compatible =3D "qcom,milos-iris", .data =3D &milos_data, --=20 2.43.0 From nobody Thu Sep 24 19:23:26 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 6C8C44772B3 for ; Mon, 21 Sep 2026 09:52:00 +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=1789984321; cv=none; b=do4pZ8yVgeNtarebkEazmSF+Td0ZG3c4Ya4/kONAzKHR+LC7nsUCRJEnnVSyc2gR59cvoAEeqBz3HIrM982XTiB8pDUDDo+QaL6JgicRvqm3KWajOJgFvdX3N41vOTwQz8ptiwQ7Rgk7UygAdNyo3XSsAH3Tlxx59/GuxIT5los= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789984321; c=relaxed/simple; bh=QU6DSxRjEWunHWAevgigWKsFS/uH9Z0u6jHXsLYx6W4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=m5GF6lU+O2ixAsBRtprt64KPx7tkZyDyZaMMKti2IiHpB7EyxnMxCLzLlBM7kyAMZ9JgffEsR075loaG9bQ/cWLCLTmarCWq14VHttWy+bSISGGIZFuFPYeX0Z6E9FYrqW14qrzI3xyUykSF0uk21FNd6Je6WeB7z2rG5gmZND8= 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=UplmTV/7; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=S4eABNRi; 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="UplmTV/7"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="S4eABNRi" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L7AilV371658 for ; Mon, 21 Sep 2026 09:51:59 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= kZs3n18M5pQ6twdBPBJdc/puB1jgYJ/1LO8e3cGMa9k=; b=UplmTV/7wuxwGCWB AVMFHM3wQfVqweVSD72PmTu1HBoRa9e2DV4jo/ixiRVFaTqUpnXvhGpvDafEzZOU uPP0QJtbZtI5yB+6diPIdeEy/D+n91d+tic2EtRnHiO5NNqPaVSetHc6KoJdMObZ 2AXZstib1dkV3FnCdm4nx26Kp4/UxvqmtSM6lzoV+6YlGvR1/gGShonLd2HVYGHP W6q5HG7Q+kB1h81kJsaMtwaei1iZQ3nqNHNDxFDhT+oCef/LbcKVrroaqXHmuNHR 5r2FcQRFV3fbq4onOKrxFLxq7u6DulWRFC9zERG7BHszOz/6YwpW1LeRMfAi7ECI BD6VTQ== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtwf5h74n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 09:51:59 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2d63bad3d09so40338195ad.3 for ; Mon, 21 Sep 2026 02:51:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789984318; x=1790589118; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=kZs3n18M5pQ6twdBPBJdc/puB1jgYJ/1LO8e3cGMa9k=; b=S4eABNRiXNsz+hOEG+HeCmTL3joKR+ExctmZuxfDyshtRna3RbQd4aS4ZFfzvxm65I w75u6NFtpqXbQoqnmSSyUzMZpT6fdCNwFXbiToY/r35xpupDjjjcLKjnIcxBhseyOYSB FDX3XCzn0Uhh2MwBCytNqHjeWh8AlgSt49QPFFlPMpgesbZh4guVOFND5+ffIGndtdbi 6F0424JdOG2zNZoTyytuL7l7bb+hnpNyhQL+BerU2JhBmGFfiO+Eqq7uELeLDC43kNWa Oc+eRTCoCK+OjcwdoS2yCvwE1twaAU40kuNKXTFvM+qPIbNSnQNjdsMiPP2pZDOqncgE AIzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789984318; x=1790589118; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=kZs3n18M5pQ6twdBPBJdc/puB1jgYJ/1LO8e3cGMa9k=; b=zj2AuDivy4G8npfANiRr4ShDXk7pdmTVAzyUuiSC8S5ltZmOVvT1fTe+SGURfJa79b I64q1MilbxsHrZuG1xlKd+Yq8WNc/KiuoZXdc7kvyjZcJTXPvZYuaQa72nPWl+f0BZhp nNs3tyozIhO7cBnnGhi4yzAeKmsPlbQjPoEdyisNS5xbsPpsqmdHcYGCT/efB3xRCziC Y292gLjMx11tNAdofV6axR7IzTj933gHSyQmDikvJnUOyQtG+jBjhS3/ytmj/c9pPxBA veAz4iusS0aS+FZuCXfz4YBY6t6T60A4l/bTcS6RPL07aWQInCNmEE7FJ2kZOgPpCx1q Nkpw== X-Forwarded-Encrypted: i=1; AKwUvByVmomuLV68dx6p4A5arIEp7rRg2qPc9oODBFwDL2GyN8PMYQ1ZPUZI5LHWqKaHf4nYvw0M5vhwGzgLRLw=@vger.kernel.org X-Gm-Message-State: AFuF++mdsueSrD6jHkE88qmghu2GAWmp4QyvIosNPygiaFzWc8Jkht0V cBFGGdqycb1hEjsgGQz5aMkADXBvbkmeGMN8uwR7I4i+x+ybYsdaK7XStwTxRrY6gp1QZ3M6seZ naD/ygymFtZsKdIBOxo3mypZ3Y8IR4jLi0F1r/iodo2uhuBTPUdMuNkxU+dUCBzPvbBk= X-Gm-Gg: AYBFou0qnWb41loDVokyppzSGPVB0P5IFHMNxx7BGresC5GFqOkDeorcJeUo93/5abJ gM5PbV+Or1Ha7AkGn4BXpFkKp7VT8zQPeiVuhDLpkFdTTZaPj5++6Bp3XdeMs0AQ0ok0EpjBl9X eU4miQX843xblmIwcNeyZMTrj++sUV/pDGJxNFJawnvecXf8w1rRfNZkkRLHhIwawGCJzTd5sPJ oT7yh9XCdfipAJUqA997kW8HZEQd2ghg6xykj5uu/0D2LDeMO6KWnI7uxcplS+guLV18cLVTcsF GyHsg1asF1G918W+Dq4E9eUuwnZS4XRVtYcXTuV+OWF4xgB1Ny0gc8lbiVt2O6wbE+leNnYpK2L 1anNMs67h9mNtIhF0yJpQU64TWaAXYIMMbyHPbKOa8wxV4R4C1hEUGeSJ5FEOfDZvtaYTeE4yYA == X-Received: by 2002:a17:902:d54c:b0:2dd:c053:d742 with SMTP id d9443c01a7336-2df4e82e854mr14988985ad.41.1789984318203; Mon, 21 Sep 2026 02:51:58 -0700 (PDT) X-Received: by 2002:a17:902:d54c:b0:2dd:c053:d742 with SMTP id d9443c01a7336-2df4e82e854mr14988625ad.41.1789984317548; Mon, 21 Sep 2026 02:51:57 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddc178889dsm30523095ad.18.2026.09.21.02.51.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:51:57 -0700 (PDT) From: Wangao Wang Date: Mon, 21 Sep 2026 17:51:36 +0800 Subject: [PATCH v2 3/5] arm64: dts: qcom: eliza: Add iris video codec node 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: <20260921-add_iris_for_eliza-v2-3-5fe7be8c0230@oss.qualcomm.com> References: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> In-Reply-To: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789984298; l=3494; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=QU6DSxRjEWunHWAevgigWKsFS/uH9Z0u6jHXsLYx6W4=; b=7ssA7Wks0KxchVzEmbYB212nWzNSZL7YMqagt64wU/Xw6u+8OVPJOBgb0k+jdIkrbas/LN/fb DpiXriSOpe1Amfa+vSuDkkOFK1hxSgd00HI7tfEeLdnV6BAeAi0buSP X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Authority-Analysis: v=2.4 cv=SJLXx+vH c=1 sm=1 tr=0 ts=6ab0fe3f cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=lXaTmLNGT-RzeeOE_7oA:9 a=eQaGosDBtpkPWATo:21 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-GUID: IKT6D2ce4cWesLNO7Yw_YMj1dg9xaeqe X-Proofpoint-ORIG-GUID: IKT6D2ce4cWesLNO7Yw_YMj1dg9xaeqe X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfXxefs23NDvVGj zYKRGoIq28Ki9ZprUAofh4ESe2VrkwmwstGGFoXTELTOOx3rIxCMBjHZtkuvxcP5if4PKim4q9C KQD1Vk3h6vPYp0DCWPvnpOJkj0+ydrw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfXzkO3UlT4jYkr giE7umL/wC+YrLG4lsNvqot76cDLVQWwbTMVptItJkhxTusGGoq88EQsVZ16/nTVBLF2rpZ+TaC AwiIO+N+Zd51NpGddgxMoDzssEOfHkd9ZoidzcYm1UNyf217GO15Q75l9/LZFO5dY4EgBrXqhUB 86KG560GcJNX9M5/ee4m0dfZLy7XZ595YKYSnAaHEaO5OBY+jbp/jO0TpZ/h6k8hjx72bFlNImD jhYO5q60Q63zc8krgvfMst7UkQ//cR1o3siru388b/VlG0s5edoDNMCWMxiKP75MNUYjXPeRcQb T3qpOCw85JnWqC8TOEpm2gKH+v0fIq3qiZ3VgbaMIS62mtDLBz/zYzuMdcUaB0zxuqyu6ps965C xtEVV35wAZgpvYwdKvrCRspT1Qz2npMUjUa8mdvY/Khi3WYElKmJkg/NAc4P4RGrkRVcooJfAIh E1U38YGx/1o+uNo/PQA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 suspectscore=0 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 spamscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210141 Describe the Iris video codec hardware found in the Eliza SoC. The iris node is placed at 0xaa00000 with VPU3.3 hardware capabilities. It uses GCC_VIDEO_AXI0 for bus interface, and VIDEO_CC_MVS0C/MVS0 for core and codec clocks respectively, along with SM8650-like AXI bus/XO/core reset support. Signed-off-by: Wangao Wang Reviewed-by: Vikash Garodia --- arch/arm64/boot/dts/qcom/eliza.dtsi | 98 +++++++++++++++++++++++++++++++++= ++++ 1 file changed, 98 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza.dtsi b/arch/arm64/boot/dts/qcom= /eliza.dtsi index a8042291bd075893304a9ab7bbde84eee5547491..5ebd2aa0a520a7c3e08eaff03e3= 220469cb64f23 100644 --- a/arch/arm64/boot/dts/qcom/eliza.dtsi +++ b/arch/arm64/boot/dts/qcom/eliza.dtsi @@ -3357,6 +3357,104 @@ gpucc: clock-controller@3d90000 { #power-domain-cells =3D <1>; }; =20 + iris: video-codec@aa00000 { + compatible =3D "qcom,eliza-iris"; + reg =3D <0 0xaa00000 0 0xf0000>; + + interrupts =3D ; + + power-domains =3D <&videocc VIDEO_CC_MVS0C_GDSC>, + <&videocc VIDEO_CC_MVS0_GDSC>, + <&rpmhpd RPMHPD_MX>, + <&rpmhpd RPMHPD_CX>; + power-domain-names =3D "venus", + "vcodec0", + "mxc", + "mmcx"; + + operating-points-v2 =3D <&iris_opp_table>; + + clocks =3D <&gcc GCC_VIDEO_AXI0_CLK>, + <&videocc VIDEO_CC_MVS0C_CLK>, + <&videocc VIDEO_CC_MVS0_CLK>; + clock-names =3D "iface", + "core", + "vcodec0_core"; + + interconnects =3D <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY + &config_noc SLAVE_VENUS_CFG QCOM_ICC_TAG_ACTIVE_ONLY>, + <&mmss_noc MASTER_VIDEO_MVP QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "cpu-cfg", + "video-mem"; + + memory-region =3D <&video_mem>; + + resets =3D <&gcc GCC_VIDEO_AXI0_CLK_ARES>, + <&videocc VIDEO_CC_XO_CLK_ARES>, + <&videocc VIDEO_CC_MVS0C_CLK_ARES>; + reset-names =3D "bus", + "xo", + "core"; + + dma-coherent; + + #address-cells =3D <1>; + #size-cells =3D <1>; + dma-ranges =3D <0x0 0x0 0x0 0xe0000000>; + + status =3D "disabled"; + + non-pixel { + iommus =3D <&apps_smmu 0x1940 0x0>; + iommu-ranges =3D <0x25800000 0xba800000>; + }; + + pixel { + iommus =3D <&apps_smmu 0x1947 0x0>; + }; + + iris_opp_table: opp-table { + compatible =3D "operating-points-v2"; + + opp-192000000 { + opp-hz =3D /bits/ 64 <192000000>; + required-opps =3D <&rpmhpd_opp_low_svs_d1>, + <&rpmhpd_opp_low_svs_d1>; + }; + + opp-240000000 { + opp-hz =3D /bits/ 64 <240000000>; + required-opps =3D <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_svs>; + }; + + opp-338000000 { + opp-hz =3D /bits/ 64 <338000000>; + required-opps =3D <&rpmhpd_opp_svs>, + <&rpmhpd_opp_svs>; + }; + + opp-366000000 { + opp-hz =3D /bits/ 64 <366000000>; + required-opps =3D <&rpmhpd_opp_svs_l1>, + <&rpmhpd_opp_svs>; + }; + + opp-444000000 { + opp-hz =3D /bits/ 64 <444000000>; + required-opps =3D <&rpmhpd_opp_nom>, + <&rpmhpd_opp_svs_l1>; + }; + + opp-533333333 { + opp-hz =3D /bits/ 64 <533333333>; + required-opps =3D <&rpmhpd_opp_turbo>, + <&rpmhpd_opp_svs_l1>; + }; + }; + }; + videocc: clock-controller@aaf0000 { compatible =3D "qcom,eliza-videocc"; reg =3D <0x0 0xaaf0000 0x0 0x10000>; --=20 2.43.0 From nobody Thu Sep 24 19:23:26 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 CE12547B43F for ; Mon, 21 Sep 2026 09:52:04 +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=1789984326; cv=none; b=gIt3q73hScN1Q3Mbd0NCLXz+uYrAEoPznfIzwkxXRWq0xoyGpnWzZraNAErF7sHkZBTvv05l92t11nTWcQgP5Tu+P87EtQn8U8+QtJW1KDaipOmMEQKP992nV6go1o3/C8lpQp5NUXQ+XNMzyVmvqdmPYBSuJcLct0ZD794ysFc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789984326; c=relaxed/simple; bh=OtzEBm9GVTRTWQb4gQMb5Xq+vFscZcbSu2JVYbh2zdI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=U1kACI4s++oDsj5DoGHfsPcam+0LYngXBhX5HTpjpSG9RThZ3nmNbfwBRBUSZ5wu/EvV5Hu2vi3RRcmgbA/vbuco/jNJjiDAJQnoDulnngemfn6kkOCUvIw1SYY7GCTQCXeT9NpyaDiELjcdV9+PyM2uGVkdoE8T+L+uXhE7yR4= 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=I9Nqz17H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IXYWFazt; 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="I9Nqz17H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IXYWFazt" 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 68L79xC9607134 for ; Mon, 21 Sep 2026 09:52:04 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= bsoAKwwkZH7CmZY8cZhgSvsLnJDeXkKsXCxxwIP/0lg=; b=I9Nqz17He3A1si7M R2AFVXrUMzOW7sPlb41c+hXdECCto8zFCUcH4Ps8bnLNMwTsEiC1FeEzvy5iHXsz nPohefKOEuZNB36FM/VHz+OW3ezvDJNEXmCnv+nUojHQHXntVMR3q2F88dhfiZ8u iTV1rHPFXuze790kugSMlQCKLhkd7RPbc3B+/l4jl+vj5rgP3pQPOEd5kxW+tetU 12GV1+i6sivRrIsy8D+XCU6dI1y+07tK6hoTXPga5IbMWjMuTnJnL/nR0g62OXjf +eZYDE7PKxbLPXtiiDbgpnav7PiORw+ZGe62Zf2CZlxhxe1YQ1XcWZBAXnyVapp/ oL5Qzg== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtu1ehpmf-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 09:52:04 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ccb687f82eso40300365ad.3 for ; Mon, 21 Sep 2026 02:52:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789984323; x=1790589123; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=bsoAKwwkZH7CmZY8cZhgSvsLnJDeXkKsXCxxwIP/0lg=; b=IXYWFaztSpNtUAbgWzm7c7HAjLH16Mp4lG4hAtBvelQX4B3pIk6d7lJ/+68ssATSLl SymHG6oWQK08dY8D2OQxzlJ8/vV2f92mg83RxVCUQzUWWPRJxDt/4gZT62L1ZSvwIiOW sWhY6EobUGWyh1BHkGc/+cOVlkbkic2P0EzRTuDqtqIWD4mgT5Vz5vYPXY80X5D3PFYb 0yONZv4Kmie1QsUR3jMyogjuWRWIfFkkFeq5vbzrgmnTccTDUVcjsO+1v8vPvo5e5VAa MmUq5fR+6+ojol9jxb6NzR5FiQWKrIIhEcub6LNKubY3AZboWVzZxSNb+VsV6ID8LPmW PA6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789984323; x=1790589123; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=bsoAKwwkZH7CmZY8cZhgSvsLnJDeXkKsXCxxwIP/0lg=; b=tTMhaX1bER4bl1AW/nCDqBiu3k4shOru1zmI3to9XX+yn0bFDtaGVD0focaqfqjcNo 48u/t6Dgk3KcA8whdprdUsQXjvFDiVy1MyPVSCepAJZJmV2pJ+nPyq9LYsQfkSNtsyht +wGgMavAD89KKcWimOF7clFY0BZI01O2EPpYnxdS7RenHntwPkSUUBknRxkO4LNTYOO8 nDtXzaxDsIFT8Yo26MiBQoUVuCsUw1+ShOHHqOsSe0VGRs/F0v7XROhDoyUVc4HAifAs FVjesDFjJHBTKjH5T9T0U7MTRAIDywqRVm3nRtroBdAYTHJeskEbqwC4Vd8yEfxwJfV6 3V4w== X-Forwarded-Encrypted: i=1; AKwUvBythj/WlhpKqwCtRRh7nroov9W+RApj8OELh43/tFj2ec2sQBoKyGhr/syz/XAXodP38qbhvHxQn1PCfR8=@vger.kernel.org X-Gm-Message-State: AFuF++m1RRJdUtKWWB7vOwcN2thMnJaLQ8gGC4/xKIKqVqseYf9ViGaA ioSUOsngaqRjdpxqEd3p2rXhk8FDlKc8uCLVBj3u4vPM57Nb2ykzG/e/pg4BO6/eCO2u/5Mt1gt Ro3UkEqvfZWWMWFSozhb03tOPa5By4TL2cOQ1HYh4jBYFjw2OWzrNeChA4deHwNdmIq0= X-Gm-Gg: AYBFou3iF4VTMkk9gGfZAu1H22U7/R8r24lKA1AbCeak3oaKNUoc59g0xpFTYe1yXwx JY5DGN0sQI1WWadZqa06saU9sdl0qdavVESADmGXJMW+xLaW23EVMEL1ppWsCQ3AvdOzn8wQ9bL 9d7LhiiqsjPvQ/CMH4GvZZRD2EqhWlTZdTR3jWkRFqy3mS/+FeTmRYD6CRGTjO8Dfdv/2Y76OAY FsdW5xiCprKj7MFFQC14DiBNrXj74tBYvQeqM4zB8Q15hj2tcdYZf5/MWkGOJ/iaUTZBEYpwtuL O/6Howsw0ZtVDcPnBKqLD5yprBCNI69nztWjK1gl4VRmgWtgtbO3SXXG7ffp2uTDOzR9++QQf94 Azm5uKuDb8JPNKJ+QeBtQOQmE49qKzx2oI7qBx+7TsckReVuw7GRW2zKEJN/wiBjcMf0Ad6d5vQ == X-Received: by 2002:a17:903:1a87:b0:2df:3872:f261 with SMTP id d9443c01a7336-2df387310e1mr64397345ad.33.1789984323285; Mon, 21 Sep 2026 02:52:03 -0700 (PDT) X-Received: by 2002:a17:903:1a87:b0:2df:3872:f261 with SMTP id d9443c01a7336-2df387310e1mr64397095ad.33.1789984322871; Mon, 21 Sep 2026 02:52:02 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddc178889dsm30523095ad.18.2026.09.21.02.51.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:52:02 -0700 (PDT) From: Wangao Wang Date: Mon, 21 Sep 2026 17:51:37 +0800 Subject: [PATCH v2 4/5] arm64: dts: qcom: eliza-mtp: Enable iris video codec 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: <20260921-add_iris_for_eliza-v2-4-5fe7be8c0230@oss.qualcomm.com> References: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> In-Reply-To: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang , Abel Vesa X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789984298; l=835; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=OtzEBm9GVTRTWQb4gQMb5Xq+vFscZcbSu2JVYbh2zdI=; b=D/chGY5cdhoety7wpkQ1pRnWNNkGStMxEI/JmpkHhFbd7M9G8+zHGqc39NJ7mPtN3OnkTYc7J gpZLLTsbopbBE6NHV8X2WxZqV8kLPzuXaf6/P0pMATT1qs8ODW+SOSr X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfXxs8KC9PsCN2G SlNAVkJ0pNgHZiZtpBQrXoA4XaxiCAVszDpj1kEdIK+8MAK7q7rt69Wrf0+FNbjOn6XHaD+dhVk 6b9Zu2VLl0ogOzl7lJrw4liVrT1zgZk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfX7HUbbRkaLXgJ 22/fFntgYpwBVVSQs7mXQhFfAkYmIjsRQxK8G+rzmAATsLbgbOqmhq5pRTv05assCcCHwW5IwHx 6SZa6jkT186ROG4XqK/NhLv/MK3KcON/rtOSdEqOljPmzrQLzJ7SgBFOkgvhjUFffwjhLZWf/py m64lIr0x+//0hCp1Q6g+cM2M96Z128Rp3sR8Je1YXb3pagDe4zamrjkDNci7BiM+jx5PCBszdbL eD2V748vkiiVikshUCmKhrSooQukKh8YNpJK9zdFEegqnluuUwlxXtUfwQKK3kdevKBE0UDE08P 8u8FF0sh31iNtUKVKmczZ7iI7AHPTApflHf08CKFlhyU38B3WLbkiTbJgE351aCdHCXIObbFRxt AmOHx9p24B7R3QcsJ/5Wvf3CDtx4xj+sq1JRdDEXnkQBc5d8ZBGWNL7D1jsVBCYEmyWYRgXJ8yZ +svpb9PMXwWnZXSwLCQ== X-Proofpoint-ORIG-GUID: MOboaWlzilWBssku7xHC1NzXqRgJg-7y X-Proofpoint-GUID: MOboaWlzilWBssku7xHC1NzXqRgJg-7y X-Authority-Analysis: v=2.4 cv=A6r5rKWG c=1 sm=1 tr=0 ts=6ab0fe44 cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=nChROllu96siAGe8wIkA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 clxscore=1015 suspectscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 bulkscore=0 spamscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210141 The Eliza MTP includes the Iris video codec, but the device tree leaves the node disabled. Mark it as okay so the video codec driver can probe on this board. Reviewed-by: Abel Vesa Signed-off-by: Wangao Wang --- arch/arm64/boot/dts/qcom/eliza-mtp.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza-mtp.dts b/arch/arm64/boot/dts/q= com/eliza-mtp.dts index ee05192adcfb9f79cba59f11001b640a8572cc91..e5a698602dfc7a2d3ad00eade40= d4f91a0cee57d 100644 --- a/arch/arm64/boot/dts/qcom/eliza-mtp.dts +++ b/arch/arm64/boot/dts/qcom/eliza-mtp.dts @@ -430,6 +430,10 @@ &gpu_zap_shader { firmware-name =3D "qcom/eliza/gen71700_zap.mbn"; }; =20 +&iris { + status =3D "okay"; +}; + &mdss { status =3D "okay"; }; --=20 2.43.0 From nobody Thu Sep 24 19:23:26 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 B8EBA47045A for ; Mon, 21 Sep 2026 09:52:09 +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=1789984330; cv=none; b=MDr6SObn2oX3gu/EaP3Krf+fHxdvCBaJ+djR4jAvhlLsUMIK+xu3GiWaZPXuIuw0p5dwFIneUya1o2006EsBuDG8ALY/mtSIPyK9I0uKpgSLm9jVo3vEen6JKNlu10qzm4Igml8Vu1DIrx/xtOsbe+6CwEGY8r57djJeVntd184= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789984330; c=relaxed/simple; bh=rI9/kjtNsduYBOyjOom1xdDWF+u1HGKFUnT8QwRo51g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tytNuK/chWOmyLOvMKl+E/D67Rh0Y+TGEUmCt2KPXq4JQvz0TlxN29UiVR9TB6xFGy2XqvsANASMxCXJ28+6GCVz3n5xh6DC8bFQYJCfKd6F/yjCZkYBe/uMTls/UdkgtuAhwVm4qpML0X9wFNKusnHhDn/OgAGkpc57P67bij8= 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=BFv/nBI4; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aqBR4HHI; 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="BFv/nBI4"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aqBR4HHI" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68L7AOc73351570 for ; Mon, 21 Sep 2026 09:52:09 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= RctFOn8pk1pJ07OhVZZcF2n4Tp1q3uclOz4Na2XKUV8=; b=BFv/nBI4bYId5wKG KJSekAetFaXjrXhqhjsRCVJjIzJnza2Mk8jE0o+QcV5c+Gwg64zqKsG0+IoVK1iG 6n3fBGclHm5LK6yiXGA8pZTDYoCBTE2JsOAtX4QsE9FvaRnxTed/73oGUgcwSM5n rdDgrFPPeadMhaoRWope4Rz5YwZcvJ4OUkwVOhYH6uFk2aBUWjmpkc6mfILL4/Il rezBIiZCqueky4Q+scr+n2XmBiZct2rpPew9hcf6Tq51DPP+ftqen/sDxsa/CcFU PeHimW53tEf433MXDYL6wRgNY9ffRgkX1ginAYF3e8RvxxV8HyEk3DIQeM5ZG2u6 IUXMhw== Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gtq79a25r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 21 Sep 2026 09:52:09 +0000 (GMT) Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2dd8920c132so68407805ad.0 for ; Mon, 21 Sep 2026 02:52:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789984328; x=1790589128; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=RctFOn8pk1pJ07OhVZZcF2n4Tp1q3uclOz4Na2XKUV8=; b=aqBR4HHI0p2KwPjJ+aoQICUX6o/BHBzD5rho0Gue38nLWGgFsTEMX8KxPA7pG4pGOp O6FBT6o5WRb18hm6RRXT8Pm5rSwRXHpJQrB0GRIL+FPAEbRLT+LPJBXuRNs9FraBlZxm aVFqSzwgNPyfv+C5DwKKAR9DHe/zXI6+8yup1CIDEkE8nqA8O26MnmjXg9Ya+B+4DZDW b7SbeBHhS+amlPmZIOT9NmKEuMtABrvZDUx6/b/D31eT3ZXS3yAgldkJzezVn+cps2LD /O47Jay8yxo/7WiG6Io1KQdZ6rZo8S9TZcPerlRr79PnxQUixw0x0T170rJ0rpYh8+/b Rn4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789984328; x=1790589128; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=RctFOn8pk1pJ07OhVZZcF2n4Tp1q3uclOz4Na2XKUV8=; b=mPzr1nTAU9tVq6uK9oPZJ+6EVxZwgVu3pm3pxMba2bqvDeK+c5Z1t0cam8OGO8gOTJ s8Emr+2eWnc0r4jesFxN6nBiffKUT9oquKJdgvedOazQuEzLbR54GOYGomPP36JOvub0 qyFNKnxaUxhtf8aW59Z6TZJX6RJxoTBge64N1CFhjRwoZTDN3I7RnYyxn1PLr/qL3T4o SEHCA36wakNWElXSbJtQsQ+uDHq2mcsWyLPLoCvKffuzrgqWAOPVsulyKLMxhu+duqRT xlFtS3qeieQNwA6NYvUyZFfzSGb8F4aGCteTZsZQsXQ94t2MkrkJ69WzG/nKvMrO7NRu 9x7g== X-Forwarded-Encrypted: i=1; AKwUvBynyHQMU/OzXM6Ky3jG8Ljx4UWbC5U5n7Dek2DXXL3EzvNwKJiPb7IwkmER4YoQIVnJglh1kB60B9iqJYM=@vger.kernel.org X-Gm-Message-State: AFuF++kAAylZapoUfAwzGavBeUh2hnG9XVIBScSskINv3vGcLPDsEUZg yl+VELq5nS9aObOEiT5V/c4ERVVqBwTDNNNRwkmXwg+R8G2bE/8HNsIlxKb/HDvt+VGfeozKltR OHkM7Mqtley38kQM18sJwRxiMGv8v8QF1QpylA5W0ijmmzJIa5UIx5hqgSoo8aRNrYFY= X-Gm-Gg: AYBFou00cCPA3h7FoeCsKsZagobgc17GNprmk433YttohieLu4UPxUGNcCvQXJHUaZX qAVZE2qvDsrvWCk9YD1SGispKVdNLTZkaVIeL3C5TbSSGjQASTM1oZjmrEMytRldGUc7zdOLk8i hHKu1fBbFpMK7r5JI73Z7T9pOfUlNcOiuMIIE2Z2FHTFw8Ylh8VR2MppO9eBJrgKsPvKvpehMKY kvfQtFVQo1LEuT6sZOrImRE0ZuSjVkgyjn3WJ0L0AofC7oWv+FZOkCh2ac+WaF3rpdubkBfN9QH ghPJo4edsGM+U1HUkP0EwF//RsTQ5X8OWtwLF+0IDYZ9YFIq3pvAsXvLsPYzWy+9whzVHox/t7M 5jcC1Oa21MROGakOPMEzx7zBFM/Xe8zFNwyk6/Kd3u1tWmCj1J7qMakNJQebKxEbgcYYjwbSgmg == X-Received: by 2002:a17:903:9ce:b0:2dd:c054:197b with SMTP id d9443c01a7336-2ddc0541cccmr97274835ad.32.1789984328477; Mon, 21 Sep 2026 02:52:08 -0700 (PDT) X-Received: by 2002:a17:903:9ce:b0:2dd:c054:197b with SMTP id d9443c01a7336-2ddc0541cccmr97274515ad.32.1789984328011; Mon, 21 Sep 2026 02:52:08 -0700 (PDT) Received: from WANGAOW-LAB01.ap.qualcomm.com (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ddc178889dsm30523095ad.18.2026.09.21.02.52.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:52:07 -0700 (PDT) From: Wangao Wang Date: Mon, 21 Sep 2026 17:51:38 +0800 Subject: [PATCH v2 5/5] arm64: dts: qcom: eliza-evk: Enable iris video codec 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: <20260921-add_iris_for_eliza-v2-5-5fe7be8c0230@oss.qualcomm.com> References: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> In-Reply-To: <20260921-add_iris_for_eliza-v2-0-5fe7be8c0230@oss.qualcomm.com> To: Vikash Garodia , Dikshita Agarwal , Abhinav Kumar , Bryan O'Donoghue , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Wangao Wang X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789984298; l=752; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=rI9/kjtNsduYBOyjOom1xdDWF+u1HGKFUnT8QwRo51g=; b=0SiVfaIXtTwDIQ/mrD3eEPIqmj0BEi795TA+eAEy7uyjl6LHgqK5Wi3paiSsII6G2jP+gjerJ gYY8EX/AB8eCx4z5KqcgOZNuhbNOLfc1ZPqTinCg1dAYDqXQN4FzIef X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Authority-Analysis: v=2.4 cv=aJ9lOr9m c=1 sm=1 tr=0 ts=6ab0fe49 cx=c_pps a=JL+w9abYAAE89/QcEU+0QA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=8ycGgHVmDalfDplNnMAA:9 a=QEXdDO2ut3YA:10 a=324X-CrmTo6CU4MGRt3R:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfX1bO2r25FF7Rx IYicyjaqy/8Do6jdOKxRdOTpcPJ/IroKAHqIxo8MuKTn52m5WAfyHzGBe6LtONVQCqkoPHRTEkP D6rw9FiopN9FyldsdOP8VCPi7YKSCLE= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIxMDE0MSBTYWx0ZWRfX3aInOQx6BIRb qdsWcAS2jcm+ZGF4knLLLFzp4P2FyienxaQrswW2f8xa8+zIM/orpBCSykyuHXlrVxeuFvPvcmg RerLs9/NwdDIulcIZrBOnxiJvJEakt4eyzyISZFn1XeHfDXnFQTguI1kWj20G1lLSfilA1JuBeg mGe3jlGq8/ttaRsj/h+fSYh8NGTEmuNH8w7U0bZ0c8lPEGxMQ6WWTURZ4BiqS0q1Yopcb3R0c+M dmju928pJcSS1NrUwEvT0c8RiBOhwiDPYaFa96GZhYNzATLAzYp9jcKQa7suH+DEnGm1eXCZPvN p1cO5Hi1gnmP1fYfZZxfzCh528k61SyO9HG41gcI5bLWfWG4rC4Ap63eyg0yN2+ACeW2nKHqWtF hlcZ7N6bgtRGXHbzHuyur7l6wqRiUJiVOa9qLsX7BSqs54zzyTTyyxf3EC6OH0dlCrCgDmz1Cnh iVUgfoVFcMKfynK1HhA== X-Proofpoint-ORIG-GUID: TBymMWxA5sD0s8C6lqfXq8A8p8PVw27c X-Proofpoint-GUID: TBymMWxA5sD0s8C6lqfXq8A8p8PVw27c X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-21_03,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 suspectscore=0 adultscore=0 impostorscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609210141 The Eliza EVK includes the Iris video codec, but the device tree leaves the node disabled. Mark it as okay so the video codec driver can probe on this board. Signed-off-by: Wangao Wang --- arch/arm64/boot/dts/qcom/eliza-evk.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza-evk.dtsi b/arch/arm64/boot/dts/= qcom/eliza-evk.dtsi index 6c5cc47a183eac353e833dc2c3971b5a7301ab05..0d8f86b6c6fed16892369b0d1fa= 9c7a14f575370 100644 --- a/arch/arm64/boot/dts/qcom/eliza-evk.dtsi +++ b/arch/arm64/boot/dts/qcom/eliza-evk.dtsi @@ -148,6 +148,10 @@ gpio_expander1: gpio@3c { }; }; =20 +&iris { + status =3D "okay"; +}; + &pcie0 { status =3D "okay"; }; --=20 2.43.0