From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 175CEC79F9E for ; Mon, 7 Sep 2026 08:14:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References:Message-Id :MIME-Version:Subject:Date:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=SwI5Xh2dy1d8tCH023wPc6EFQ086kmQL2xwOq9eapUY=; b=W4E/Cng/3OOO6u JayiMij1DIKErtV2drEWmh9t3/imgdjBCE8jddbQfky6YSOZ7e5SU/EycaoU/s49i7WSoP3tXsLPo omBsOkWhJPfU9dHfGpiYzn7/QggWPaxHBxD/YfymwtcMxwDSDxLm031yVj1u28seV7X5F7RClq6mM 8Z9ypCw4YBbb4ruP5Oqg+kOjAh7QN2a/vIK6DZlO8HAvv0vvvYnOQLm1+J8NoPMemWKjlKc2j4CmF 7YFXeZ6Es7j/EwQ270+P1hYWD77GIjvrYRwwAHY+dFXal4FMx+vUExBqeIUs4nDqh3z/WrX9X4Yj0 6BwYi3hvddw1gJR6zl+Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x3UUa-00000006Epa-3Edd; Mon, 07 Sep 2026 08:14:16 +0000 Received: from mx0b-0031df01.pphosted.com ([205.220.180.131]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x3UUV-00000006Eok-3Bfa for linux-phy@lists.infradead.org; Mon, 07 Sep 2026 08:14:16 +0000 Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68787fqp3411754 for ; Mon, 7 Sep 2026 08:14:10 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= VrLDfiRoP0Ay2b0G2kXIVqGEBpJBYH5iJskHBkjiaOg=; b=ECLi/QlISQRUMCAM 1gNbfghkl293tPZT7UKw+lELcaKKvnXmlqAEv2R2zzNFWQtPgARL47adq1pmkzA2 SeX0N2NSA2gV4ByLuEACIbC+XOlfaZZ+DIGRwEfXSqs1KFCwo3DzrzaNScfLL9Hf dC88lbULQGjbhCHXaTZaDTtAI73Y1mzEIsRBCkf8nJM97840j1D7Uvt49GUgCu0V VC6O+IvW0H3Ifpujq3aCuoD6KIks/sWjXA+sLIpLlZ7KYXemeXQeSjLrDEpDaK5O qvvHJKYm/l0eEVLxBC9xrz9ZQqDMBajz18DCuyK1X166o//QemHhKGLb1WSE8/Xl lNLm3A== 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 4ghsfyg0sb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 07 Sep 2026 08:14:10 +0000 (GMT) Received: by mail-pj1-f71.google.com with SMTP id 98e67ed59e1d1-398ba5404d2so5776853a91.1 for ; Mon, 07 Sep 2026 01:14:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1788768850; x=1789373650; darn=lists.infradead.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=VrLDfiRoP0Ay2b0G2kXIVqGEBpJBYH5iJskHBkjiaOg=; b=FzJdn4XY9RbMGxo35LD5Rid4r6DkmicLcg7SH1FX7iFL+Ht4vYlQn2hrFiyYoBzwCm 77fWcNcMS/gkKY/dKJhwerY1n06/mNTVGzAaJpxaTWucwAIA//orxSqPOsZv2GI3wqJh Tx55ofLCyAlUToikKSpBewS5F7+RMbqorFA4s800GiVWtyKAzW72cNg17jO1FAAUSrhd zWaa687WGDYnXz6U45gXQjOL8h8appeSg5sUFDicxvtQQLRTO+BAZLfKFndS9scXk7X5 xP1QcbKZqPsf17AKlE46egbKlrgJQIOFWo0GAroeuCm2Jojt0rbQZR6/oFDP/g9pr6ry ngFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1788768850; x=1789373650; 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=VrLDfiRoP0Ay2b0G2kXIVqGEBpJBYH5iJskHBkjiaOg=; b=TxRGpMNe7S7/1cYigqbZO0G6fZIVYQTaV2FwUUXpY57941w22CPvULzNdEC23ock/S lq8y0muPsS7IBlGAgyk6qXw+zszg5dtFIUKIDts4tb3a3ik6sA/lgkg5IRMMRXJspxYw ZwZW2NP+KM70qNyln94k1MPZ+ylIDSdhKxWcqE7KRlzWPI8Dp4gdhE0VBFbHwchrg0V/ RfpQ4LBrxotGzA8ohqZ32W5oqsbKew2XWksiA9/2Z5i75fwddWXYrk5JkNBgv3wl/uFY pvYqtbDg0IcGLyg4aoaxWqUAPaJLXK2gUmDl6XU/mTlAI6FcfcNPErouetDPNjvp+T+x ohkA== X-Forwarded-Encrypted: i=1; AKwUvBzdinYhGsy9D+g0dCq+FnfPEt4YX51vsl3WG04/tR4PMYDz1XelFfWYXrg4ktLth7G5VlaR5e9ij0o=@lists.infradead.org X-Gm-Message-State: AFuF++mzwuVMa62JiDcFB3jxltdkihOBZQPnzup4Yg2rkzv9XWrM6APk A9rkggHzV//GeLG8pew666H+SPcgGD2sHbz+5jW7FlG+96aARjgA1htz4LR/b17lb/IhZFLeyBt mucd/z+kLeqNamKM1zM9VkQPSiM2qS8YGRdj5Qfq9zmzV6GT07RgxgqLQpA1ccaSJjHTx X-Gm-Gg: AYBFou0TY7Lr7hqDgIAu4w7TbBTn2o6ujBhcs1Hx9l/9901JWcUI6lXb7s9gRoM1Gy3 4pzoSdHkwifZWdZAL96MidpCiJZcjnqf8Y7mi+Ps0KJZZpLY6E1+5k0BJ+jIFEFmltrvPLpmrZl qCAUi1yE0OVYugz+iJi7CJ//udkdFksfAh9DMGCB8a7mzN6ou2ZpHhFQ69/ZRAB4HWWkAztz9EB ay3p3qzoKdQNlI7JqzN0TJhnd4DxLxunXlj7sWFklzp7P66WPg8ENzRlnoFEDH5wFD0mOJjOaqN /Kw8k2BINsOptz+Il43L70WJLhp/2acuXq9TGzSlEWkxBEMBoJuEIA7nEhmfOcat/4lbosWaFuT GxCBm64P85NlOmrP1t5I6Sj4VJzYh/ag= X-Received: by 2002:a17:90b:5606:b0:398:9be6:f997 with SMTP id 98e67ed59e1d1-39b262dfaeamr34470871a91.22.1788768849438; Mon, 07 Sep 2026 01:14:09 -0700 (PDT) X-Received: by 2002:a17:90b:5606:b0:398:9be6:f997 with SMTP id 98e67ed59e1d1-39b262dfaeamr34470799a91.22.1788768848942; Mon, 07 Sep 2026 01:14:08 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-143243767e1sm21724220c88.6.2026.09.07.01.14.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Sep 2026 01:14:08 -0700 (PDT) From: Nihal Kumar Gupta Date: Mon, 07 Sep 2026 13:43:38 +0530 Subject: [PATCH v2 2/6] dt-bindings: media: qcom,glymur-camss: Add Glymur CAMSS MIME-Version: 1.0 Message-Id: <20260907-glymur_camss-v2-2-75f7982dc983@oss.qualcomm.com> References: <20260907-glymur_camss-v2-0-75f7982dc983@oss.qualcomm.com> In-Reply-To: <20260907-glymur_camss-v2-0-75f7982dc983@oss.qualcomm.com> To: Bryan O'Donoghue , Vinod Koul , Neil Armstrong , Manivannan Sadhasivam , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Mauro Carvalho Chehab , Lee Jones , Guru Das Srinagesh , Liam Girdwood , Mark Brown Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, mfd@lists.linux.dev, Suresh Vankadara , Vikram Sharma , Nihal Kumar Gupta X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1788768826; l=11025; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=BsLapVmHLCuAha/WZ1wZmmEpvmswrlNrfZQt0WPobwg=; b=icDMYzn/CGBOkbtsA1kf0o53AXSHvnNDGETFZAJcVIwuq9MbWPz/5fZ8dE/qwLTbo/x1p2RI7 k9L1d26uvqlCqOAe4bNr15q7sVqHkHY7hnUT9vt3AplGxFoBLccoGtP X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-ORIG-GUID: EgFP9Zx35NqpNAfDAf_knsZp4ipp-EhY X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX8J2rl1GziT+Z cbw0oNzYxqw2JWuAF96yGAWY82r8/QqtcRrhsISqdu5N4BhojMM4nNM13oEt3W5EQbFqrkk5yDc RPD6ULo2co8CRajADZQ8w0sZ1vJ/HFg2mUNUTszIh66ntSsI6p9ryGQKk/kNDKGr/ZYwuYyGy72 xjQLWPlFKY24U1lZq0XO6A6TlxMdsZYL6PCdEDQAITcEqA8nQiHxlerpWBL4fH9v44QkDGO9PDZ hnTwm7kYwpwlTx+da6Kgup3A3JqXjvxsBHbh7hje4of1Pf1k/TT1RphOizpD1E/ZQ04fC7bRlhH iv3WbCdDzjAYSCxqkpQwcYhHyEb5a936RJH5YBZLhXh5ifXpb/I+J9bKXiWQNSOsGDS414q12l/ bPSdyMQfOGH1oSn9Xes8q1OjavhtD/qkgkrWsLh5FkA+rs6Y2VARmTm7fGc6xxXuv4Yj3Fun9eA m5yL34gg9QD3swC9wRQ== X-Proofpoint-GUID: EgFP9Zx35NqpNAfDAf_knsZp4ipp-EhY X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX9WD/oJi9ifEc gAjrjUsBI1NBknQgzvIHSLSNQp4JvF7+olHzfGk6aTdMcICzFXSQbhmggSiv42J/ZydMSdcBjqO 2GTZlXtZYxN4Rg/rvy1d5Fq9I6pJ19E= X-Authority-Analysis: v=2.4 cv=AduB2XXG c=1 sm=1 tr=0 ts=6a9e7252 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=ZpdpYltYx_vBUK5n70dp:22 a=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=yzr0uxE_ijXmPgLYsrIA:9 a=QEXdDO2ut3YA:10 a=uKXjsCUrEbL0IQVhDsJ9:22 a=sptkURWiP4Gy88Gu7hUp:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 lowpriorityscore=0 spamscore=0 bulkscore=0 adultscore=0 phishscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260907_011411_927368_DAA3446A X-CRM114-Status: GOOD ( 13.48 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org X1E80100 supports both the legacy CSIPHY resources and the new PHY API; 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), expressed entirely in DT. Co-developed-by: Vikram Sharma Signed-off-by: Vikram Sharma 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..a0b77edc212319fad69113f3d55ca24f184d4b23 --- /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 Switch Controller. + - description: IFE1 GDSC - Image Front End, Global Distributed Switch 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 = <2>; + #size-cells = <2>; + + camss: isp@acb6000 { + compatible = "qcom,glymur-camss"; + + reg = <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 = "csid_wrapper", + "csid0", + "csid1", + "csid2", + "csid_lite0", + "csid_lite1", + "csitpg0", + "csitpg1", + "csitpg2", + "vfe0", + "vfe1", + "vfe_lite0", + "vfe_lite1"; + + clocks = <&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 = "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 = , + , + , + , + , + , + , + , + ; + interrupt-names = "csid0", + "csid1", + "csid2", + "csid_lite0", + "csid_lite1", + "vfe0", + "vfe1", + "vfe_lite0", + "vfe_lite1"; + + interconnects = <&hsc_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY + &config_noc SLAVE_CAMERA_CFG QCOM_ICC_TAG_ACTIVE_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_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names = "ahb", + "hf_mnoc", + "sf_mnoc", + "sf_icp_mnoc"; + + iommus = <&apps_smmu 0x800 0x20>; + + power-domains = <&camcc CAM_CC_IFE_0_GDSC>, + <&camcc CAM_CC_IFE_1_GDSC>, + <&camcc CAM_CC_TITAN_TOP_GDSC>; + power-domain-names = "ife0", + "ife1", + "top"; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + camss_csiphy0_ep: endpoint { + data-lanes = <1 2 3 4>; + remote-endpoint = <&csiphy0_out>; + }; + }; + + port@1 { + reg = <1>; + camss_csiphy1_ep: endpoint { + data-lanes = <1 2 3 4>; + remote-endpoint = <&csiphy1_out>; + }; + }; + + port@3 { + reg = <3>; + camss_csiphy4_ep: endpoint { + data-lanes = <1 2 3 4>; + remote-endpoint = <&csiphy4_out>; + }; + }; + }; + }; + }; -- 2.34.1 -- linux-phy mailing list linux-phy@lists.infradead.org https://lists.infradead.org/mailman/listinfo/linux-phy