From nobody Thu Apr 9 19:23:17 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 A0756378D7E for ; Fri, 6 Mar 2026 08:44:45 +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=1772786686; cv=none; b=o+AmiOX1y/ggtQQEDipt/28jRd9rGSxlwySWvH4pCgUo754mf3Fd/87Fosh+hpHZ7/Skyu9NhC55RUxtojIA3mLIcm7F7+6ZnU774+5jpY88o0lIt3P7k5lkw0kJ+j7uq88IAhVN8OsIbjzwZJEO/ROdaoWtVO4c64yfqWOHXpU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772786686; c=relaxed/simple; bh=w21jMDaZrGB02auvZr5ohZpYlh3pe5ze+V3Lti5Q+Ts=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=V655+A6tgjAN2ScpaUNJVMNccI0PLO/mnfJLCHBmZ3TW75xY7JNSy0tAEW2NDGsDHqYtOjLbPmNN4gvtote9mS9OPOPnEnGlYexGI3nYkDthW218d9qtdNlB284kW8efYe2ZWmcP1cn5RKkMP5sv8g3/H7SlgGGXl9CiZL/sTJE= 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=G58vDAB3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CmCSr/Nv; 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="G58vDAB3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CmCSr/Nv" 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 62654PQX4193476 for ; Fri, 6 Mar 2026 08:44:44 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= vI4/4W5Aajj1NW2T3+dqTuaPe4SwAiIcaUk04WPRPCI=; b=G58vDAB3GNO9zRaA x7S7W0hfmImcHIrRt+Rtbm1KXF6iTsK7Rq05POkA9j57fc+eD3+QubVbMiBh9Z+d Yds7QwHiKVuW0OOpj4O8GkUn0isdwEM3xIvqYBJbPd2Yq0kqIiu+iZ3bjQGKjtYp 1JpZ2nwasAeKQ9Wxk93M/Y2m8RBTzd14pAC5UMJOowVqi/9Q/j6JMhM9VQF8YOmJ 85Ig6OcI+7M2ksOvbvEL2Jd2vZ6LLSAJ5yrnX880c0VdDkQn1VaKceyZcUQ2aF9b yIUeBluBulREUT74H2YmJ06xwRDOeDcntRJPIj7pCiF1RINtRTd6wEIht+NLSbH7 mQGQyA== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cqrf5rpp6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 06 Mar 2026 08:44:44 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-8297d261a67so983418b3a.0 for ; Fri, 06 Mar 2026 00:44:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772786683; x=1773391483; 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=vI4/4W5Aajj1NW2T3+dqTuaPe4SwAiIcaUk04WPRPCI=; b=CmCSr/NvIQKeC+hTFjE+D3ej1TwKSY0STFwo0SPC2y9E+gYWN72qfU/v8LDO4wdj8w pIE03wIa6e9BbzY0gpr6jvarcGPxFRyH95hPer1Ex7oheZDZflZEH1AfrWVzOzOfEJJR KDb1PHChxUuLqR+cM23FG/LdoE1Ba1biF5zK0+cPUBleaGZFP7+Wzka6Tc1oOQl0TdiI fOrtVr7zwokjlGfHRCrVGghp9o0cQKQ/GP7TVHj4CN1HFUNwtd/jwHM5pqHfAPJa6+SF 8IiVopmY06KUblDeytfEOggd1aIe7MZH/yPiaoC2WOr3e/kdYYqfTqDbN4BQOzIGfwqO 9Vog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772786683; x=1773391483; 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=vI4/4W5Aajj1NW2T3+dqTuaPe4SwAiIcaUk04WPRPCI=; b=qrlmDHhEE8Jle746m/Ch3wXwFnrzpJG383vOTsiiZx/ewb9gGQ09Vbcp/ebUZHVf64 xXI4Q2MlbhT2rDG+dqKDnOB8s8ls7bGtNJ0PH0v04ZXrM5fHR0pDIJLlHlNT0wvDwor2 zpaXtIse55oz6B7yGkCYTb/pz6ihzQ0gKcuaIwrO0JF/HU/81safiPT/Nx8hM5v+BNLJ aAThU/0e95nL7nYyTXeDqXnLHnbCNBSwo3IWnkLc4w/VbgIxbHV8PEBgXUp/WkepYStA JciZh50Hr22ResMWxhU0TNfP+1jZZeLEUtY/4wKWhIdujMQX8lFr6SeZ4CSqJDXQJ2xv CCxg== X-Forwarded-Encrypted: i=1; AJvYcCX9ovgm6vbxAY3noOjq5ZEPB+iJHE3IDRn79ig5V5TxKf6TGg/xtgsx/T/pF/t/OFjYfKiVgNgWbeBaNkM=@vger.kernel.org X-Gm-Message-State: AOJu0YwyRR88dKpjATWLfrmWWBunBBtk+l8fhmYr3R4Q9iKT49odKJeq FDNP6UVhkOo5FvweVduMb/Cp2LKRLP3ZRei0fF43R8zfpo8OftWcIXwf1b+wZLnrAdlXHtB0ji3 Nhrxg7gYy7TJPWYpxSOWGxG+6Lep7YHEzqEHsOVtUWtFzqxXEqgs/NDunxqWckxMwoeg= X-Gm-Gg: ATEYQzxOpyOEqTgPN/Ou4EwwKi/XL397KtP+mqc5/OuQp4HT0GQq4fo0fSXGVKuFWvF AeJOPBS7YApqwZoI2cOHMw2tC1S6qNMQrmCfoKd7pzkLyXsIWKBmf7SmanPeyJ4h5Jjr2UEobmv I9ECb29Gi74rEXRJAhYqVpqF40AypHkSTJwRuI5he1VeWbTXNXoOJP4UrKKO30ZvNr9dxQcDiGh XBaNBYUi7A00XBpuo7oYY7JgDtS0FjV+WvW+HFUOPcDG4LOY46XtffqU+JwFrXdlCdr1o5XY/fv 7jpD/FiKXOt2vxJnvmY83rUe+Z6SSBX6bQ4kGhMQkobcH67daoEdfte/URQFKj+tHWzA3ffYf+C oOgylATUcEhKnRv1Xvrt9zkTPVhdaX7lTiYso+TC45E8/zvLA8J0uXKJClLmI6Fy4JYODjmnq2J OnPW4HvRp7vyumG8hVWdma X-Received: by 2002:a05:6a00:993:b0:829:86a5:d30f with SMTP id d2e1a72fcca58-829a2d81e40mr1412648b3a.11.1772786683438; Fri, 06 Mar 2026 00:44:43 -0800 (PST) X-Received: by 2002:a05:6a00:993:b0:829:86a5:d30f with SMTP id d2e1a72fcca58-829a2d81e40mr1412635b3a.11.1772786682947; Fri, 06 Mar 2026 00:44:42 -0800 (PST) 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 d2e1a72fcca58-829a4636c74sm1393573b3a.12.2026.03.06.00.44.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 06 Mar 2026 00:44:42 -0800 (PST) From: Wangao Wang Date: Fri, 06 Mar 2026 16:44:29 +0800 Subject: [PATCH v2 1/5] dt-bindings: media: qcom,sm8550-iris: Add X1P42100 compatible 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: <20260306-enable_iris_on_purwa-v2-1-75fa80a0a9e3@oss.qualcomm.com> References: <20260306-enable_iris_on_purwa-v2-0-75fa80a0a9e3@oss.qualcomm.com> In-Reply-To: <20260306-enable_iris_on_purwa-v2-0-75fa80a0a9e3@oss.qualcomm.com> To: Bryan O'Donoghue , Vikash Garodia , 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, Wangao Wang X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1772786674; l=1851; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=w21jMDaZrGB02auvZr5ohZpYlh3pe5ze+V3Lti5Q+Ts=; b=S3bJBPfDcGsIIQXCEuO2+ooBXPVZeWngwbvMq074OUUvfGghNofGXvNpUApTpRBhV25Vr4ZvY ArASLdNP890CMkgetD8IHe7wNqgVkYVioFQdLg0NkHmY//F8GoS9EiD X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-ORIG-GUID: gyPiJ0BZpyJ0nIqhAgECEcOS2l2owKHs X-Proofpoint-GUID: gyPiJ0BZpyJ0nIqhAgECEcOS2l2owKHs X-Authority-Analysis: v=2.4 cv=L+oQguT8 c=1 sm=1 tr=0 ts=69aa93fc cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=EUspDBNiAAAA:8 a=BfjIKjrZkJso1lgBsdMA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA2MDA4MiBTYWx0ZWRfX83soHi9lnwYq m12DFlNu4pxT9ccmlziz73rjyjwr9stWrdYzz4jy1aJzp99Zix4l65A87wGMLNJIuLoD+r0e4pT B5e/swFX5pmpK4h4kVofAPY7yc6R/ANP0C/3kzisLJpHwJk/mJGhayaJjGAb1D/P8WyA0VhCKFs R9FLazYyLDzuTB9LoXIDRpdpxXGEh98AsKyxMg3fXLMYvCJT/o8cisDDdqvffO2sxXwp8qVrj98 8qhOL07bRTmotCM7YSiknkr8qrjt2S/cDvVprgnFIIE0XdiHTGIX7kGxGKMOHHKFIjiOkE3B4p0 2Y0PamOoyxpjeEgEX6/IOi2sP7DE7CVoxPJ8uy4GMfDpaOE1Txnq+zusSrgrMiFrMSBDgGEGdXI hlGWe1wo/xqv699Wac8ZcyXgWsRmPsZiwJ+8Lmm+AqLM9Dfq3/VfqzMxK0OSPI6NWw16Sv03LTo AbOsvyOjVHDhGiXq4uw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-06_03,2026-03-04_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 adultscore=0 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 lowpriorityscore=0 spamscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603060082 Document the new compatible "qcom,x1p42100-iris", which is compatible with SM8550 but adds an additional set of clocks. The BSE clock is used to drive the Bin Stream Engine, which is a sub-block of the video codec hardware responsible for bitstream-level processing. Signed-off-by: Wangao Wang --- .../bindings/media/qcom,sm8550-iris.yaml | 23 ++++++++++++++++++= +++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml = b/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml index 9c4b760508b50251ac467ad44a366689260bfc0d..0400ca1bff05dcef6b742c3fbf7= 7e38adca9f280 100644 --- a/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml +++ b/Documentation/devicetree/bindings/media/qcom,sm8550-iris.yaml @@ -26,6 +26,7 @@ properties: - qcom,qcs8300-iris - qcom,sm8550-iris - qcom,sm8650-iris + - qcom,x1p42100-iris =20 reg: maxItems: 1 @@ -41,13 +42,16 @@ properties: - const: mmcx =20 clocks: - maxItems: 3 + minItems: 3 + maxItems: 4 =20 clock-names: + minItems: 3 items: - const: iface - const: core - const: vcodec0_core + - const: vcodec0_bse =20 firmware-name: maxItems: 1 @@ -115,6 +119,23 @@ allOf: maxItems: 1 reset-names: maxItems: 1 + - if: + properties: + compatible: + enum: + - qcom,x1p42100-iris + then: + properties: + clocks: + minItems: 4 + clock-names: + minItems: 4 + else: + properties: + clocks: + maxItems: 3 + clock-names: + maxItems: 3 =20 unevaluatedProperties: false =20 --=20 2.43.0