From nobody Fri Sep 25 02:44:22 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 4AB994F054C for ; Thu, 17 Sep 2026 12:06:06 +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=1789646774; cv=none; b=Nd2SL4dVMP5JJG9hd5BKuXdix2+wMC5HZHCzuuxbcgATpCUt3QGpIcbgn/OA+Ew4dCtsErvOIZq6pRqwPUaEZEz/vzrt8DDfg+bqhrkCR9dKFwLytiaue/3OJ5vWTAB+tSkGficWznxZA5ZEAQLj0dTKHGTVMQTmSweA8udtzZI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789646774; c=relaxed/simple; bh=bicoCk8fBJXyVQOPXIB8KDJTBtOMQ5lAhdZI61Ev1rg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MWtE+pE3TrsRm1bfQIPBy3c+tH4xkKCiCt7i2vIctPcpFznZP82QF/gFuIy8D4R/3gKxu2jDHjCLUCIN3tIgGeEoCjUyhH6cIp4clwDrVjPAQhyPRc0wpnqZ7hNbRLlbUg8VxaGDzASwCLetpUorm8aqxGLy/C8YkuKnKFauytA= 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=H6BB9sbn; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iEwIeu2A; 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="H6BB9sbn"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iEwIeu2A" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68HBop4e2013121 for ; Thu, 17 Sep 2026 12:06: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= QcN9cxBCESt1J3bXNleQd1twegh5vS95kmmxkUSr+u4=; b=H6BB9sbnO7VOarVM JyvJu9HR4dFUelkONDeSyz2/0SuVydHLIcQVsBw+w+sLzN6FIXG3VyKisjbic1Iu 0iWBFTmGzzV8SjLlNpx9++uEh+ghnTsHUCgMQVnluz1Sut3W/AWcc/ktTTRIFhc3 PtP2H0XAzwkYk2j0FNjERAZERTa05BXTKgOycQLaAxOGsnrEUBGTImAXT297PbsR v1Niona2413WsyelIiMeKMDo1tKU74uikSsLqiACGKT3QeVmfL3BJ/EIHdbGZJSK Z6Guyf+tokmxrIHQozZVk9EvPp/r6E6JEQtE9ifd+F1uiigZ21HcDuchH3m3KqHH E/AJXw== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4grfppg1r5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 12:06:03 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cc4e496e5c3so648909a12.0 for ; Thu, 17 Sep 2026 05:06:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789646763; x=1790251563; 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=QcN9cxBCESt1J3bXNleQd1twegh5vS95kmmxkUSr+u4=; b=iEwIeu2AzW5MZKbCsEmKtHkwm7Vszvx1+9la95zDFCZrUhbnW2fZ6MIZxWDdm6g8WV /y1pvSyPdeF31DfTzNkKXTmgw5qZSWuv9l2VlEtsEs1+ou4q2tkeVaKVAL4arKANewSG XL2iwg3DmcmDkMRVqlfnW8+D1gnsB2axFB1Y4fX0BGBDisA7aMFISmGoOUq5yHsjxmZp 7h0Svq84ft3HX05LZrfuYKp1b+tf0pu8cvqhSsKknZxaXdP/j83i9/vantKa5+w85BIi vyqSHqegVSnzKK66hbelkfyT7+QfgFXZ/GFfaLqLVVV2wKOqLpBNTN1XKi4AB4LXjC7x XasQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789646763; x=1790251563; 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=QcN9cxBCESt1J3bXNleQd1twegh5vS95kmmxkUSr+u4=; b=e4H+ZHdWkDq+Eq0pUFmQEvPYoLA265jUJmvCbHrvtp7NAe99xFfDeVKz3ieRsRccEP FHNeKQYFjjRDeTTcExIw0q31P3QW/uQ4/oclUZDqcoDWNovEJKClM4Vo7DFJQPFSf1js dmRYSGoW1XBicMuLOlczNlHWOBJoe/0JTlw2zhPX8oSmxYLvY9axqRW96cNSsazcGjEc AkeKEp4+27wzmWSpXzZwoFHZQxAEpxlHiyMJbgoC0ZXL7UbniUP2xhPD1tNfAZz9qrNH x2qcbljfADv7SidN5qbLS4LnSOSKM+29j5GbBUDg9/MR552TmEhkJoWJGO/HZfcK/M/x 8OyQ== X-Forwarded-Encrypted: i=1; AKwUvBxEF5yyu0RIe37WEDTsycqfv2oJx2pJb9eCuDQAZTNtjObfKQTlIq0dh0hjMjTvFyJcbQG+N2+/f6cF5bo=@vger.kernel.org X-Gm-Message-State: AFuF++lNSBJPB24H1DvAHvfLSzps0raU2KGiao+m/nU0Mdr9o7zm6i38 AdSP2wUOtQYImUDk7R1EEEPDSR51oM4iXd4QezXjF0l8TMIsITNkZfvIn4abbYwqErTBJn73Sug b1NsFQwjX3bH+ClOi2rT5KksLxWfNMFGOu032ssjeXgUZay3wQuxFp6FeFUz2kNnHjEQ= X-Gm-Gg: AYBFou1Jp0qpIpGC8nRhtRK6wxfd4AoqulaOmzYfFoPMl2rY1QaxTbFORtQyIVFvyT7 f7/ZUbgcsXQMciFgun6TxNnmB0uDDuSJAw/Ww177/8p7xhJkbwq0HX83UinP7m4b/mrJcMIzbLp sebjgcZHr8395O2reR5N7A6/T8ecJAKu3OtzCT/y3e36V5wsy+nE2AFdrTHTEUlS4kxFSOqJW0a Fa/X84U5YTh+4fPrVGnq6u+TC6lxeyDsEkcE1X0Mllh3OExLdLAexC+XmCrmSoipqwKrfInVv6o nZRLmgTih1S/XxUYBrdMd7JIxWAHmCTczpawX41jZjGfELO28uJtkxXxUbBbwEaHmM7CnWbc13/ +pxbJeTyhxd3t3GUd7UeySlA4ntzXqg== X-Received: by 2002:a17:90b:1648:b0:39d:e43c:5a0d with SMTP id 98e67ed59e1d1-39e1e2f9e12mr14454823a91.8.1789646762726; Thu, 17 Sep 2026 05:06:02 -0700 (PDT) X-Received: by 2002:a17:90b:1648:b0:39d:e43c:5a0d with SMTP id 98e67ed59e1d1-39e1e2f9e12mr14454734a91.8.1789646762209; Thu, 17 Sep 2026 05:06:02 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39e35d9869csm5007612a91.4.2026.09.17.05.05.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 05:06:01 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:35:41 +0530 Subject: [PATCH v3 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: <20260917-glymur_camss-v3-1-1d0e2d47ad2e@oss.qualcomm.com> References: <20260917-glymur_camss-v3-0-1d0e2d47ad2e@oss.qualcomm.com> In-Reply-To: <20260917-glymur_camss-v3-0-1d0e2d47ad2e@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=1789646750; l=1015; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=bicoCk8fBJXyVQOPXIB8KDJTBtOMQ5lAhdZI61Ev1rg=; b=Vp6CS+/Epro3msMsrHzNjpbJRpl0Dzqcy3rIa8rXwAaoIaTSovFc022WtbnFpqPXNDumH/kpK xVrA6iJTmv0DOaolFx4T1drOvYXTwLp4Ztaa5UbPhdFP+CvTy96jJTV X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-GUID: HoCm_1mFu1WjOcOBpImVSWIpffQ0FRBh X-Authority-Analysis: v=2.4 cv=YcYodARf c=1 sm=1 tr=0 ts=6aabd7ab cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=EUspDBNiAAAA:8 a=TrU-ok46ffbKF8Cuv98A:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-ORIG-GUID: HoCm_1mFu1WjOcOBpImVSWIpffQ0FRBh X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2OSBTYWx0ZWRfX0cPBEfjZd8V6 pm16Aiao44tYIILViiEFjZXp651RJ3Rj7wTHi4z95Gb9NYlyMP1VCDRG0iFSEn0sb7gxF0E+ctv NnClHlv1Lf6DnPUUO+xQJDAE55GiD9rSNL6hI4JLqWxQmdXnLFCjekUTvOm+xxX5l3/P7uvPSlK A9W5OiQsgHeGtgNo7niIHwy0sYqwgqe96JDtv9+8KBEz4FF7hVNEH5/vOUmzukJFW3Rj7tt2J1G +CCddoZ/VQuqDXIPihjLxaCNvP10GRPPjS0xa/o0znfFPaledyOS50bOim1DRJ0Xwu6oGxYOEjD 0orv/f0ecfEtMfKFU2yg8+47a4/Ma99+ed9gbuXd1NoRZSN0+LlKAqOdyFWe8+AH6gyGuUAzzWg 2K6mc1jG2YzqAdv+CXPAyQvftAHTpaG/d1FtqP+GlS4dauQOSYCPb+mNO6ukcf14zBXDdpz/d78 qLMCj61FKdHGkb1GeuA== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2OSBTYWx0ZWRfX8touGgP1niSm 5TyLwB7/yeM2V2ddCk2JEkmdPP3McQB8/nepitJYOMm9PG23oFQ5a3Ng60KtKpHEZd2uVR8AZV1 lWhrqUX0IhZas5ExqXkWAFohiUAkspo= 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-17_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 spamscore=0 suspectscore=0 phishscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170169 Glymur integrates the same CSI2 PHY IP as X1E80100. Add qcom,glymur-csi2-phy falling back to qcom,x1e80100-csi2-phy. 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 02:44:22 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 A3C454E2F06 for ; Thu, 17 Sep 2026 12:06:14 +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=1789646791; cv=none; b=kRJX+CEySnvn4vMMTF1CZp+trhbW0XSucoUYmoqaI0b+7SOQg7PnVnd/kciRTvQ3Xqs9KhvItmtQp6+JGf8fahMk3RPFNvJsB4ru+kQEIcdA3fovkkbEoA/NS9TRYexMLI8a0O/dY/HLTyynBQbEHT7UcZfqb9Fe4vdamRmXxUk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789646791; c=relaxed/simple; bh=P+unFlUHEdDd9f+Q10YFMB8qwZfDEHa1ScuwgHEZAMM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bv6IyYb1PswoAC1mvxrOZV4EaOoTOq5y69U60G2XDygQR+m0mBSNIP8rnL8IfV4NjSv5AqJxmxZtu9AUJi5l/KNpkXEIMNcGUSyLUUOlMZpweW0oHVfjjeKjuKPWZ21uvGuwpQ6aXcJknBK/e1X2fFLbhZ3hs9/JROSfuKOFJmg= 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=ng89QN6f; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Pt+HV14W; 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="ng89QN6f"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Pt+HV14W" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68H9Zokk613661 for ; Thu, 17 Sep 2026 12:06:11 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= J+2CKQh1ieZxmCezKjIHSnKR/jjJZkVnb8TyUl2XKDY=; b=ng89QN6f8vO7faXr CLwpoc1lcaxIQZTGZCqV/sfMnnell5Hc2zLZ4kUCxdBDYY/eiZQy4zx3HqHIs+Le RS/Dudq6aAQGhLi6K+U1p+9NxfGRA0awaHA5GBf3oKMbH8IH75K00Ze8QOJXAAri jaE3BY3MGH/9TOX6c+6YNOm+9Pykb2qIo0Zg595tx1zsOFh5XVKoTuvYoTeHUHvp 5Q8Tl1YuBIf0zt8oLyCP2Rm2r3F7+dBhZklPO0bRwTzDN2GNFF0V0v7jMj7ywsEv uGH8SBNAr4u4k14GMfLG76IK8DBcQftxtRXRLd+J2IBarFDjE1iAhHahmCCbp6cD YP3Upw== Received: from mail-pj1-f71.google.com (mail-pj1-f71.google.com [209.85.216.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4grca0rywx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 12:06:10 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-398dcfabbf8so2317523a91.0 for ; Thu, 17 Sep 2026 05:06:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789646770; x=1790251570; 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=J+2CKQh1ieZxmCezKjIHSnKR/jjJZkVnb8TyUl2XKDY=; b=Pt+HV14WBJp8GNjQ56Yb1Lxq6YEDCy3h2qvWP+hHz/PGPbDGz+kjWi1bRSGSbRNu2d Ctt3Vy9FUB2xhPXUOuePjhrf3ZtlSEGmmiUcBErnK2BWfotdcwJJ91GVCK3KE1PX7Xon QzuQI6Jbilxag+i02juFNowL4p43cYqOhdg3wPDo1xLrbkckOW+/qzsdWcfpDM31NdWT MiuPn0uLlzwumq3ISJl+vVCeycvOj2AWLCNbtpydwrlx1AvOYXfSLbS47Vs4AcqlpOcw b4u/iEGEsA9wQo7pQHjanQrL+GYkshZw9eTu0kK4ZfEo4fxIB9Sd2iR9Q7cdKPKSSTCH rPvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789646770; x=1790251570; 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=J+2CKQh1ieZxmCezKjIHSnKR/jjJZkVnb8TyUl2XKDY=; b=Px1+QDQmazwjF768A/rBG52SYT5dbja20iY+m+Mx3qqr/y8Ll6uyPftw5UfqFg/hXq wG85P86EbVzy1dvVyjq5SjJrBbtksV5+8C1cxnfi/zUU1fiOH1SO546ECknT4XFkYx3/ TUtaOogNjwr4qX1CTUDIgSx3+4J8s2ijo9yVcBoY6mGFpLX++ysdYM6YafVBm7hdf522 0cLe5cNoZ8QTku2mg8pbDdp6sg/JIotnviLe1nNSQtusHfyj3jfM5iPhEtSvOlfj6kyq LLachNG7gUunkDaBjfUbTGmrx8oz4Y9IDU5ATOltFv0pXHix6gz8p8h4FVrKoTf7jT9i Mc1w== X-Forwarded-Encrypted: i=1; AKwUvBynZEPT6Ke9eNWkLioa5joq3fcFgnPcU6KbcDSNJPbQ7lKsVAG3pAS9AgR07O5SQxrLDW8qaOqAIsieMp0=@vger.kernel.org X-Gm-Message-State: AFuF++muXgtofm3T0N68A5TeqJf8JwN2wLtbxlgGyPqpDo3uAnHabtB5 Vzf7OBqXAk35oiAUB6Q0qZTRO4qGuhQ5kP0yFNEk0Tw+LCmBlMVZv0a+eoiGK+rpKnjpvy94XPv pInc9ZsEVKF7FoqXhldV+uTkVmAfV6NN2XEeTUkD+0yQeZzDXeuNV9rHOhR1Hf78Qi9k= X-Gm-Gg: AYBFou3k5so/OmGR+USQADqhQqomvCLRu3A7KajOmz8GSdJNnqx4SnE4fWxkDl0HHx7 9P7xbFgp12UuAR/LRmjKCjnZchde/y/I0Jv0fBM5vxI2eSwilZ8a7AEp0qUIX/LV6hI1Mr3a3Ac Pez6WSjpR5GdgmzTktzFYE0OzXEkvotBRU0TdQRfjFIGP6aMl2fUnXMQK3a/1xdjFXB0lt+ejJR 4nZxEhyklbxm7DHQtGwisTAGY+47XutNPYeOLbnM6vDwKYynSYBPsW1rFfWPwSKs7FPY9orwPH7 CiqxE0Etyuj5x8i+k3NxIXp2if99AMay14cDoG4iFZI2bOvj5Tuo4CFPKgJJQpwPkgh82F90MZe y0RcZ+QiAtda88WsFfR42e7iQIoiFVA== X-Received: by 2002:a17:90b:2b4c:b0:39d:f024:c7ec with SMTP id 98e67ed59e1d1-39e1e484b5emr15886323a91.16.1789646769775; Thu, 17 Sep 2026 05:06:09 -0700 (PDT) X-Received: by 2002:a17:90b:2b4c:b0:39d:f024:c7ec with SMTP id 98e67ed59e1d1-39e1e484b5emr15886111a91.16.1789646768098; Thu, 17 Sep 2026 05:06:08 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39e35d9869csm5007612a91.4.2026.09.17.05.06.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 05:06:07 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:35:42 +0530 Subject: [PATCH v3 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: <20260917-glymur_camss-v3-2-1d0e2d47ad2e@oss.qualcomm.com> References: <20260917-glymur_camss-v3-0-1d0e2d47ad2e@oss.qualcomm.com> In-Reply-To: <20260917-glymur_camss-v3-0-1d0e2d47ad2e@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=1789646750; l=10986; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=P+unFlUHEdDd9f+Q10YFMB8qwZfDEHa1ScuwgHEZAMM=; b=JXjXpOuqtH9d0kzFWRnnzONpiaIoXt1ijEi5tdOCH6R3TrwiU82rPAZMejcSKRic1lyD6fJFN G2iuauN09bFC/BT6EpgE3Z7cc/YzuSLWaH9Zz3Xq5qOAYEcOTJtlPjl X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-ORIG-GUID: XqXCSrQPA_HIBih_3lKmv6BH1jYishD2 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2OSBTYWx0ZWRfX8Bi8iIReyKOO etVJOv2dejhbN6HWbAXp8XsR4H+bIgxB92yUi/ZnWWVaD0lvoZVgUm4D5PlbJJ/g5oqwGXxZN5+ b6dE1OXgEiJ/GHMI742e7oYyuPWUpZk= X-Proofpoint-GUID: XqXCSrQPA_HIBih_3lKmv6BH1jYishD2 X-Authority-Analysis: v=2.4 cv=dOQzC+Zb c=1 sm=1 tr=0 ts=6aabd7b2 cx=c_pps a=UNFcQwm+pnOIJct1K4W+Mw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=MTeEhnUUud4OIzaa2fYA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 a=sptkURWiP4Gy88Gu7hUp:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2OSBTYWx0ZWRfX7Q8dKhRxp9zC AzagC8/dPALBPbM+t4iNAJ1nvtiZdiH27VXa7mGMX87e4eCf7nOybPwsL6bI3uH4tOGyMWSK1m5 VE9WoxAbzGV9gbLPhWkvxKssYSJ79+wWus1/Q4/y5IZ3tOpvltzBmn3RDIj8HE6ye2EdNJTqUjf cxK7ZTcAnx9fE6l29rk5riu0oOtMHA5dWIguNqHnRVppMOfAaq9brfk9Bsu1006z6eB1pmw3THL 6ST8ODWd4lUnoCITleiJWlvsb+ELbMw710YzDvKnRtQ20AYMzinBn1TAVKCixzv/xBLDQbZfIdP C9zpnL9hbCV95Z6HsUMM9wtOEjM/jo3z/TNYDgGFT9/dh/ahtMJh7bcnbKSdAE/KFQAmCK7MDq/ CH6KIVncn0nIT8rLlIttVPjhza5SuQioKELSddJSSEsJQebVZhXrxajCNey+ePdtxjiMfeXahxp FjjpzBvjpPaa2pX/fLA== 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-17_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 suspectscore=0 malwarescore=0 priorityscore=1501 phishscore=0 spamscore=0 lowpriorityscore=0 clxscore=1015 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170169 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 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 02:44:22 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 1BF0B4BF951 for ; Thu, 17 Sep 2026 12:06:16 +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=1789646785; cv=none; b=fgEmWERkabCqJHlfFsZrpIdjd2ycJKWadV5uqUqhqFNBdFYUYNHKla7MOOKFKmUv8HhNn2TkEz/FzW0Bm5cPD5gIkz4G6cPDn75+qdMPwJxecb9OFjwO7/lfVXX/+szLq+oxw18NMpVcNLLmQEDfl1omf4PvUoXaaKdtYipY9Qg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789646785; c=relaxed/simple; bh=dRIORkLtErUy8tQv0r5xQE2yHwcn16W9lhrS1ITHzeE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ekZAeduToHoj2U9wNWLLeZVuIxMaBIBpmx/sKgpO8E8wxo9OHveEOGlHNGVV5g1Y84HnkhOjj+BXwbAa4JZBEZDcoft3huYa9sqILQiTZz33RWLA8q/URfyHt88aEiG9jsCWOAmZh0kpwM99iV0FkNgFkMIFknrsQJ/cgHc2eDA= 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=U7Uwg5eF; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=FzKI5Em3; 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="U7Uwg5eF"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="FzKI5Em3" 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 68H9ZYjW2410434 for ; Thu, 17 Sep 2026 12:06:15 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= nP3wcx2p80nx+Tohacyx3IYJwpEKwRThxmKFCg9vGIo=; b=U7Uwg5eFG/pmFsnM xjn7dPDCxwjwcnMVZJ9pEha6boZUgOzeEhD0h0Jw+xbO+nHih2NI6K+0bwLOoREq AoIzbhQHSD+uRSNkJga4b3wv71i5fHxey2c2sr1/nF4Wh0KSFK1omFIkTI3FurZn oUsA2iw08xh80L1FV8YVvQ2azYF88oexBO6K9l/yZjBb90O0+7uLGGm5PJlswt5C LXxD5ghUGbpYy7NvyK5KAXltBWQVND9V7GdPiWfH6O/aohR69wQKIjkXsYLtMcYq iBkUKHrH5QXfU9M2+29tgnp2r5mAQsaVkAy+ozJr8NOxqI3sWsI72Vle4eTrOl6l iqCjdg== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4grdd6gnqk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 12:06:15 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-39e25a5f6e8so1502296a91.0 for ; Thu, 17 Sep 2026 05:06:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789646775; x=1790251575; 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=nP3wcx2p80nx+Tohacyx3IYJwpEKwRThxmKFCg9vGIo=; b=FzKI5Em3ACbwlrSdfVBaBTqlCqdkwiOMpUVgiB45BUavS6wq1BaO8+jLg3tUsP7XjR Kxy3htgA8A7jGXsoYO8hl3+SkaKbLUC3Ok/no0JeyklQB6fCH3Too2zbx40Kudb+9F7P IzE1ZUQwpBvw7c4ER6+/RkoGSCMjM4MCwU93Kyw7vVk0SsqaWrJdOoaxXvbzsDBLE9C0 Bj43miPut5uu51hbGofNg95102P68ItoOTw+l/6sgejYwaxN+7NWzlwo6X7E8OsLVgQ4 H4WUqn2VgUmN8X3D6QyWXNaNc8Ye+0TMOD3CNQgbTG7+HgRxvKSz22bjTYHPMLIyQUEc NM2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789646775; x=1790251575; 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=nP3wcx2p80nx+Tohacyx3IYJwpEKwRThxmKFCg9vGIo=; b=e3nBLQedD38vSm6WDUDW+W7TDWiiXBw1vKlbwxMHB9iOwFkQi2lGISz+YOzGfonaEl SGRFryqKf4+OHC5Y5QB9a/iG6E3r5ewsYUkUPXvl5Dvj1K+YGvjYq6htYBzV/i835G7p yElRJGvL4O8o/9hmQMdrMAk3NNia6Uwre7fh/S+DfS2rMTS0rXWHOwfjegnqTdZhaOI9 doCMyZHsn1YAjrF8ugpGsiDSMyCP0lo6bL2oOXqCuzi693+MqvZm1VK6CiTnUMV8/K5s 5EjmufiBfacTiBuRI9CHW+SilKULiBIRkk9Cd3/b0zvZVmS5QK90zVf1HqEkB0vgfZQC 57Yw== X-Forwarded-Encrypted: i=1; AKwUvBw3kNyXjv1K9FE+HIr8ejWTEsBrFUb9Ma/68H16sEQMqliuFERl92Y2RupAmDulSsBXma1iUsY6P9k9Lqs=@vger.kernel.org X-Gm-Message-State: AFuF++mOJ28yeqyUxsgWBL79tmMt9vkgM5n+G4n1Lr0A+cQiEEevIOmb Nh4MMN+JhuMKYIs2YZCCSfGHz87Knszr37HZ2agvHAMBOWL4QV7+Fz5EDyDRzwwz4TY7+d/TLaZ eVGMGCo/aB5tE5d3IP/9IQOpYwrWF9baRFwzXntV0b4pokxcjMuH9FkQOm0LYgQBZKL8= X-Gm-Gg: AYBFou0bxjQBVwjlg6ea8ZvNWY/eXV4WXYHm+k7TVj76kURRyfTrNYjRPwuEh/6HXwu hF5+PP7kmInlsewu/m8+4EmYtz3kncwbXdeO07Eqgi8Net6kuDWAMoPkH2FAC/WCzZLwiTkFR5M sT5Z8l9npbyBIWm1HG3iNlOrxiRK/41HsJvu++8VTbF+Nl8JyhZAWMFvsPXxe6wRd8JHHhTFAER jFx5nd4aloM1g6ZuNK6YYJizS5xQpVgqjMTxGvQi80v4CfgBCf6l1187i/cLLqffP9OjID0c6BX XGeECzgHD3Jfz1lyFumi8BnK1Xzda7gQIDTS4iY/6ud9wE4Y1nDy81fWrur6Sfh+xsEJCmw5SwX nA2XipfWZdiplKSX2srXWhmH5P2bDiw== X-Received: by 2002:a17:90b:4e88:b0:398:cb56:e92 with SMTP id 98e67ed59e1d1-39e1e30ba45mr15795516a91.11.1789646774867; Thu, 17 Sep 2026 05:06:14 -0700 (PDT) X-Received: by 2002:a17:90b:4e88:b0:398:cb56:e92 with SMTP id 98e67ed59e1d1-39e1e30ba45mr15795404a91.11.1789646774273; Thu, 17 Sep 2026 05:06:14 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39e35d9869csm5007612a91.4.2026.09.17.05.06.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 05:06:13 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:35:43 +0530 Subject: [PATCH v3 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: <20260917-glymur_camss-v3-3-1d0e2d47ad2e@oss.qualcomm.com> References: <20260917-glymur_camss-v3-0-1d0e2d47ad2e@oss.qualcomm.com> In-Reply-To: <20260917-glymur_camss-v3-0-1d0e2d47ad2e@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=1789646750; l=1214; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=dRIORkLtErUy8tQv0r5xQE2yHwcn16W9lhrS1ITHzeE=; b=nxyrFl9h4+kkxs5v1Hz/1ajWuTIr1Gc8gWV7jz5BGt7loaxka1cQ5RhKwkSGqRpfQ/S++FVgB BxTRaBQ3SFkAdZaZdLczev5MWeJ67nyhFZkOh7hCbvax5qVUeDTvpig X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-GUID: wYKWxQOd1H7U2NPNX2su0SDR7TC2Yt35 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2OSBTYWx0ZWRfX0ERNySTaQMI/ Z+jXOyQXjM+SteBZVXEk5zTBPxj+a8RDy2venmlf6iWxgPGREnibL239800vUqv8ZT3L5906eiP LemOVC+XIhsRX8vCIqr9Q4+3smoGweyAN6K2WIYRxbldupq4SbB19bW17fRJDBPEH6SbJiMef+0 LgsUStdCpKTQHd1K9yEBLV/hK9LN6Yo0dmyoM3wzqS6k3mFaSxsHucI0mNktV2yW/VOWl9H8H0h XWqxGYHL1YFB9FrRjbfHcecAeeI/wppPYGlSYwYxsGronuCkFnwq+I2gD8NioDf2B1A+JHshGo8 BSeqB1Ec8AbSzupBImB0UyIdJoaMPX4JCH5N4aK83wIRVk3qXWjLdZMeMXFit6WAlf5UVKquDVK H3EIwJXDFPzvGvGN7c7wTSDGTgttVA7vv0sK3t1yRgbyhy4LOn0kFoPnSsCs8N19QbYCkwwUcjF Ag4gi9KC0FuxmXhK6UQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2OSBTYWx0ZWRfX11P7BnFGXGLl FgfLcH3A4jQAp/o5tGeFQFVS8a9pMky9qBEsXI8sNw9ZWI/H5L1zv9G5KiR9DE5Gg1VeF5DmcvZ ynXsiUjBkbkU0ZqlhK24TcoOY+qE7jY= X-Authority-Analysis: v=2.4 cv=GeOCDgXL c=1 sm=1 tr=0 ts=6aabd7b7 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=ZePRamnt/+rB5gQjfz0u9A==: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=xYyVevvQUQiUFKtwU9sA:9 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-ORIG-GUID: wYKWxQOd1H7U2NPNX2su0SDR7TC2Yt35 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-17_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 lowpriorityscore=0 clxscore=1015 phishscore=0 bulkscore=0 spamscore=0 suspectscore=0 adultscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170169 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 2123f6388e3d7eafe669efd6b033e22d8eb5cf79..3585c63c45848793696fbdc3004= ddc867a5f115c 100644 --- a/drivers/media/platform/qcom/camss/camss.c +++ b/drivers/media/platform/qcom/camss/camss.c @@ -5758,6 +5758,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