From nobody Wed Apr 1 23:54:28 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 D3C523E95B7 for ; Wed, 1 Apr 2026 10:24:53 +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=1775039095; cv=none; b=bJTPAtvV2MrgNqSykJSdzaS5vBORFEG2Xh6uZGfMMvtLOsgAzDynY48Z7ThR2cePaivTQBbWBqa9ZLv4B8CSgpTpIymVAUZO51YmeMwsSRvAcyJzM1w3Y9HeKaPDaKl95FPfQ9L7NRJSYckz2TrxgxejLaPrgt0i8tnjaFUebBo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775039095; c=relaxed/simple; bh=V1xwU9zkDSIyMoQD8LZk++GaYMrCUStmgPDDStsddwk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PmPV4Y8isiWjjGEA6owg7V4h9gvWMCemJyrgeoWqMWuQxU4F5nq/z6DFjG+8KY7Nizpv1D/o6SqTNwhAKZ8Y3dbBb2XT6zyuioLYwdLQwntRAV8VWM1S2X3q+LguszkW0iwtM/WyPU3MeFHuXkNx3gHMlkOE5V2CZ+aqAqkj9jw= 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=VqJATRwA; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aFrUwue5; 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="VqJATRwA"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aFrUwue5" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6317Etqp4106868 for ; Wed, 1 Apr 2026 10:24:53 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= OehOIAXSAowGbIjsW+N1EpUBsIAHoo/a+gTVikYDFdk=; b=VqJATRwAxdzF3yDe odoh0jmmWacOiTiFNenFwX8Kkq3RBSvAZT06e9zXqVrHcV6FlWe5G4G/0qGJtzaM 4wj+B4i80CBrm6xWEzFr7cpKwGHsDcJmIhohN0CCFkoqlJUj0QKGsBFFAQVtRFKI GTU/utYSh+0bRnyw7YPTobzU0ffE0UZcFt5ZgdQ51k1XgPB/+TBPZH/NZZCICra5 +roz+1RGjLMkc46SvdcbLATK9FkFrdq27GeJ0WKUYdTVpQVI9FrcRb1lYJlp4kxp hjtf41RESL0AUldXEdIn72lo99bnygxh6TvIfdP+lDJtrl6rtXeBCMbfj9u1jCPq nUQQwg== Received: from mail-pf1-f199.google.com (mail-pf1-f199.google.com [209.85.210.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d8xt90t60-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 01 Apr 2026 10:24:53 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-82c1e1a6cfbso4941591b3a.0 for ; Wed, 01 Apr 2026 03:24:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775039092; x=1775643892; 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=OehOIAXSAowGbIjsW+N1EpUBsIAHoo/a+gTVikYDFdk=; b=aFrUwue5YQpy/qSaZzpJ1T1zHbC5wcfHBoWAd7e/0yup9yCpFvXfVvB+bPIsP9H1sx X9ItycnR/MiE0uYCN6VUhczqsWdKmPvf432eSKFBLJb6ZHscon/c0q7zrdj0MC1YJbR6 Eru1bIs+QhvKiNnsI5njuer8HDd6uKSfDjezBT8mgrsrT5rXJqB29yc3Be2rWMwXXmmP zy3ruOFQ58nCIjVUkLw12/62KD+Kwg9LRLhAv/RHyECe0xwEs/S/xXopu8Ulv+E97/vS 0lHqhanHIWgJuiaydtmOQcuefq2ahqgRtoFOwEZgVV4m9+l/33yOLPqlJsNCob0tFirw wCRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775039092; x=1775643892; 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=OehOIAXSAowGbIjsW+N1EpUBsIAHoo/a+gTVikYDFdk=; b=b59Au2/TlQdgkCkCdEaQfCupe3HIQsbchkUv2iLdeTkjvjSzEeS76/DeJXsrjH5Nme qj+e3LsEZNOnCz5Ax/asXASwaeOH9vVP//piP0vF4OQFqw5sjCIH3dH+4E+lBLbtO4kN NpfAwmMsYe1PKhTsA/UCU8O+GR6tmggQvtVYWUP1KjWsygYqvcwrmf14naXC0/1QDQUo kyLYHRpG0XJoVC/KDIuHsRu32BqKDHFdjVCbs/EaP/c2T8b2zc+QzrS0mjrkQAufcITe hNKAoBpQnFSRwmUwVHx/FyMzqjth3fUzVtrNiEb8pQ+BJ4hYATDl0CZwlAte1ubXgJic 0pWw== X-Forwarded-Encrypted: i=1; AJvYcCVskbam7du7Eo3kMvzOlEJsmmCQkCZq6Gw2P5943XA004s35ypvhI8WwiBrwLRNEATHIRwRpXAmTO4TiLc=@vger.kernel.org X-Gm-Message-State: AOJu0Yxav2p7K+k5OZVihvsRZf91pFcQ4pvoMX1JCg3NwW12bHh00XWc P8d1Obj1L5S+Xhx5ufrI/XRwI/WzBLNd4Gd9cy0pDFf249t8PO7Mh6zJgP6oc4PUiMgrU3l4usN TKuyvXgCtxvXO2BFFow8VaL5e9QX1mFGohErFzR/SFDX0IY8HcVrtN1YhZr+/IScCr7I= X-Gm-Gg: ATEYQzw/EbAVCrNJ3KtrSqioKH29fYXANLehPfMGs8SxaYfW/AYXp6yPKJKU8prNPuL 4Dc/Lj6a6yJZAU20xJl+yTBazspC6WaiWNYi/AxZA0fNC3OgO/AbMC8e/VdIoXKlMrZUKrnEDyQ H7dGFmN43xQyFh2XOnqnIu6O8ptHigFwsEVSDWo8ksX/gecO87gSwnf59xNKnfzY/7XI+rKW1C4 E497XG2Cw3y6moYBpvtgYxpEq+Oy6EJrX0l/B6bR1fTxwKqsbnxRezsPCs2+ChXN2WwE672ZZor LVhuT94VktUY9cTDt/1h8zUIu8vOczU6BeIHDggDhDFWpyJU6Z1U5NOR8NX3kcKh9KcH1BGUNRc jTpBIiXA/QnYmsFeyjg10zIjRSL3BmFY0B1Ww+7WKdmJm5Fqdk6hGVGDPRfPc4VDwC7Ko5BXuh+ hP4ccmJTxWjvtbX2eTQL0M X-Received: by 2002:a05:6a00:3e1b:b0:827:2eff:a29e with SMTP id d2e1a72fcca58-82ce8ac8b47mr3121948b3a.34.1775039092494; Wed, 01 Apr 2026 03:24:52 -0700 (PDT) X-Received: by 2002:a05:6a00:3e1b:b0:827:2eff:a29e with SMTP id d2e1a72fcca58-82ce8ac8b47mr3121937b3a.34.1775039092043; Wed, 01 Apr 2026 03:24: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 d2e1a72fcca58-82ca843bd8bsm13348329b3a.10.2026.04.01.03.24.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Apr 2026 03:24:51 -0700 (PDT) From: Wangao Wang Date: Wed, 01 Apr 2026 18:24:38 +0800 Subject: [PATCH v4 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: <20260401-enable_iris_on_purwa-v4-1-ca784552a3e9@oss.qualcomm.com> References: <20260401-enable_iris_on_purwa-v4-0-ca784552a3e9@oss.qualcomm.com> In-Reply-To: <20260401-enable_iris_on_purwa-v4-0-ca784552a3e9@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=1775039081; l=1967; i=wangao.wang@oss.qualcomm.com; s=20251021; h=from:subject:message-id; bh=V1xwU9zkDSIyMoQD8LZk++GaYMrCUStmgPDDStsddwk=; b=weYSLiClw9bp5DOxXhxNoqiLgoUPSSPwqaPJyYFKqFOSJ6O+B2N4DGzBFq0Wu10y7d0SdeqAR kM3REzlcMXkBDtR+PzkNOkhVU2tHthHMliflgXmCj4l7XwF7yz3+JZf X-Developer-Key: i=wangao.wang@oss.qualcomm.com; a=ed25519; pk=bUPgYblBUAsoPyGfssbNR7ZXUSGF8v1VF4FJzSO6/aA= X-Proofpoint-GUID: 8IuVcdvV9nuwPAN2meD1LLM1INHCVL0H X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDAxMDA5NCBTYWx0ZWRfX1UNxNs+DQbLk nixZcAnvS3PXig5pVsUgqgfgJ89tkyB/pHNNDedYwYO4X4S7Ih52oCevFUHbOpGG/ov+R1+L6Oi 6WGKpdI7H/fGsynHf58cuQgtiGfSnajWFm0QlPOAO07emjoIUpkWTbYYChsik5khtXcRebAldBk +MyqdH6cjzT+sA4E9CzdttqQ93VSItvlSTYFQM4aDNJ3BwiMG8Wj3cg45kYWTtGUxZ42fT9Ckuq y3Cwk4yIZykmZY8oomCZr9m4kj7quDPT+QxhHZ/+Xdk+2KGow7tXVJRzdRi5TCXUs5QRfRKmfur YoHel4uZ2M78rcA6RIUuw8luwdoE1k3QWDFhfNMC3kQZlxxdff4rKPsUZ47qOfL4tiDw4/h6ojq 0Ksi3uihcns9HiJqc9wYKvOvjqjUzkssHIL8qcr8g79A/zI7b4HcRCcwpUn3erlaI8zR7wQfQs7 3Ydmmv7/mbNGDml0kYw== X-Proofpoint-ORIG-GUID: 8IuVcdvV9nuwPAN2meD1LLM1INHCVL0H X-Authority-Analysis: v=2.4 cv=PoGergM3 c=1 sm=1 tr=0 ts=69ccf275 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=ZIxFtT3Z7BdGPi6TYWEA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 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-04-01_03,2026-04-01_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 spamscore=0 suspectscore=0 bulkscore=0 priorityscore=1501 lowpriorityscore=0 adultscore=0 malwarescore=0 clxscore=1015 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604010094 Document the new compatible string "qcom,x1p42100-iris". The x1p42100 SoC integrates the same IRIS video hardware block as SM8550, but represents a distinct hardware instance and therefore uses its own compatible string. The x1p42100 variant includes an additional Bitstream Engine (BSE) clock that is not present on SM8550. This clock is described explicitly in the binding. Signed-off-by: Wangao Wang Reviewed-by: Bryan O'Donoghue --- .../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