From nobody Fri Sep 25 23:54:05 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 4DC873AFD1E for ; Fri, 25 Sep 2026 05:49:08 +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=1790315350; cv=none; b=Vb9Qx5I8yYXuMTF+bHh5VtR2rLQEKS0F9ic+gleBEIqKnexaLuMOXMLquiASgVN3Cj0qJf6BrO1VjOT60nNzZcLAA8B7VUkBQNOoPSLc/4QEef5CKgMA8aXycjOMem/YwoQtrXkBYMdEC+9dn76iUIfdEizxXCrfGxoi2Lk/a2Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790315350; c=relaxed/simple; bh=JDFgCYWtc+oUI6m4QlfCAkKEA7BRMEd/DU1CuWueAqM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sf6lbu9A3lsVTha9n2qCl5nCQ3FHN7gg/lnXgT2ukeI+9Lqt11cyDf/nEZkQUlJybMc9ozHS4UJNVzoewcmc94QlBdzRVSKPcLdq6Qsza0fF/mijP8+JJmy8sSNL5Vi4+9Lo7M/R1XPgZC+1CeEQFGBkUMv5CneOZT2RMCSr1Ks= 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=eXwCeuCl; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Ju/ur+32; 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="eXwCeuCl"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Ju/ur+32" 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 68P4YWhu039598 for ; Fri, 25 Sep 2026 05:49:07 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= ngYHv8t1q8xCQbnExaa+q1yobNhD2HUJWqMbAGat/VM=; b=eXwCeuClcwVrUfdF S0nc5Skriu2MiiHEAwlysFZLXobiLR3CEGgvCuhzexgGzgUT3wR+hOwFzOupyspl h5z+yyOsWmsZaJgWVT+8KbkF2m+IwEk6NPBJS6UOXDqJIJbqIEiszlMZ4ObmcDPa ztBnzc3SMhhci2C7hn3fMeWzu/P4dpoNbCRFspLTNNogo0ysHuwP1CXnJohCCRr+ UUu4s3kTe8BcJoktM8HQdyCV33do1f9o7hK7TakaD2/JLlt7OdszjCS9ZwuuS1D3 XGvkMKi5r1ezt1OkhCnsuzvwi2nPOTbkr+Q8Rz7qGj2p2KSq6N4MnGzHkXLBaf3T 4+kqsA== Received: from mail-dy1-f199.google.com (mail-dy1-f199.google.com [74.125.82.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gw4653dpn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 25 Sep 2026 05:49:07 +0000 (GMT) Received: by mail-dy1-f199.google.com with SMTP id 5a478bee46e88-341eff9e381so316550eec.1 for ; Thu, 24 Sep 2026 22:49:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790315346; x=1790920146; 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=ngYHv8t1q8xCQbnExaa+q1yobNhD2HUJWqMbAGat/VM=; b=Ju/ur+32MXHFUCIXWou6WyzwtdwzTfk85oaIAj7WtibZjuv3BmecMuyh7uLzHWfHge AThq1bC53ZPw4zJkTOmfMj8V4jE8ClEtAQD9JkdMsuXm2sS6SdKfVu0+bfpoza9JS5h4 x+S9COg7j5qFd5mfpSNb0O9Xp5vh74oqRzL2O956wWUiQRmWIHNXOm9XQ4t6Itd0AG1Z DXdPHTqfRNRWtRnJSSwT4GTpZgZwlgLc+RaG/gLED3TIyD/RA/6jSIakvX+VxCSStM4I dlxc1M8xZNDnRte6YQMsREqspJWQbEyMNaCdOSMQzaSLLpdkd4o2n0jSJNBgkcbMs0bG L5gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790315346; x=1790920146; 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=ngYHv8t1q8xCQbnExaa+q1yobNhD2HUJWqMbAGat/VM=; b=gJzkHMouJuNBizsC/l7h6vEGsIC/jjap37RpR8qvVfX/XJqC6rtgYvqGbn99IDMGpl WEBhrKxWwIIzstu9F3PqgKlUQB/Z5Cui9QYImSbzHPWj3FVXYBiUqgGcprYibI8tkBQ2 lrqDM3P7dgqBc343PpvJskUb9VBULZKHigtQfEnJuDaRaViQ8a4TVADzHpzKOLus2WXZ MYH3HsLXq4FKH1XEZwbQerBgnrUhBVzmpxc6lWrOHC7VxFrdBDO4sMxHU/+JcaDOGA0i D6aJqIYhaWgxCsBsWEBmGgQAv8XSNM+gNqcdPteatjtbTpLxkC/rtQHt7/009b6g3Hfe RaWQ== X-Forwarded-Encrypted: i=1; AKwUvBx907xZFfdXgVp/iCoP4tjOb91yFJNnfA4g2CsvKIJxZulygLb+RXA1ty4mwtvrevvSqeGGCDAL4t8L/Zw=@vger.kernel.org X-Gm-Message-State: AFuF++nnqGhQIreU2vQv3D6DRqD86iVKYMd0QETdl61q08H3FiWG3e7X IJppjEtu4YUf484VIqzvvG4TuyJnw2r67KTe5fIPDbcNv6FQKp720myk8WiOQbcaECufnMcren6 20rOGLdV597uASYul6y+saAXF7TOGsXaZN4ecAkNftqBn9+WQJxDcuK/6qxizex2tLXWKEoMHvX A= X-Gm-Gg: AYBFou0CNu9i+xqU+RwoldISZ3Vi4oU6C5SS5Muor8vfHP5pwQrtlLQN6mIw7omTjp2 RTJG4yhNYhMlt7+LlSCa8U17R/WUh/TqghYxHktZnWRU3xKObDzFsUUh4lZstrBgs8rTuPeP1a1 ZHsuLXUvDits7WN9Jzw0l/PP9DVXj5C8RdV22KhkYSmlrVhRoRHaalaP2uIz5aedVFh2mCwATTp OA/oaRDxIUn0h/iKTPl2LnHqpdcZvAnMRZoMBaZfxg2XMS6gbYfyXnvYrG7P12CUx80iRYox978 az8+MPHzVU8LjOiYP4nayE0mWHqWnV84pjCeX1H7/OmGevxLFFxegk8CvB4cseO34Mge/Eb5/NX Usf9tU2X9hUQ6+BYI2COBH343Gl65xEY= X-Received: by 2002:a05:7300:8196:b0:33b:c23b:f5a7 with SMTP id 5a478bee46e88-341994340b1mr1375324eec.21.1790315345844; Thu, 24 Sep 2026 22:49:05 -0700 (PDT) X-Received: by 2002:a05:7300:8196:b0:33b:c23b:f5a7 with SMTP id 5a478bee46e88-341994340b1mr1375266eec.21.1790315345128; Thu, 24 Sep 2026 22:49:05 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-34144757747sm4033640eec.13.2026.09.24.22.48.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 22:49:04 -0700 (PDT) From: Nihal Kumar Gupta Date: Fri, 25 Sep 2026 11:18:45 +0530 Subject: [PATCH v4 1/3] dt-bindings: phy: qcom,x1e80100-csi2-phy: Add Glymur 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: <20260925-glymur_camss-v4-1-d7c2983d6d7b@oss.qualcomm.com> References: <20260925-glymur_camss-v4-0-d7c2983d6d7b@oss.qualcomm.com> In-Reply-To: <20260925-glymur_camss-v4-0-d7c2983d6d7b@oss.qualcomm.com> To: Bryan O'Donoghue , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Nihal Kumar Gupta , Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Mauro Carvalho Chehab Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790315331; l=1088; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=JDFgCYWtc+oUI6m4QlfCAkKEA7BRMEd/DU1CuWueAqM=; b=A5DUX7u+2gUNyMDWLrtc3eW8cxxncvqp/ZA2Ckcf7cb75bVTMAhx22/8ERa731bcbDqVnUqxF Y943m3d4OA8AzY5sZylsjF7ITkYLMRmu1NaHifyQ/JQISuSXYIFmgej X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Authority-Analysis: v=2.4 cv=Wrq+otfv c=1 sm=1 tr=0 ts=6ab60b53 cx=c_pps a=cFYjgdjTJScbgFmBucgdfQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==: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=GarM_vGPpaxcprxHJuEA:9 a=QEXdDO2ut3YA:10 a=scEy_gLbYbu1JhEsrz4S:22 X-Proofpoint-ORIG-GUID: SPSUZy43Tp1hX6JSHTcTc98Sk_h6XKry X-Proofpoint-GUID: SPSUZy43Tp1hX6JSHTcTc98Sk_h6XKry X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTI1MDAyMyBTYWx0ZWRfX5qsU+Er0ym+6 tGNbhESvyPH12uEcLM+uyrsrcjwYauy9i0ny5NSnzQ4xf6jWbJ+X3XZx/pso3C5VT4WIiewJvoE YAxtev99FOTwEgPW6GU1UizIP7//m7LMYclzCySCOuUi72PKpYpnKQ9vZK6ktG/Ov7Y+AbMawYe 3muq9KncIdiuq0wfnhnY62l0VPGt7tuYIOkuD2DGn+2tJhnI56NCjfgJ64VwgC44op3Umlzxq4Z whrCx+cceAqFtfLAcd6M2F1plkF9rcVPlaIsU/QDn/7uvwzqtcGLYhZ3Mltxk34PHkv/orvx4A9 r1DetI5f7OtrYpX/RadtWLEYritTl83emxlsyX3wZcWF41DSPQxKi0B6nENNq7lqFeXYsqdQaZC 7cuCQKAltiohA8qRQyeDNCjHkk71WKtCCb+YgzIEikOC3T+R5rYvP80X2GUd5w7avcz7Sh2daKF 4rD+8oIbyDa5KSPon6Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTI1MDAyMyBTYWx0ZWRfXwjEiTq96JhrK sH4lpFDE5UsJ3ng/Bp/7IQouX+XaW83RvlRr1nPGpYApUNI2pu9JSIS/GRIZ+FsFYfukjU698R4 f2le7iK5V1xpyAAGfdcxc4kB2mYhFno= 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-25_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 adultscore=0 impostorscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 clxscore=1015 malwarescore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609250023 Glymur integrates the same CSI2 PHY IP as X1E80100. Add qcom,glymur-csi2-phy falling back to qcom,x1e80100-csi2-phy. Reviewed-by: Krzysztof Kozlowski Signed-off-by: Nihal Kumar Gupta --- Documentation/devicetree/bindings/phy/qcom,x1e80100-csi2-phy.yaml | 6 ++++= +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/phy/qcom,x1e80100-csi2-phy.y= aml b/Documentation/devicetree/bindings/phy/qcom,x1e80100-csi2-phy.yaml index dc64af97da6c659628729a758316353798aa98db..1f1e2a4993b2aff9a1519640bc4= e04ca98fa4baa 100644 --- a/Documentation/devicetree/bindings/phy/qcom,x1e80100-csi2-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,x1e80100-csi2-phy.yaml @@ -16,7 +16,11 @@ description: =20 properties: compatible: - const: qcom,x1e80100-csi2-phy + oneOf: + - const: qcom,x1e80100-csi2-phy + - items: + - const: qcom,glymur-csi2-phy + - const: qcom,x1e80100-csi2-phy =20 reg: maxItems: 1 --=20 2.34.1 From nobody Fri Sep 25 23:54:05 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 2F9F94248A0 for ; Fri, 25 Sep 2026 05:49:14 +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=1790315356; cv=none; b=gLNhNuTXZCzWjaufJK+K5WOcDm1pvONZk3cw9OU3ktQoIyC+dJ8FgPP9ws6EP39P9lWgm7PL+1cxazL//VUtzogrV1b7ySiJLGDbsqRcSlYYfOVAUtdOjzeN7qKhavfyBmw/ufd7b6WYsZRW6mZ8PBE4Jcp3Fq+c4uhn8N8cQcc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790315356; c=relaxed/simple; bh=NZuNHL1UBfqgNWKtvhtOpBVni0+Wp4WN3hp2/6qRqzo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=mNUJF8+7Sr5lz7Fq8aJYnB5+oYuaNBXMcfJCgq2SscM0FxNo+K3xpOI2+msywiph8u8/9+Q4pQ7/PD4X3ETLzV3nnI2xi1FpgxwO4sIbv/KCuA6IODCyL8T+UkRvx688Qjr8taS78yZGMh+iIQ6vaohgzAVgMNNYSSnnzzLz+jI= 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=RqUNXEWc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eoUoj72i; 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="RqUNXEWc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eoUoj72i" 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 68P4YSne2911624 for ; Fri, 25 Sep 2026 05:49:14 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= Jsmb2+8ETECDlV8vJZlWo0+dCOk3HY+XqMB0gSs45YQ=; b=RqUNXEWctVqm3eWV AhgbfJEfVovLuMp91ee5tSZqJSsY5gXnjN020kuITpbGQen6qniN3ckE+2Y0tlR3 SeH1G6jcK2WNA5/WtaiftXtq+4RTug0aTXzzwKVdF15Sep9deVFSUsB0Ri5IsYIx s2hlHcXRtTFGPtusQKth2L3yTpIYr0YjfmkqJDsyvwTbNlqvn7gDsUNDIyg5PPRf JV09oaeYHZJMQ6cilQyHiDQpTdgJAqFMDHxBMOpKoRho103Y+T2uVH+RIcTbK5ya 2FNU/S7ZNrCYYruih57hMk/RtZc1Y2lh5a3L63kKNYdvSptPa5V+UJIHGTCJebmq BIPy/Q== Received: from mail-dy1-f198.google.com (mail-dy1-f198.google.com [74.125.82.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gwhm509hk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 25 Sep 2026 05:49:13 +0000 (GMT) Received: by mail-dy1-f198.google.com with SMTP id 5a478bee46e88-3286d2bac04so710325eec.0 for ; Thu, 24 Sep 2026 22:49:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790315353; x=1790920153; 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=Jsmb2+8ETECDlV8vJZlWo0+dCOk3HY+XqMB0gSs45YQ=; b=eoUoj72it7usVlY4fw/za7TvfJ1YQSsUf8Mey4UmrxmrlhNwc4r+RdagYH6xjXDtlA NGmLuA2wiry++UTe71RbmtANlT5aUhlikqs6VD8RChW4pGNIAb4fd1Ob38fOq/aurSpb zfTfHZfZ1X5hmNU7IMyImwoaevLSgFLBOmyUnPgd8Q3ooR06NSro+XcMvmtHCJ3US8ws fi4TYdRwIB6cTds4XVOs/B9DLliUN9cE9Hz4qPLDaaAtc9r+AVrglMGNVMpYMTzkyxOc 9biAiNIhxSgKD2SSy7kn956s/5Rybwrl0D0yT1ToTQmcF8gxwgR5zcbTXSCzMv6P9L4A h7Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790315353; x=1790920153; 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=Jsmb2+8ETECDlV8vJZlWo0+dCOk3HY+XqMB0gSs45YQ=; b=bl9aIS7knlGvXtbaWBpY/N1DJwDFRkbA2Z5BQWvcGHrbzKcoYspUm5nlVuaHBFJFt3 AYLKq6TxPfskqz6e3R0HcEVR4kyZFyqpgH+Q61RBBuz4j6/VooQU9a9jCo6httkGLXmj bm33ljc4UQSwNF5yBL88wfkRIw82k6/nhKzPzvrfITZL5v2Ju2xJZa0QUKrrfeUmlUzh xvTnoAHct2Ivv+dTFP5NumTGb5J625uIIrFi5gvXRl0YZBBUj7eMOnCfe8b6hP9obI2p 58fJmXNXSG4ZxGFbMHUag+zXIXZ4IuBFWrrABIDAFXzyTekFofhaMaFfLu8cq6zu5njv xSNQ== X-Forwarded-Encrypted: i=1; AKwUvBwOyaDbYCmiRbWeFFH/QZLqhpwaBXBGmqhcd8wNPNKaNG0bTxFNg24RerVO8BwMECi5MPAKv16rHwIWZA8=@vger.kernel.org X-Gm-Message-State: AFuF++nOfwqpr1bxDdM0AIna8W5blVJLpf4zX0fU4ootuCA2SDDhMR9M 3YpVpUQPyjD9sA3+3VuDCZkX5H5LmafLT+dGRJulPCR/q7FEZY4ls/gUwltDv5fLITvaOYiyOMJ ppRZ59sBrLwdsBcvN5S5UvhLe0jvrBuQjYPOcruQYy0RRprFXB918Ptk9I98zmHwIN8c= X-Gm-Gg: AYBFou3gDacDH2f5lUW0GfCeCpGGd4DaIfAE3DG/Y0hWkTQg4Bb+ypLkeN8YpMOEeSa L2reR3lw6CEV+J1j6BbBdjFGNdiCeNCBlSNYm2fj4e6lCNwK1eOrUkrcrqXOqW+nisD4AohJAmY 82y3LSK09DpM6pAMsrpv0x7O6s8XsRN5L1ZteHnAHTBfLihRp1VmdOk39lCzL2o1t9q8uPEk4mg iY2JV6yWeZJb7Aoi3xGMMV4UMj6/6yBJsE24nf25/RIz8BjzW/Vmi5Sphf6aJR07tyViQGXWWKq vHHTSgLHPTmer32QJTJ9wF3ReYxhMUvqYIF0RwaSPls5r8vbNITOItpPzAFIdTo5eN+T0WctB1Z 04/G1sPXBswJPgwHEKI1FEf0sjrvBQUs= X-Received: by 2002:a05:7300:b1e:b0:33e:3f5b:3ff6 with SMTP id 5a478bee46e88-340036bfe73mr3683083eec.18.1790315352745; Thu, 24 Sep 2026 22:49:12 -0700 (PDT) X-Received: by 2002:a05:7300:b1e:b0:33e:3f5b:3ff6 with SMTP id 5a478bee46e88-340036bfe73mr3683046eec.18.1790315351889; Thu, 24 Sep 2026 22:49:11 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-34144757747sm4033640eec.13.2026.09.24.22.49.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 22:49:11 -0700 (PDT) From: Nihal Kumar Gupta Date: Fri, 25 Sep 2026 11:18:46 +0530 Subject: [PATCH v4 2/3] dt-bindings: media: qcom,glymur-camss: Add Glymur CAMSS 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: <20260925-glymur_camss-v4-2-d7c2983d6d7b@oss.qualcomm.com> References: <20260925-glymur_camss-v4-0-d7c2983d6d7b@oss.qualcomm.com> In-Reply-To: <20260925-glymur_camss-v4-0-d7c2983d6d7b@oss.qualcomm.com> To: Bryan O'Donoghue , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Nihal Kumar Gupta , Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Mauro Carvalho Chehab Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790315331; l=11059; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=NZuNHL1UBfqgNWKtvhtOpBVni0+Wp4WN3hp2/6qRqzo=; b=8WNfNBLhLOshrMZ4OpAI2VaZYeqxMofiBY3a331bqncCkF5kTT5ks1M92JniVHr12xBm27abm MzNWSBdGIbmCoQo/6dO0Kp2ivgyEvTZ0BzEhJXmNS7pwRDMnpIEc9GF X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-GUID: XitUKN8qZkI6Oo3IRd93pH3yWCb27WPT X-Authority-Analysis: v=2.4 cv=QYnzLcbv c=1 sm=1 tr=0 ts=6ab60b59 cx=c_pps a=wEP8DlPgTf/vqF+yE6f9lg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=MTeEhnUUud4OIzaa2fYA:9 a=QEXdDO2ut3YA:10 a=bBxd6f-gb0O0v-kibOvt:22 a=sptkURWiP4Gy88Gu7hUp:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTI1MDAyMiBTYWx0ZWRfXxZ4yQZOhUXVV bldt/Eic48n1aH/c12oCB5tedvs8hEcxJi73TDA9IVFQ45Zx+PjRgnH/Ak32W5rdp4zs31J2oop 8iliTzLSdr8gSXNvZPFMblFye+6WFihubXpTz06jLzKO1QbFGUyBuHspivhKTQGAfRhj9PJtc3v Vw4I4ZnkCrdGR/moCDloD2LglBwcKvAVWBml30RNW0xcI4rE5kCGk6Et7uwAmD+gPq/QCqklsg7 OXLHMdxJln2vbx+5fFtGrhwJ5Mm1WGMBnZJrQW6vQlaHzwHLct4nkaYsKmAmjr+iwYMAd2Dcn62 X2EKRyAxJQ7pWbmpdxsVmLqef1hJjyYRvWfsMYniSWl2eL0x166g5lMhRYW72ZDPGRqjj4zCwIN zi0zFsxsbWI+AM8o2D1Ow+psPyPkRY0sI27MgMGDXq8sCrRHwM1ga6cbKcvIdoRFisxwekocLm1 tMm9aaaij3t7rU53TWw== X-Proofpoint-ORIG-GUID: XitUKN8qZkI6Oo3IRd93pH3yWCb27WPT X-Proofpoint-Spam-Info: AW1haW4tMjYwOTI1MDAyMiBTYWx0ZWRfXx0jFmMk+PkFA wfxvLdsziOK8zqZAin4PQep53+5yHZ360SxvtHH80j7VeYLoLYFprZJx0CZbl11vWwuKQXtLFNm GmWqF5KtS0BFc1JBU98nHbri2Xg0o2A= 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-25_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 impostorscore=0 bulkscore=0 priorityscore=1501 malwarescore=0 phishscore=0 suspectscore=0 lowpriorityscore=0 spamscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609250022 Glymur uses only the new PHY API via standalone phy@ child nodes, so per-CSIPHY clocks, interrupts and supplies are absent here. X1E80100 has four CSIPHY instances while Glymur has three (CSIPHY0, CSIPHY1, CSIPHY4). Co-developed-by: Vikram Sharma Signed-off-by: Vikram Sharma Reviewed-by: Bryan O'Donoghue Reviewed-by: Krzysztof Kozlowski Signed-off-by: Nihal Kumar Gupta --- .../bindings/media/qcom,glymur-camss.yaml | 300 +++++++++++++++++= ++++ 1 file changed, 300 insertions(+) diff --git a/Documentation/devicetree/bindings/media/qcom,glymur-camss.yaml= b/Documentation/devicetree/bindings/media/qcom,glymur-camss.yaml new file mode 100644 index 0000000000000000000000000000000000000000..a0b77edc212319fad69113f3d55= ca24f184d4b23 --- /dev/null +++ b/Documentation/devicetree/bindings/media/qcom,glymur-camss.yaml @@ -0,0 +1,300 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/media/qcom,glymur-camss.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Qualcomm Glymur Camera Subsystem (CAMSS) + +maintainers: + - Nihal Kumar Gupta + +description: + The CAMSS IP is a CSI decoder and ISP present on Qualcomm platforms. + +properties: + compatible: + const: qcom,glymur-camss + + reg: + maxItems: 13 + + reg-names: + items: + - const: csid_wrapper + - const: csid0 + - const: csid1 + - const: csid2 + - const: csid_lite0 + - const: csid_lite1 + - const: csitpg0 + - const: csitpg1 + - const: csitpg2 + - const: vfe0 + - const: vfe1 + - const: vfe_lite0 + - const: vfe_lite1 + + clocks: + maxItems: 20 + + clock-names: + items: + - const: camnoc_nrt_axi + - const: camnoc_rt_axi + - const: core_ahb + - const: cpas_ahb + - const: cpas_fast_ahb + - const: cpas_vfe0 + - const: cpas_vfe1 + - const: cpas_vfe_lite + - const: csid + - const: csid_csiphy_rx + - const: gcc_axi_hf + - const: gcc_axi_sf + - const: vfe0 + - const: vfe0_fast_ahb + - const: vfe1 + - const: vfe1_fast_ahb + - const: vfe_lite + - const: vfe_lite_ahb + - const: vfe_lite_cphy_rx + - const: vfe_lite_csid + + interrupts: + maxItems: 9 + + interrupt-names: + items: + - const: csid0 + - const: csid1 + - const: csid2 + - const: csid_lite0 + - const: csid_lite1 + - const: vfe0 + - const: vfe1 + - const: vfe_lite0 + - const: vfe_lite1 + + interconnects: + maxItems: 4 + + interconnect-names: + items: + - const: ahb + - const: hf_mnoc + - const: sf_mnoc + - const: sf_icp_mnoc + + iommus: + items: + - description: S1 HLOS IFE and IFE_LITE non-protected + + power-domains: + items: + - description: IFE0 GDSC - Image Front End, Global Distributed Switc= h Controller. + - description: IFE1 GDSC - Image Front End, Global Distributed Switc= h Controller. + - description: Titan Top GDSC - Titan ISP Block, Global Distributed = Switch Controller. + + power-domain-names: + items: + - const: ife0 + - const: ife1 + - const: top + + ports: + $ref: /schemas/graph.yaml#/properties/ports + + description: + CSI input ports. + + patternProperties: + "^port@[0-3]$": + $ref: /schemas/graph.yaml#/$defs/port-base + unevaluatedProperties: false + + description: + Input port for receiving CSI data. + + properties: + endpoint: + $ref: video-interfaces.yaml# + unevaluatedProperties: false + + properties: + data-lanes: + minItems: 1 + maxItems: 4 + +required: + - compatible + - reg + - reg-names + - clocks + - clock-names + - interrupts + - interrupt-names + - interconnects + - interconnect-names + - iommus + - power-domains + - power-domain-names + - ports + +additionalProperties: false + +examples: + - | + #include + #include + #include + #include + #include + #include + + soc { + #address-cells =3D <2>; + #size-cells =3D <2>; + + camss: isp@acb6000 { + compatible =3D "qcom,glymur-camss"; + + reg =3D <0x0 0x0acb6000 0x0 0x1000>, + <0x0 0x0acb7000 0x0 0x2000>, + <0x0 0x0acb9000 0x0 0x2000>, + <0x0 0x0acbb000 0x0 0x2000>, + <0x0 0x0acc6000 0x0 0x1000>, + <0x0 0x0acca000 0x0 0x1000>, + <0x0 0x0acf6000 0x0 0x1000>, + <0x0 0x0acf7000 0x0 0x1000>, + <0x0 0x0acf8000 0x0 0x1000>, + <0x0 0x0ac62000 0x0 0xf000>, + <0x0 0x0ac71000 0x0 0xf000>, + <0x0 0x0acc7000 0x0 0x2000>, + <0x0 0x0accb000 0x0 0x2000>; + reg-names =3D "csid_wrapper", + "csid0", + "csid1", + "csid2", + "csid_lite0", + "csid_lite1", + "csitpg0", + "csitpg1", + "csitpg2", + "vfe0", + "vfe1", + "vfe_lite0", + "vfe_lite1"; + + clocks =3D <&camcc CAM_CC_CAMNOC_AXI_NRT_CLK>, + <&camcc CAM_CC_CAMNOC_AXI_RT_CLK>, + <&camcc CAM_CC_CORE_AHB_CLK>, + <&camcc CAM_CC_CPAS_AHB_CLK>, + <&camcc CAM_CC_CPAS_FAST_AHB_CLK>, + <&camcc CAM_CC_CPAS_IFE_0_CLK>, + <&camcc CAM_CC_CPAS_IFE_1_CLK>, + <&camcc CAM_CC_CPAS_IFE_LITE_CLK>, + <&camcc CAM_CC_CSID_CLK>, + <&camcc CAM_CC_CSID_CSIPHY_RX_CLK>, + <&gcc GCC_CAMERA_HF_AXI_CLK>, + <&gcc GCC_CAMERA_SF_AXI_CLK>, + <&camcc CAM_CC_IFE_0_CLK>, + <&camcc CAM_CC_IFE_0_FAST_AHB_CLK>, + <&camcc CAM_CC_IFE_1_CLK>, + <&camcc CAM_CC_IFE_1_FAST_AHB_CLK>, + <&camcc CAM_CC_IFE_LITE_CLK>, + <&camcc CAM_CC_IFE_LITE_AHB_CLK>, + <&camcc CAM_CC_IFE_LITE_CPHY_RX_CLK>, + <&camcc CAM_CC_IFE_LITE_CSID_CLK>; + clock-names =3D "camnoc_nrt_axi", + "camnoc_rt_axi", + "core_ahb", + "cpas_ahb", + "cpas_fast_ahb", + "cpas_vfe0", + "cpas_vfe1", + "cpas_vfe_lite", + "csid", + "csid_csiphy_rx", + "gcc_axi_hf", + "gcc_axi_sf", + "vfe0", + "vfe0_fast_ahb", + "vfe1", + "vfe1_fast_ahb", + "vfe_lite", + "vfe_lite_ahb", + "vfe_lite_cphy_rx", + "vfe_lite_csid"; + + interrupts =3D , + , + , + , + , + , + , + , + ; + interrupt-names =3D "csid0", + "csid1", + "csid2", + "csid_lite0", + "csid_lite1", + "vfe0", + "vfe1", + "vfe_lite0", + "vfe_lite1"; + + interconnects =3D <&hsc_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACT= IVE_ONLY + &config_noc SLAVE_CAMERA_CFG QCOM_ICC_TAG_ACT= IVE_ONLY>, + <&mmss_noc MASTER_CAMNOC_HF QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&mmss_noc MASTER_CAMNOC_SF QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&mmss_noc MASTER_CAMNOC_ICP QCOM_ICC_TAG_ALWA= YS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "ahb", + "hf_mnoc", + "sf_mnoc", + "sf_icp_mnoc"; + + iommus =3D <&apps_smmu 0x800 0x20>; + + power-domains =3D <&camcc CAM_CC_IFE_0_GDSC>, + <&camcc CAM_CC_IFE_1_GDSC>, + <&camcc CAM_CC_TITAN_TOP_GDSC>; + power-domain-names =3D "ife0", + "ife1", + "top"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + camss_csiphy0_ep: endpoint { + data-lanes =3D <1 2 3 4>; + remote-endpoint =3D <&csiphy0_out>; + }; + }; + + port@1 { + reg =3D <1>; + camss_csiphy1_ep: endpoint { + data-lanes =3D <1 2 3 4>; + remote-endpoint =3D <&csiphy1_out>; + }; + }; + + port@3 { + reg =3D <3>; + camss_csiphy4_ep: endpoint { + data-lanes =3D <1 2 3 4>; + remote-endpoint =3D <&csiphy4_out>; + }; + }; + }; + }; + }; --=20 2.34.1 From nobody Fri Sep 25 23:54:05 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 EFA0443BDC0 for ; Fri, 25 Sep 2026 05:49:21 +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=1790315363; cv=none; b=VK74FVlIIU0ZJejEt7XLPhqDLSZRap7dffyqCQuLKhtPKNXLkWXk7/AXbximu9wV1sjNjwdujj6hy7GHXOhQxKnPMQQUnFZg35m+16nP/ohru+oadXzRygkYY+h6pkINu9UhjjL03nGRrOV6R+s65HF6KdSBPVqSvYuYEZt3ntU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790315363; c=relaxed/simple; bh=QLwU7fKegSZgo7lckFiKBtN1ZL2aPp2XYB5oMQOrME8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=iuy9+M5/hbQT8po6HO2Cq+d8akE0ROCxR0Y085IEtEz2mggCM1eDc6ksTc92nJuobGmYaQUy1CxnmfaX2LN9dwpcrtceYD43lNvY8kpwo9pUHKbETlKSGOTQf/cPfpVyIj6v+PhntA2qC1e/JWiIgD8SiQPXAoxZ3yX6wM2Cuqs= 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=eGTfyAbE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gC7eu1Mj; 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="eGTfyAbE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gC7eu1Mj" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68P5J4ku756781 for ; Fri, 25 Sep 2026 05:49:20 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= Oss9++ljyuGbbaBIi8aA3J+tr+vbQN/DpaXOHs8TZi8=; b=eGTfyAbELFWnKAfB xt+GAruKXEPtJTQFZX/PIVtmQgtWvq3H3twCVe7TRXsKkZ7OEssHRWR7Fpr0454B OCpfsfIF8WS+HXgHanD+P/V+sQYlZlv2lft7d3kloC9jV8koQJTTKLmMFunDm+ur ehLDFd8YdAq7FSjJ3KuCUK4GyfNBySPaJhJPYEv7ewuu6d4anJqKPnlbuZgZC1lW AnLoj75lg9KwkmzSUtvYjzsc5r8mez0NsaJkwy2Ab6DiEUNCUWaAt09avcXUMyaN ihJX/yNEFryAZd6+FPipPbkKOt/PsxfmyAWwHjXZkhThGePcRz82UBXJJRUscZk7 HAbx1w== Received: from mail-dy1-f199.google.com (mail-dy1-f199.google.com [74.125.82.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gwjq082r5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 25 Sep 2026 05:49:20 +0000 (GMT) Received: by mail-dy1-f199.google.com with SMTP id 5a478bee46e88-3284bbaa89dso2098414eec.0 for ; Thu, 24 Sep 2026 22:49:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790315359; x=1790920159; 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=Oss9++ljyuGbbaBIi8aA3J+tr+vbQN/DpaXOHs8TZi8=; b=gC7eu1Mjw149zKF8u5DALqP0RuZCgOyonugIeX+CsIvSCodV8drv4wdks07CBXzm4g 6qKmTDnHsve4gNpDKDvmE0fVqhgHdOS4aGwXg2NspU9cXOdu57keDjkBvEGJ+s0Ma8LG 4i1HsKvMjwEQlHqsDaZXB6NKEo2UkmMj+8QvTFn82GRNcV6OZjKEcFV8SMgYwHA9AjrS wXA8tSVRKgWXC2KLC+6BrZM05NLsbaukQu62xjjN6Zoqm+UkcIHrsOlWuJNEqHLE6dys FOau1P5OVs7QYn2d5w6J6cZ+47+BkD0ALuWwGL/UymfHYOZc5hBhpT4MmttzoWbAHCsW ZQZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790315359; x=1790920159; 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=Oss9++ljyuGbbaBIi8aA3J+tr+vbQN/DpaXOHs8TZi8=; b=2qiYpQPutyMHxCZPx2aRyuMEfT8qpJ8pv3zh81t1hCLaU0ru8lZnnS9/8075N2GLah rz5t5QOuA5ay6XhA75NmDKJYW9bzLTYAFsQT6GfqRcGjkycP7SnIskWg7qR+HUeYcJPi 0ACvQm0oBy7suq+dLLz9f16EIVZD9+BchkHVN/UjtpGCw6jTc6JcZc1s/BZlnGn0/JC4 FTlIiKgCgK+CFWR506Qp2nml2VQ6tFajwlKqKL7Tab7xQctEToADCfpPHWcRPQdqyb6B YSQ9MFgndTL2ymJpJm99CMEhsbb/5nTzp3dcVITdHZPlOO+Kb1n0pJmDD2eS/KM2NJiP duQw== X-Forwarded-Encrypted: i=1; AKwUvBweCEYD6I14o8FimrRp5iEwSJ26G3UAeQ8C8H0WqRxAg6ipDTDLNQX08to1RExH6Ve0I1wnAUtbcTtwua8=@vger.kernel.org X-Gm-Message-State: AFuF++l2k64QUK6OfQ04tpd1tIdDPaba8y9y7XtNbuRzqIYORQAL5RTD SxVn65BT71RdS/uFNltMxjKttFmavP/slnpdXK4dbwaqG1JZTNIHAG4t+UH1O4EMr/WifZCq3WU HAx6wOWRTbX3zJ3N89uEpvBOUGh9O18bBz7EHUw/lTu8vsgowLwVV/ye36BEvWO73Y4c= X-Gm-Gg: AYBFou1afyYe08Bl9nuJGwqASM3Cz1luc4TK8usPkhnYHJxVeeWUROHZwEKJsKb2PJ0 FSOohhUy2XW6anWj5XC5jmw3+AaoVoNtKkvgccY4GEgeo41uE37jsu4v2GV+eN4LCxu12R1RFRn gqmjFF7QjfboyAlbGHiwoqN2VAnFgpMlSSX1JUQPbSQ88IisiE0xdutz9HhMyHLmMsTvgwoP4hR jWTyJaL5cw8ZfpWl6PcijLteCKPDoiLIYhSmOxSY8bYo3Ho8dtKjn5fwsh+sd6uisdNEEMSPwma LxVKNF/jx6x8yp0+0KySmM18Vs7NXudV0OPSnMjvOqCCf0ZnLjiLcSFAUGcZc0fsuqH5fzk3npa BN9cu+RjFg62yqFXSTxpXi4eJKRLUhrM= X-Received: by 2002:a05:7300:8427:b0:334:2f5c:7c71 with SMTP id 5a478bee46e88-34003ea90bdmr4212621eec.33.1790315359290; Thu, 24 Sep 2026 22:49:19 -0700 (PDT) X-Received: by 2002:a05:7300:8427:b0:334:2f5c:7c71 with SMTP id 5a478bee46e88-34003ea90bdmr4212565eec.33.1790315358318; Thu, 24 Sep 2026 22:49:18 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-34144757747sm4033640eec.13.2026.09.24.22.49.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Sep 2026 22:49:18 -0700 (PDT) From: Nihal Kumar Gupta Date: Fri, 25 Sep 2026 11:18:47 +0530 Subject: [PATCH v4 3/3] media: qcom: camss: Add Glymur 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: <20260925-glymur_camss-v4-3-d7c2983d6d7b@oss.qualcomm.com> References: <20260925-glymur_camss-v4-0-d7c2983d6d7b@oss.qualcomm.com> In-Reply-To: <20260925-glymur_camss-v4-0-d7c2983d6d7b@oss.qualcomm.com> To: Bryan O'Donoghue , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Nihal Kumar Gupta , Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Mauro Carvalho Chehab Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, Suresh Vankadara , Vikram Sharma X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790315331; l=1214; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=QLwU7fKegSZgo7lckFiKBtN1ZL2aPp2XYB5oMQOrME8=; b=GmEpPaANJX5Rbq9h6qVoKL1Y9Z5DqvP0yTw3ry0S3pNLIgkkBoGmp1DvnWKweEA8hq9eRoF4i MGN5D6ID16RAFcN7R0Nuax6bTwsuplBO+rOdSFi/QbrQDiRqc+R6FbV X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-Spam-Info: AW1haW4tMjYwOTI1MDAyMyBTYWx0ZWRfX552PUNPfbAtu RG0DXntAWDSCfiteKVAiH63ELCqeOGnss545pnwX20kjuTnZjBDGDEpWqTT8ddHScvg0v0462Xh s5F3ZXYOOOTN/vU9IKabgCFc8KiE6xY= X-Proofpoint-GUID: Z3_ddR72YpZk_LLTVMJcGefH9GCo6QWf X-Proofpoint-ORIG-GUID: Z3_ddR72YpZk_LLTVMJcGefH9GCo6QWf X-Authority-Analysis: v=2.4 cv=LNPz05W9 c=1 sm=1 tr=0 ts=6ab60b60 cx=c_pps a=cFYjgdjTJScbgFmBucgdfQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=EUspDBNiAAAA:8 a=xYyVevvQUQiUFKtwU9sA:9 a=QEXdDO2ut3YA:10 a=scEy_gLbYbu1JhEsrz4S:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTI1MDAyMyBTYWx0ZWRfX2k+ATOKe3JbV YtNPP4or88u0O+163wESF5q7rDS5AHjQHtoh0vo5w0HCi1n2+dddIeZwIAPXzcW0GwwmZb+RqSe H9W45TxnH5zl2NNJE6+a9JwdMCt6tnYXF4/uTL6zvt7a+qK8HqND7w3j2YwQGs8n6EDwtiP9rk3 znGtTdHde2kwVmojThxsdt0COml1Lx3taK6O7SyeKWsgYQrd3p7P4BmrM5hjJuDXpu94jdXCyB2 J0gmdBjBDlp1eqlkWIUn6akjz2vAJJy3bHqrBpRw7pS0vy2R4noXwy2DAttNNe6YHDErXkZeyqv 0wOqrdYA8BA96trOj8GV9IVIx/k5F/EUX5zlGgCWLv22xlbFXj3NH5/1ZOito1aoD0SKYOP26Jg bLBZc88IkfLucxLa1ylCWm+QQPGjsIKzQ/h3kjqiCJFLtu4FESoph3ay//eeqY9/zRwcUpKiKSB PjQvoBrZICU72aQVZkw== 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-25_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 spamscore=0 suspectscore=0 impostorscore=0 malwarescore=0 adultscore=0 priorityscore=1501 clxscore=1015 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609250023 Glymur's camera subsystem hardware is a functional subset of X1E80100. TPG, CSID, VFE, CSID wrapper and ICC resources are shared; Glymur has three CSIPHY instances versus X1E80100's four. qcom,x1e80100-camss is not used as a fallback compatible since it is already claimed by its own binding schema, causing a duplicate compatible warning in the DT schema checker. Signed-off-by: Nihal Kumar Gupta --- drivers/media/platform/qcom/camss/camss.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/platform/qcom/camss/camss.c b/drivers/media/plat= form/qcom/camss/camss.c index 23f3cc30a15a5e098162bea98ba69fa636abdefb..9954a99981004590d34c722337b= b6510fe759699 100644 --- a/drivers/media/platform/qcom/camss/camss.c +++ b/drivers/media/platform/qcom/camss/camss.c @@ -5751,6 +5751,7 @@ static const struct of_device_id camss_dt_match[] =3D= { { .compatible =3D "qcom,sm8550-camss", .data =3D &sm8550_resources }, { .compatible =3D "qcom,sm8650-camss", .data =3D &sm8650_resources }, { .compatible =3D "qcom,x1e80100-camss", .data =3D &x1e80100_resources }, + { .compatible =3D "qcom,glymur-camss", .data =3D &x1e80100_resources }, { } }; =20 --=20 2.34.1