From nobody Fri Sep 25 02:45:13 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 1D3714D9F7E for ; Thu, 17 Sep 2026 11:41:20 +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=1789645283; cv=none; b=LS/y5wkcIBntrmHxsCABHRiiqEGMzH2NFNvJUfj3wp2MVdXq9aR3+XvvbBMgDrzW2w1hVMNWHTmIjufZYGYywW+CwHFnESwc6/2ApjCHdNZC8mzxEXDNgqoQP05+scFikbZYX7MhAbfnCxeFkLwqfMt+dYhQ3BPHYn5eGCEasUI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789645283; c=relaxed/simple; bh=dBquW3rrzw2wP52nzgHqCW3FsrfEce/mwiNkRbVPbBA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Nin4GyeFqMUYndZ95LNCLZ2Hz8r+QG+TvYwsraciI+SqNrZMxwVAfFyucmZ2tcz//TlfOZY/bG7elULq2drRv6rXxyQiOW+zvK4vC9fjzJKYqPU1w/bHwFEAAJa2qqRcD/8zHtPMBbtupsD1bzpDEV8smN3nl8fYPrPapRCWVx0= 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=P+sY6nxZ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=HdaDhPeo; 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="P+sY6nxZ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="HdaDhPeo" 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 68H9ZY26576932 for ; Thu, 17 Sep 2026 11:41: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= f4bSX8P8uhf8R9Ebg4i33O9RJeY6pJIJnHw8HgmLtDk=; b=P+sY6nxZQH6ph5td xQbbVxRHBKrm+5h7/zl3asrE/8z+KIyRpPqrK1nqSUyhqyoZ9x19l+cutPqlnVdF Jfsn8L5gcqG9I/j1Nr9MHNdAqOdKZzRPsFdoh5RxqFqVdTofR2s81bWVUWlxBtMO sXD9O1Oo6169GpnKI6YGzsw5XjZcbd+NidpPQbFyXwHMd7cL5SSVukzB4c9Fpk1e ppceYuNYL78GWRQTa7jJ76Mn1Go94J36uYjXKIti8OdsuBs9u1ullJ25TayIGyD3 puL4hBX0tCQT1t9VnTX8Y7RzWbc7Nu281tymfRAW95VHO8ghinSGouuI8BaP56iX FrpY6w== 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 4gr8uw1qty-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 11:41:19 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-cc4e496e5c3so630607a12.0 for ; Thu, 17 Sep 2026 04:41:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789645279; x=1790250079; 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=f4bSX8P8uhf8R9Ebg4i33O9RJeY6pJIJnHw8HgmLtDk=; b=HdaDhPeosD0oeBMm+jYwrvob87WFEYgjK3UNI6PifgLGHmgeunoClozU5EnvRcBNQy qHkBoGyvgqOBJmk36HhTeCzeEvsu97PXJUSmispYqGvipkV7JqRouxOrQ6EZKWcEBSvg 4MsUAGPWqpdqtNfXR53YwHYj9i/BbLY1K7VoYixjABRLH78x9FBGWrDf9lwvP8z2zFem hGtKDK1RCo0LdojKFJzJlEDroA7xXnebdDxBJrJO4WKs4NEA7R/6gOKZQF+VCLTVtGhB mYsERn2fBJ57lj+3maJXXodRrhdPNeBiI0FdpKAFKqkp/m7gk2xDECJBKoHMyMdlTUoN ilMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789645279; x=1790250079; 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=f4bSX8P8uhf8R9Ebg4i33O9RJeY6pJIJnHw8HgmLtDk=; b=Cz7JocMzQi90Cf4INgjbpmuNtGjNGNRZXqcC0MKNceJKt4LRde/S2v7S+0+JbkVuSv bOMQrfMOmepAYDJNggj/wbXvIZR9T9dAzope4n4hmEYYpe7sxuJ3UMLJD8no216FB81x bJbF8jzPAvDePO6P3g9SSCwihFr6ZzS7q0zh7aTD6ISL5aN7H+fKolTdia873XBUrNUr MXa+zaQuO4ZZlzph8ek1hHMs2W8uPmfD9dTv6pblDYrL5cr8k2z4xl7eVN+l8NoX9gV6 FapWXXXpuO/Aii9pb8bW5E1rORpHin7cx4N6u1E+pJzMkjYE46id5/J5VJeXGX3Tvvkf JiRw== X-Forwarded-Encrypted: i=1; AKwUvBwD2/ZgBly2FK6QWCwEMt8IsRQAchHz7h/DIpH3B7XRb4v8Gab0IIGk99qJHjf17iCfrz8DzkObaVEc8Jg=@vger.kernel.org X-Gm-Message-State: AFuF++n5rwpUGxhqkyxuDc5nD5+qwRuXorF30171GDsN27RMGELnPjzZ o+UItg/NVq0UEpqGrBaMWWXBz4ZcehJ/ZOo3Wnll1MO0oe9yeJvkb22m49wQXTAFu5Z30oV2t5U lHsC1BtcfVwwyLAYR9UE3NssYguDsGhIkNRqhycXEGxqjcGXBINWI9u1dVwi+QtIcs2o= X-Gm-Gg: AYBFou2RuVjbFHWT8p+IF9EfVivuaDHQJPKydgiXxf02NwOLkVE44paWBsODVvR7MT1 Alv2SQbPGp7D4uayL5FjsnetqlIc+9R0nbOCJzC7TF2jBWlnB8OIFeByIwFwllLdkhyvHOsP3Mc vlpMuNuwDGz68Ij03MqWD4vwubiSzUi8zFphW06qQUAWGxTVyIGu2HIKeTfyZqQOYGnaOt16DAE 295qj+DQ9airHxLOZJmiZz6i6ds2w/RI4LvbUUAO6FSD/f9CGInD8He4gdxYtR+SPrh9tfjpmZs VgORhpEkZGba8vC7hpaiFq4ksUy+0wU6rnrO12VWaSyg5DRpyKA3I8uZWeQT7vyDY+M+DceKbWZ HVWJUk0J9FSJrAv7OEtg5pzeez4dJAw== X-Received: by 2002:a05:6300:83:b0:3cd:9dea:2be1 with SMTP id adf61e73a8af0-3dd5f094c91mr17001560637.0.1789645279294; Thu, 17 Sep 2026 04:41:19 -0700 (PDT) X-Received: by 2002:a05:6300:83:b0:3cd:9dea:2be1 with SMTP id adf61e73a8af0-3dd5f094c91mr17001479637.0.1789645278808; Thu, 17 Sep 2026 04:41:18 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc50acc1178sm3066557a12.30.2026.09.17.04.41.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 04:41:18 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:11:00 +0530 Subject: [PATCH v8 1/5] arm64: dts: qcom: shikra: Add CAMSS node for Shikra 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-shikra-camss-review-v8-1-9b9596221cfa@oss.qualcomm.com> References: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> In-Reply-To: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> To: Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Foss , Andi Shyti , Bryan O'Donoghue , Bjorn Andersson , Konrad Dybcio , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Nihal Kumar Gupta X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789645263; l=3981; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=dBquW3rrzw2wP52nzgHqCW3FsrfEce/mwiNkRbVPbBA=; b=Qap2UKN5qySFqJIJgVmmNhqnIKlPZ8yKkSGkzupva+aFr3aRApiiB9137Tc9heI4DQu5xQFDD Ulwt+BIGaZqCKULaOkIk94a/JkrTVk6aYiOWeyOOTmIzdx9iyVhDvAp X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-ORIG-GUID: wQkZsVTGPf2N4HycRKty30GSVE6Ie9vV X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX36n+szVicOGz wgI6SD4JJ94t/ioo/xshiFFDjLroOAxPoxIOrja5quJqqS/Q98YdD5l+gc7OxcP91DR9CCzHk60 ggpji0QqpdGofjS5uFG3lfyjngaq3/w/6sKHrwyUqL48+ANjAXmayS6uyz7vbdWK+1lIwjWOUWn kkJXGJ7a1AUwxn681Wnc69lCxZV4UndOkli1p46irN5U4GjmLjmPpnokap2igTQ5TrGUXXEqLZ1 0hipTssDTz2y3GAKkqhzNdVuaxp3mpPD7T3srqfVC0XvHOMyfYgSpLHNZxl2wTVMNWqihRzcTZ4 JRu/DsgvyqZ1iIWbUo/DtCHpCWeiEHxcf67u90yDADdb2EpRh+aRyVai04c19aGT+b+DCWC83WH suyGKe1XLVQT7R9bFL3wJbgDdNUCyYIUHuXNyyXSb9FMAnIVnifW3W2Oxf3PIMLA1BxwwjoIkGW PygpgiFyHMdWpGCnYbg== X-Proofpoint-GUID: wQkZsVTGPf2N4HycRKty30GSVE6Ie9vV X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX6NdmNfKxqFQI OFSto2JIq6g2FhhNdH4SzYjPYZy/ElPEeTbBr5D64PZWOHk/NCKaZSqf+ND5LRmfgwU4tjmx8Hp WMmu3doz+6ooYX/RS4j0FW7T/WK1zYM= X-Authority-Analysis: v=2.4 cv=dMUzC+Zb c=1 sm=1 tr=0 ts=6aabd1df 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=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=ahKksh3eZu5pIVwncigA:9 a=QEXdDO2ut3YA:10 a=_Vgx9l1VpLgwpw_dHYaR:22 a=cvBusfyB2V15izCimMoJ: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-17_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 bulkscore=0 impostorscore=0 suspectscore=0 spamscore=0 phishscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170162 Add the Camera Subsystem node. Shikra shares the same IP as QCM2290 with two CSIPHYs, two CSIDs and two VFEs, but does not include CDM and OPE blocks, so only a single IOMMU context bank is needed. Co-developed-by: Vikram Sharma Signed-off-by: Vikram Sharma Reviewed-by: Bryan O'Donoghue Reviewed-by: Vladimir Zapolskiy Signed-off-by: Nihal Kumar Gupta Acked-by: Konrad Dybcio Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/shikra.dtsi | 100 +++++++++++++++++++++++++++++++= ++++ 1 file changed, 100 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qco= m/shikra.dtsi index c1f06f692f66452c6ee1b10f3ef12c20e201b5ce..faa1f02c01957b8ed86b5e8fc65= 9c856d574a8ee 100644 --- a/arch/arm64/boot/dts/qcom/shikra.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra.dtsi @@ -1977,6 +1977,106 @@ &clk_virt SLAVE_QUP_CORE_0 RPM_ALWAYS_TAG>, }; }; =20 + camss: camss@5c11000 { + compatible =3D "qcom,shikra-camss", "qcom,qcm2290-camss"; + + reg =3D <0x0 0x05c11000 0x0 0x1000>, + <0x0 0x05c6e000 0x0 0x1000>, + <0x0 0x05c75000 0x0 0x1000>, + <0x0 0x05c52000 0x0 0x1000>, + <0x0 0x05c53000 0x0 0x1000>, + <0x0 0x05c66000 0x0 0x400>, + <0x0 0x05c68000 0x0 0x400>, + <0x0 0x05c6f000 0x0 0x4000>, + <0x0 0x05c76000 0x0 0x4000>; + reg-names =3D "top", + "csid0", + "csid1", + "csiphy0", + "csiphy1", + "csitpg0", + "csitpg1", + "vfe0", + "vfe1"; + + clocks =3D <&gcc GCC_CAMERA_AHB_CLK>, + <&gcc GCC_CAMSS_AXI_CLK>, + <&gcc GCC_CAMSS_NRT_AXI_CLK>, + <&gcc GCC_CAMSS_RT_AXI_CLK>, + <&gcc GCC_CAMSS_TFE_0_CSID_CLK>, + <&gcc GCC_CAMSS_TFE_1_CSID_CLK>, + <&gcc GCC_CAMSS_CPHY_0_CLK>, + <&gcc GCC_CAMSS_CSI0PHYTIMER_CLK>, + <&gcc GCC_CAMSS_CPHY_1_CLK>, + <&gcc GCC_CAMSS_CSI1PHYTIMER_CLK>, + <&gcc GCC_CAMSS_TOP_AHB_CLK>, + <&gcc GCC_CAMSS_TFE_0_CLK>, + <&gcc GCC_CAMSS_TFE_0_CPHY_RX_CLK>, + <&gcc GCC_CAMSS_TFE_1_CLK>, + <&gcc GCC_CAMSS_TFE_1_CPHY_RX_CLK>; + clock-names =3D "ahb", + "axi", + "camnoc_nrt_axi", + "camnoc_rt_axi", + "csi0", + "csi1", + "csiphy0", + "csiphy0_timer", + "csiphy1", + "csiphy1_timer", + "top_ahb", + "vfe0", + "vfe0_cphy_rx", + "vfe1", + "vfe1_cphy_rx"; + + interrupts =3D , + , + , + , + , + , + , + ; + interrupt-names =3D "csid0", + "csid1", + "csiphy0", + "csiphy1", + "csitpg0", + "csitpg1", + "vfe0", + "vfe1"; + + interconnects =3D <&mem_noc MASTER_AMPSS_M0 RPM_ACTIVE_TAG + &config_noc SLAVE_CAMERA_CFG RPM_ACTIVE_TAG>, + <&mmrt_virt MASTER_CAMNOC_HF RPM_ALWAYS_TAG + &mc_virt SLAVE_EBI_CH0 RPM_ALWAYS_TAG>, + <&mmnrt_virt MASTER_CAMNOC_SF RPM_ALWAYS_TAG + &mc_virt SLAVE_EBI_CH0 RPM_ALWAYS_TAG>; + interconnect-names =3D "ahb", + "hf_mnoc", + "sf_mnoc"; + + iommus =3D <&apps_smmu 0x400 0x0>; + + power-domains =3D <&gcc GCC_CAMSS_TOP_GDSC>; + + status =3D "disabled"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + }; + + port@1 { + reg =3D <1>; + }; + }; + }; + remoteproc_mpss: remoteproc@6080000 { compatible =3D "qcom,shikra-mpss-pas"; reg =3D <0x0 0x06080000 0x0 0x100>; --=20 2.34.1 From nobody Fri Sep 25 02:45:13 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 9993E4DD3D7 for ; Thu, 17 Sep 2026 11:41:29 +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=1789645296; cv=none; b=WpCLTnxvd+gpm46kknyDDc6Zg930u+zTa9UXtjEI9fEEW8/eXZrEB98hVIWG0ywdL0Rp8wX8dOb7wJBRosDOxYApiDiVf9BIpGiThImofIVSBQP7x2ZT4XjoV2MWD42yYphMv41OfzRD3gP5qjREgD7LhQ8w46B05ZKHxaEbhT4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789645296; c=relaxed/simple; bh=0clhG3sjpOKi9CnPJRlWEs4VtjCAuoD5Rqe1Oj+QesU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qGeDyRuaoiJppi2ycxNwdZfvYDDVSaZkyCrFTdsPo7hxTJTbZdRC3SA5TRXCy7V0SzqZ7+kEA43cjX9s7Ms4WoWkC5PAxFRzwWdv2Q07z/Ql/IJ9FVtnH5bIlYweof3Evrwvh9GNIZI9zQ+VVMTD/1AYC5hooWxt72BM+voaGUc= 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=ARZCI5J/; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=g1SGkmzP; 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="ARZCI5J/"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="g1SGkmzP" 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 68H9Zo9V1698625 for ; Thu, 17 Sep 2026 11:41:28 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= NtpZ1UwOnwR1wfa+XkNK9I5ShlxLooktMu/pyV8I2Bk=; b=ARZCI5J/a+gpzY5l CVUpQRr/eJFIOCADPVqyFTyP8roAC0T1nhsPpBNm8Y8/15WnVnypgqvtLVtzpBSn LoG+ViR2uuk/uQU0gefp7nAGqdPyq2dCNHXI2eM3BGfqil0DLR2bt3c9cI3kGyLo M57Vy5vLz6ir/+k26ZvpeWn2DZ6T0EsXBpL5zk7SkL9HMOluwiJnBQynmL+Aou7v 9NCs7DlE59T2TyMhnDmft5Fo1VmDfRs0BCIPcZ3NvAVNivq2s8k1/SHQPg1TrN6e OPm7qI0C75pxKOKBZxOT5dNBDl5WRjf0Uyh5ZXWDWddTVYrazl1aNgG29r+/akFc 70y3hg== Received: from mail-pf1-f197.google.com (mail-pf1-f197.google.com [209.85.210.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gqxaycb3j-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 11:41:28 +0000 (GMT) Received: by mail-pf1-f197.google.com with SMTP id d2e1a72fcca58-86261e66700so795186b3a.3 for ; Thu, 17 Sep 2026 04:41:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789645287; x=1790250087; 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=NtpZ1UwOnwR1wfa+XkNK9I5ShlxLooktMu/pyV8I2Bk=; b=g1SGkmzPY6kRRtukhtTMHr02zPKVZc1PTD4xCjFZUlBTOSWVpShqMXsgGO6jnXSxb2 yQW2/9O8D/CLs8cqdz3ngsLH1uzkvcsHAQkKVexS3eFmmVzXyoxiuvVtEoe3fvsRdxIZ Z2iiqfvsTb1x5WLS62aVgcHQ1xAfVb6e9IBuElj6lzi82CBE++7o19cB6ISCUIymSiPu HtFP40XyzI2Rnw9Ytj5QsWK+k7pKggOL2r3q6ObA+xZmJjCdVjgI6bgWsvj7j023g/ak x72HtUwmJr7z72kKXbM+M3BT2N/Egvgs1M4VtBp9WFpSGsvj0Og0K4HHibBAVX994fur dBYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789645287; x=1790250087; 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=NtpZ1UwOnwR1wfa+XkNK9I5ShlxLooktMu/pyV8I2Bk=; b=Fg9aKo1ywpnGytOIaSX8DL+qWZWihD78xAr4zMJqfBhTccnlGf0XnwmLrQOah1Qu4s k/5D3QvNWFTD8EvzwFTckmP6frfBzwpgjAZy6EVmkLgWyrXBfphHtJA+4Mj6cYsy0KWk qqRqhv0mxa3T8aW1lKOOWZOZAu6cSOe3ivlwsYbLZts67lonn25G5dY2UUGU8hckKm4j GXeRlBdDI4aX/1EBU0RIk27uYg4Jl6mNLxbe/a26jZHm6GYNHPEpUD95vKb/4IZs2NdS F0FMIXxULDsy7k8DhX3CsxLkLFE+wXrBmyodRwdxX8BAMAwoCtcmY+Du5e7qmcldH2YI XFOQ== X-Forwarded-Encrypted: i=1; AKwUvBzX2qpLlEnYUBJXlQOm0FACJzbyuLWrlb1Jq79xbph1O0VwHZnXUsPyWflclVJiz5TPltmJ2AwuVD/bAQ8=@vger.kernel.org X-Gm-Message-State: AFuF++nuU/NpQy60m1pgQi9P0exUp3HNhcB+461rVbHwpeVc94oIfLHv ccyC8q2zb+I6F5fFE2i2E9c/KZspl3KKhlQAWb11KK37OPG4PqNbuVMfPqqFkXoVKtByePWy8k+ qLhYlA6a9iy40SUQ5/EYF4EZKNh/4UK7/J/onkhknqB0NpsNb+XEMHuwYdqsqRHqzdrY= X-Gm-Gg: AYBFou0T3hzfwi87ZHE3vQTSDsgCD8fba/2nYCVLma2Ixm9R4rLmNnD1JhMk+hYy32S i4uDrt2yjlivPPDbtdmJB29fMW87nIeep/s2dAOlM05dHecnplxttJAN90VSy4ux+FYaWEUGc7J sUKh7VYi9sj6XjJVytCChzn1509RH5fIoBTVgYONuDWPDfcCcq6irzWQHjV+kLzqbL4+R4twnks pCFXajEiPwClWPOX4OrgbEF64dBO1MngFdFiP7Ct34RR+w3r1zHXwAUV2r7vjvRc3THkB336766 SK9drNswyCU60bOcjd2OUWuy/1S26axcj+53Lc7aYLEhghYCI6lxJSnMHOasttv/tUIvoDNCU6E rcYZxYbu/NQDxQFTA+xN23WMOagA/aQ== X-Received: by 2002:a05:6a00:6caa:b0:856:30dd:91ba with SMTP id d2e1a72fcca58-87236ae8236mr13475376b3a.2.1789645287194; Thu, 17 Sep 2026 04:41:27 -0700 (PDT) X-Received: by 2002:a05:6a00:6caa:b0:856:30dd:91ba with SMTP id d2e1a72fcca58-87236ae8236mr13475325b3a.2.1789645286774; Thu, 17 Sep 2026 04:41:26 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc50acc1178sm3066557a12.30.2026.09.17.04.41.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 04:41:25 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:11:01 +0530 Subject: [PATCH v8 2/5] arm64: dts: qcom: shikra: Add CCI definitions for Shikra 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-shikra-camss-review-v8-2-9b9596221cfa@oss.qualcomm.com> References: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> In-Reply-To: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> To: Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Foss , Andi Shyti , Bryan O'Donoghue , Bjorn Andersson , Konrad Dybcio , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Nihal Kumar Gupta X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789645263; l=2744; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=0clhG3sjpOKi9CnPJRlWEs4VtjCAuoD5Rqe1Oj+QesU=; b=q9ZHy4b/hYrpmM6KJAM4IBhaNiSsWe8M6eZGolV23XCjbGyp0nz+xSWis0QNMf1UJgu0D8lXM MQ8jU2CFlxkC1NckBKAvVifToy0pmJ8JzKI2Hb5OHXBs+1ml6iYZmfi X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX5xOzNHFrZXhi HZqEo0aCJ2gm1sVonvxlXyzSgDvG2GqNnpp1YtEpKrurui2wradu2lbJE92fpmM35KaSGTuydrO JHXVv1V/xCzykDbivRcj31EY/lMWWKUw/quB3ZJfSTAxC+yR/+DMKgpV7b4zRtsZw07iLzKHzWa u93CUV7K0u0aXMsqEzxUL0OgtZyAOW/0/DPKcLdoAHnjIINuAMi+6Aw8WsbOiDcBrzroIMMnj6O AeZ5bkmIbwoupVxcueN209mxGhaMpGDuYPwiA00R6k2Ln8BRjVCF9V1C40C6k/a2pCbt29eAbn7 GmtG6IzJ3Do/jgDYB20CosN9/3dgDhAIzv/Avrvo8SrZ9JvVMsJ3thTrzHqqXcc84Cl246n80SJ AiSa5kryTqRXFieW3B6K6TCi02EhsorP3HBqVI3aXrmDehgIGqWPVTx+AQKire7+bOfjQ6vFalR LZcRR8QW8HwBa0EOE8Q== X-Proofpoint-GUID: uAQD7b78xaVzh6Kn9m5ZpZ5W775RGSuU X-Authority-Analysis: v=2.4 cv=EoJHPicA c=1 sm=1 tr=0 ts=6aabd1e8 cx=c_pps a=rEQLjTOiSrHUhVqRoksmgQ==: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=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=ZbC1Des45MQyGPwI-hwA:9 a=QEXdDO2ut3YA:10 a=2VI0MkxyNR6bbpdq8BZq:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: uAQD7b78xaVzh6Kn9m5ZpZ5W775RGSuU X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfXzc+3yZ/0SCfK C4/3fzEy4AJfJxbysGh+JyRqFanY6spEoTcnXWsPvwRgSZLmg9pKRnhvTIvYCQ5bIGOI208kkqi tjk6Plrt5vS97jutgGx5YGJImlolkAk= 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 malwarescore=0 suspectscore=0 spamscore=0 adultscore=0 impostorscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170162 Qualcomm Shikra SoC has one Camera Control Interface (CCI) containing two I2C hosts. Reviewed-by: Bryan O'Donoghue Reviewed-by: Vladimir Zapolskiy Reviewed-by: Loic Poulain Signed-off-by: Nihal Kumar Gupta Acked-by: Konrad Dybcio Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/shikra.dtsi | 69 ++++++++++++++++++++++++++++++++= ++++ 1 file changed, 69 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qco= m/shikra.dtsi index faa1f02c01957b8ed86b5e8fc659c856d574a8ee..5f64b4e50967d61846b7b0c5653= 80a58e4ba3210 100644 --- a/arch/arm64/boot/dts/qcom/shikra.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra.dtsi @@ -892,6 +892,38 @@ qup_uart9_default: qup-uart9-default-state { bias-disable; }; =20 + cci_i2c0_default: cci-i2c0-default-state { + /* SDA, SCL */ + pins =3D "gpio36", "gpio37"; + function =3D "cci_i2c0"; + drive-strength =3D <2>; + bias-pull-up; + }; + + cci_i2c0_sleep: cci-i2c0-sleep-state { + /* SDA, SCL */ + pins =3D "gpio36", "gpio37"; + function =3D "cci_i2c0"; + drive-strength =3D <2>; + bias-pull-down; + }; + + cci_i2c1_default: cci-i2c1-default-state { + /* SDA, SCL */ + pins =3D "gpio41", "gpio42"; + function =3D "cci_i2c1"; + drive-strength =3D <2>; + bias-pull-up; + }; + + cci_i2c1_sleep: cci-i2c1-sleep-state { + /* SDA, SCL */ + pins =3D "gpio41", "gpio42"; + function =3D "cci_i2c1"; + drive-strength =3D <2>; + bias-pull-down; + }; + sdc1_state_on: sdc1-on-state { clk-pins { pins =3D "sdc1_clk"; @@ -2077,6 +2109,43 @@ port@1 { }; }; =20 + cci: cci@5c1b000 { + compatible =3D "qcom,shikra-cci", "qcom,msm8996-cci"; + reg =3D <0x0 0x05c1b000 0x0 0x1000>; + + interrupts =3D ; + + clocks =3D <&gcc GCC_CAMSS_TOP_AHB_CLK>, + <&gcc GCC_CAMSS_CCI_0_CLK>; + clock-names =3D "ahb", + "cci"; + + power-domains =3D <&gcc GCC_CAMSS_TOP_GDSC>; + + pinctrl-0 =3D <&cci_i2c0_default &cci_i2c1_default>; + pinctrl-1 =3D <&cci_i2c0_sleep &cci_i2c1_sleep>; + pinctrl-names =3D "default", "sleep"; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + status =3D "disabled"; + + cci_i2c0: i2c-bus@0 { + reg =3D <0>; + clock-frequency =3D <400000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + + cci_i2c1: i2c-bus@1 { + reg =3D <1>; + clock-frequency =3D <400000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + remoteproc_mpss: remoteproc@6080000 { compatible =3D "qcom,shikra-mpss-pas"; reg =3D <0x0 0x06080000 0x0 0x100>; --=20 2.34.1 From nobody Fri Sep 25 02:45:13 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 7DA164DA9AD for ; Thu, 17 Sep 2026 11:41:37 +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=1789645299; cv=none; b=Hu3owp9ID61DZkk6dgOwhFttCKEcddPQ8VhUkAdZxgdhBZ06l9QDzlL0fH9ZEM5TqoRTxB/cYOLo5yoLqu8Xp8HSP3AtmIULKdQtr6Fesel1uNN0hN6pbGwrMxHZSF1vqAf/9YBvl0Xo/3//CTTDc0JnSHaigWxpHFHmSDnVW6o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789645299; c=relaxed/simple; bh=C29tX4FRzcgmif33GVTX6zsYFWffRjwZBgWZudoP01E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ppBzyFib/gU/+HtrjvoMqpHwCsEDL83QJYNnHE1vk6hoKHp45IYzoEp57VebpWwhaHSFjXTAfWBnvyWahC0KsQWqHtCEZITAo4ig2G2AEQi/lha20XF/sqqcJsjOs+bYketTtK9Qv1JWyrBv7M2DY5Hksr5naWYJRKsMhfMiAT4= 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=oSF2AOlt; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=R87kXLtS; 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="oSF2AOlt"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="R87kXLtS" 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 68H9ZrtU1698662 for ; Thu, 17 Sep 2026 11:41:36 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= ZecxAZHHCtR8vBT/I5lYYisvcmBfN43svb3hSSFCwGQ=; b=oSF2AOlti7hnaEUl LJjZ64ooCgg7CcQyHp/1SHBViXqUX+LluPxpeO4mmUG8ERXc3Ip3Bp9ym8RsxXv5 GOXXSLffY8WROWMpm/i+BiLsWbIeLXTJmVUm8TRZ+GUugDJuHrp1D526/GzxpLCQ TP0qNT6KB0fKIkAahjEhxF6AKfhRDN9IBbMa8SQZMBAvj2nKoWoLlpJR04vAkdB5 nQCDZn1TL+XAGOeU3fkbbAskT700o/G84WwXlDG0DXAqkJfsoDYq8e+WyJBzckCl ZGL/p33x5byVp7kRf/Ezb3qgUbZUQ3BUd3EdincEYhOIQY81KmGaHh2eNCe+arMl EEmG5w== 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 4gqxaycb3y-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 11:41:36 +0000 (GMT) Received: by mail-pf1-f199.google.com with SMTP id d2e1a72fcca58-86a43fc3527so1038317b3a.1 for ; Thu, 17 Sep 2026 04:41:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789645295; x=1790250095; 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=ZecxAZHHCtR8vBT/I5lYYisvcmBfN43svb3hSSFCwGQ=; b=R87kXLtSttKhc1BCwpCnwVpP3b0rU8vcoL+LvJS66puyx8Qk8lavuRoTngcCWqZ/BX rSysZbHp6YZ9DhVT/izxdfbNpywPcUKes8gPWkueconV620wGEmJPBJtDbFvPDPxofuF iZy5iQE0rhwSqKToYXpd5evSuj4bNqEMx9O0iRPh8Bc3BRlTgbkZDxRUkVlE16ot2yrK QXc/KytGTl80TuzFvplCRB6WPBJoKYiLJVu9uXjkGFDrc/yYr3CEtBk7C1FsWsSzpELO gHMr2defHUGysOmEY2jGC0mNyoVEP4z9z42Jq+uKjOeuPVeC3eEo92NdT5VxFdzY4HgQ 7x9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789645295; x=1790250095; 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=ZecxAZHHCtR8vBT/I5lYYisvcmBfN43svb3hSSFCwGQ=; b=Kiql70ybYtgET1BasF8g6hrBaD7spWjeH4PqZAR5S/Bm2eFcrc9P76hH9vmM3g4pJZ VnY1QvXoLi7whBEykCy8l6KKc1ZzvsLU2UvYE3U17Y4WIUA0S2HfitQY/Lh/HM+J5Ybn vP2l+7FEVRCzBl+VxG4fWuWnHdNOD8L82n6murFkPqNZbbeHhck/iBHoMr5RJ407Z3Z3 J7WOueuDq8/cdtUSg2TWIbW0YKKq7Epv75UFOz/73trRsi78mni0lNzylFUSr2WDl7Jb 4fm84RYpp/5wcCNqGSVVhMsN325WMCTuE5FfrQRLTGne/QT3tIQ0XpW4nCcipzc/Grph TtdA== X-Forwarded-Encrypted: i=1; AKwUvBzR+JO4VC2A2thsT79idFk7tVpcD+Ji/u2biHOuP43hZBFmaW93TJdkGhdvLta0xWzhiRKCcAs7yyv3OYU=@vger.kernel.org X-Gm-Message-State: AFuF++n4BN81EM32TSp6/e2ycqTJApuzeVYYnx99xTCHhF8KWH5U3iB1 aNhBa9DqGNOCzOiTxemQDBwNpaHyRiQIaYaVRar8dwqp+3zw6wJ2oG5bZQjQo6JDCCX8aR4/t2O ZS2PwCJdo1LR6Ri0wf+9s/VewcTCR4SVAYSDqGC/ptf1K4sfaKwRqpvpRAezHIYpYs+k= X-Gm-Gg: AYBFou2IMiM0lWpTzg9Pdp0ov2/udR3+Vx2oquSUF1W6IZNRK68fT6STInCxkWZ6Y6B Tg5ljWiHLa+yJQE/c4SkoUC1ourcj2J1gD7hr4I85ipEy/EIx2UKEZ7wSOUqrnPU8hRhiNq5uOe zxfvCKm+/JpCsbkWFiyrz4RSzTDzQbtnOwsBnJw4gNSRXf4DQmDVRUOh1SvoP9VMJISWh/scVjk VTuur/gFAE8RKtCFyuhh0SkBCLO+3ljs3W4FLGNXkXx3Il0FRAUubSsjo39A1FQfYCZaHe4tWWD L48qMLt3mBAzkgr2biZ4SDe2poZAEpkBE5hAFRFqPLSnJi5VRg0GEHRdnHxmLt0JsAMJWX3pu14 Vf6p9FwNPlth/ZR1nnWtFr8O9BY1b4A== X-Received: by 2002:a05:6a20:d528:b0:3db:131b:8d8 with SMTP id adf61e73a8af0-3dd72665d28mr5070590637.14.1789645295173; Thu, 17 Sep 2026 04:41:35 -0700 (PDT) X-Received: by 2002:a05:6a20:d528:b0:3db:131b:8d8 with SMTP id adf61e73a8af0-3dd72665d28mr5070531637.14.1789645294657; Thu, 17 Sep 2026 04:41:34 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc50acc1178sm3066557a12.30.2026.09.17.04.41.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 04:41:34 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:11:02 +0530 Subject: [PATCH v8 3/5] arm64: dts: qcom: shikra: Add mclks pin configuration for Shikra 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-shikra-camss-review-v8-3-9b9596221cfa@oss.qualcomm.com> References: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> In-Reply-To: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> To: Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Foss , Andi Shyti , Bryan O'Donoghue , Bjorn Andersson , Konrad Dybcio , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Nihal Kumar Gupta , Konrad Dybcio X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789645263; l=1547; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=C29tX4FRzcgmif33GVTX6zsYFWffRjwZBgWZudoP01E=; b=+ThXIethSpr4dc1t7AXKnXGlk8O7tt/aAN7e5eHJMwBsFjAbYHKM0hdc9zbVJy/q9yDhXgnYz NN02I8qmQYJBSrtIlA6mpaV2cl2V2LH1in1X7AwS42iGACGyt9ozb2L X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX6X2S91LBU2WS mLx17sc4AkoWGdsV7cfeagZsnN0Lcbe6axMx88lLFTQsyZ9UMj3BG3uXBHZi94DQ4RRqrCmhBGg SvqyoYQM89uSGlMm8jr7/2Vc2gjikzUkuH53p2w5vRMdztdd4SGcwUU82Htgtm9gw6weMzn/Duw uqy+UDbwOf2hME97ult9Nzc70DWITEEoel8IS441410kjDmsxQMgtBjJixAECWiL/eD27kRfdC1 yy1nP56tVmtpRNr9Adp10Em1twg6Zm0IY1FbJPwtiHsGPSNk+vajGWYKkq+lQMHOXv0GUbpZJvT KDiLE9hNWB9sFBp3iuX8xnE88/lPaRBm3YbX5uodbvFoH58FnXKv+ugmEpODu8x+VMuBQ/RXT5t s5xxHphiJHctqdFw/KowtztcVx1xmMdNR+0DTqc4osGqAgQ2uuDmwNMlKJ3rq5iaytCyVSyhSBC opRxaqYW1Q/IsvKbM2g== X-Proofpoint-GUID: 3QENPJjW8vLflYy3Uv9S9w2O-4URiLRE X-Authority-Analysis: v=2.4 cv=EoJHPicA c=1 sm=1 tr=0 ts=6aabd1f0 cx=c_pps a=WW5sKcV1LcKqjgzy2JUPuA==: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=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=PMLJDkNcKfHmOO-cHakA:9 a=QEXdDO2ut3YA:10 a=OpyuDcXvxspvyRM73sMx:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: 3QENPJjW8vLflYy3Uv9S9w2O-4URiLRE X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfXz+zLu9fJ6rtP Vycs8eIslX5wUVrersiHTFqENqUn2qANcpQrDNnhtxZdcArUtizlg3HEGPU4AMPv4fX6Hg8NaSo pK/aGlzVWyHEFXKSm5KHrT1j0Be0X3o= 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 malwarescore=0 suspectscore=0 spamscore=0 adultscore=0 impostorscore=0 clxscore=1015 lowpriorityscore=0 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170162 Add pinctrl configuration for the four available camera master clocks. Reviewed-by: Bryan O'Donoghue Reviewed-by: Vladimir Zapolskiy Reviewed-by: Konrad Dybcio Signed-off-by: Nihal Kumar Gupta Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/shikra.dtsi | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/shikra.dtsi b/arch/arm64/boot/dts/qco= m/shikra.dtsi index 5f64b4e50967d61846b7b0c565380a58e4ba3210..682f2c933c3ae76282cc399f8bc= aeac3a3cdd654 100644 --- a/arch/arm64/boot/dts/qcom/shikra.dtsi +++ b/arch/arm64/boot/dts/qcom/shikra.dtsi @@ -924,6 +924,34 @@ cci_i2c1_sleep: cci-i2c1-sleep-state { bias-pull-down; }; =20 + cam_mclk0_default: cam-mclk0-default-state { + pins =3D "gpio34"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + + cam_mclk1_default: cam-mclk1-default-state { + pins =3D "gpio35"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + + cam_mclk2_default: cam-mclk2-default-state { + pins =3D "gpio96"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + + cam_mclk3_default: cam-mclk3-default-state { + pins =3D "gpio98"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + sdc1_state_on: sdc1-on-state { clk-pins { pins =3D "sdc1_clk"; --=20 2.34.1 From nobody Fri Sep 25 02:45:13 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 0E9E04DE732 for ; Thu, 17 Sep 2026 11:41:44 +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=1789645307; cv=none; b=mIFcajsjOqDDJ8V+AihzVPpVAqWDOdtMfupkvVfWA5lTs1xYxvG81X+TaHilyWN9StZfgyM5azfjS8ExmfbmkYzk5eGVhdLUIJBYofgSET6okuhLv+32zxg27z9AMxozL0btmxOFC1LVZR7JLW8fjNjPaXvJl+j9wAc8HOwB2aU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789645307; c=relaxed/simple; bh=deDrLmDsf9SZKV214Q2Dy7H3xnrrBmFZbNNq+U+2qqI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=X1jYk8mztpcin1o6hRQHatub/YX6JmGM9j+i1wvL0wRIHf5CoqvxBCTlt+6w3daCmPrlJnmIv9NdSSJL/5e0LRDEKEHfsNI5mEMbMbMuGzahFsp1HYnmn5YGWiV0fwzP5D+RD1acg+/uKPgVlsO7qx2cjZz2Kw/qhujqylo2m2Q= 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=kke8hL1H; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=c1eV1mkH; 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="kke8hL1H"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="c1eV1mkH" 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 68H9ZiHH1258129 for ; Thu, 17 Sep 2026 11:41:43 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= hnDUVOhAh+Fh8cO7Y7RD4qrNzVPEPq0KcDsh/Yij7Qk=; b=kke8hL1HDeTyIIqe YN6BTnVZ/bq/oSG/d2T3Nrvn0xSW8fFuHhMcPw8UZUJH896o4HiG842qfQ+qOMn/ gj+4i9jfV/D+H/yzNn+qGNWE7fJyB+Bv/4oM8qbmkJ2At+x/O2sa3VdPU4GjP1SY p8S8Dli5cGMS/8NU3Fu0zN1jUa70hQcaDCoOARVTTPjkpV5pmJI1Kga89LakxPT8 GOqb4oZWO07CMTmzC0laS9zq4QFfMwcZb+pCzBPdTaENxfMSbP9W2L271OHnPQ2d yb+ImgXKq+w0Wi8UJGcXeWf2w0LBDOVkCZj9ZDSw81dSKeISA0tRnVfeoIzmGG93 sBHz6g== Received: from mail-pg1-f198.google.com (mail-pg1-f198.google.com [209.85.215.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4grdftgj8g-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 11:41:43 +0000 (GMT) Received: by mail-pg1-f198.google.com with SMTP id 41be03b00d2f7-cc18ced1a5aso1292128a12.1 for ; Thu, 17 Sep 2026 04:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789645303; x=1790250103; 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=hnDUVOhAh+Fh8cO7Y7RD4qrNzVPEPq0KcDsh/Yij7Qk=; b=c1eV1mkH5+uAKLo8kf2eo9wccXdzg1EpeDbQ2nRJTYF6HFE4K/v3+kN9UiTUOarRyG vdxEAQYW3eCZ6zbjjt3OMXP2VA+8nj83uWdWUcpvin2O6x6+9AMiPH/8vlHsHWqJUAjQ RfI/7BqTEPkKuSuIPLhVLovrVNVJvnzmlQv3ojQNJJj6VLsee+eR8iNztcehQdrmxRdr 2SpWBDc8KYnPNcscHV+U1Mvuvj/QxQ4qnnwOMhlUGECrUII0LdDZkYg+5HlgTUnKzgC8 vjxsxoGizyuombtuDdR9KSm+OwemlPypaWUtCWpgNjZpBnLmu/9vGyjaLRx4pu9Z5ifY ghMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789645303; x=1790250103; 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=hnDUVOhAh+Fh8cO7Y7RD4qrNzVPEPq0KcDsh/Yij7Qk=; b=DLb2RFaeDNhPJagoVrBYabLnTKmLfVWqOKNtyDT7hokCA2txnCm6ZTwun5n4hWneQ1 +5NbPKMg/+iOUvH1VS+2IIctx1Ak+3JA/fWF1ZbdVZkXSPO92yeSpg3VZ3DEMObf97+I 712RTiY33Vd7SntoMacU5Og5bnoVElMnAJVp0gB7bu4Kh0OHXWxOZFoSplR4ZD2Si1xl 6b4MMZk5zqrpKSwzs4q28btxUaG3oje1v8weZj0a1OeeKikGLBPRb9Ar2fF+X4ryrzXG m9pNEEpUCO8zrjyim2gZ+rM4zVn0rIt47LEqX19NJ5MxKj+alFb+VPEV7FaFbIhMoCZd xTNQ== X-Forwarded-Encrypted: i=1; AKwUvBwryZRx18e8uLWMAi3dyZz7y8pP44jmDuYxkLMGEttFtDuZbOFj34VOBA/3uHQhm8AQEmf0/dzzmJpk8oI=@vger.kernel.org X-Gm-Message-State: AFuF++mTneR36XrFUhQaN6hbOAUArSZJTLK1MrTVEOUrE4qISczwzjRb 8/8FqrX41ytlGrlLbHgeTJGIXWhOEzVM+flRd4aLjguBGpn+Lf8BHv3FtI367+Ja2OFqbJ/gTff rUdQ/uLVK/xM84dyMtZPJ9mf+yg9ESqf3exQKJBVD3UnOziMJwlCHv7fc/LsyDIdNC8k= X-Gm-Gg: AYBFou1/ade8gD1h7Y2GwiS1yehq0+2Z3hmlCp0FiQ0XIfzmb8NE1cT5+fb87lCA/IE hLzClbtdZ+b6ER9KNszplDBnZ/V2OL1fnwaSai1NBThE9wbmxUa6BkGeyL0WIcA5eA/8N811sXd 4DgQACNVo5TgNDbe8vIdbODjk1wyqXSo0s7ISvtMbZgc6x+gC6ytA8vJVf8raaD67oXzjwSlgSX 1NnzcGRFobI/RKcCYb16pU0AJ9UJKuoKtUMmKfqNs1EfsW/H4MRCouH6vKfAcHAL1lZSRMnIZJQ fGnaVEIChRhj6PfbUGt9kYF3oKas/34b/zigzMukLqufl2honDGj9Klivfxt4MjqdBL0cSySjxP yYht+JU+8SLbnfjIJ2xyJ7u/CAj7NHQ== X-Received: by 2002:a05:6a21:6803:b0:3da:e1b5:2baa with SMTP id adf61e73a8af0-3dd5f4041a7mr16587025637.2.1789645302538; Thu, 17 Sep 2026 04:41:42 -0700 (PDT) X-Received: by 2002:a05:6a21:6803:b0:3da:e1b5:2baa with SMTP id adf61e73a8af0-3dd5f4041a7mr16586942637.2.1789645302138; Thu, 17 Sep 2026 04:41:42 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc50acc1178sm3066557a12.30.2026.09.17.04.41.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 04:41:41 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:11:03 +0530 Subject: [PATCH v8 4/5] arm64: dts: qcom: shikra-cqm-cqs-evk-imx577-camera: Add DT overlay for Shikra 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-shikra-camss-review-v8-4-9b9596221cfa@oss.qualcomm.com> References: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> In-Reply-To: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> To: Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Foss , Andi Shyti , Bryan O'Donoghue , Bjorn Andersson , Konrad Dybcio , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Nihal Kumar Gupta X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789645263; l=3728; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=deDrLmDsf9SZKV214Q2Dy7H3xnrrBmFZbNNq+U+2qqI=; b=l+CQ164s9sQZp+Tip/2k2mocjBE/YCW9c2lggvgmmMQYTCn/WM6Vp66nBBaq3mOhAPt/+Zy2O D6zXkJbxEmHBPCXfOLSPJ6QtGTxeaiy+UuAR4X8tkW4WzeTnAlVgRDR X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX2EObW+I5h9Os X/nvmwL1h/5+zMRbrigjCb7UNhXbAXdmVZWyy+0ZHFCqLQrPiw51wSnQiR2tIw8B+GjXX0DQn17 m8hB2Qi/H8bBAmel8QoCv8lHOVdMy1TYXHExcxHgfodiPjoAlqQiynJA+9rDoHtJCwDxkaLJYqw Ume+4zRJwxXiwjJPEdhmBauRccjGfHwm7D+d3Djp7J69QA10oPXLZRAIDzXjhSU9VVmqfz6kR1T dowHUdBU0XF15WAwZJhZZjMBOm7EtD2I1eVcDsBo77KhaD62E6lHHOl0qw/Ic7JHtq5uh1ifRca S/ewZQgbo8HPsUxPJAdjcrwfyDpnBZ9t0kv7I+0V7MjZFjgsZeaDM09tqhlftt7/QNSBUQe1Ngi Ejit5dkweA7Ep14GkBe8KCQziLMm/mMWsITBxosUR00jQ3SSAbJ0cf4g+0cGdsU22T+JrXRwHiz +gEPpytEHPtemT+Nljw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX29BFdzdLYSNX V8C3ZSpoAI+lP7rYczvVvrJmss6yU5vNgTpGQf2+t3GeyIApNIcDuE4QU3avEsg5RdsQgRKLRLz N2FGNTE6aAHF92a/KXCnkNFiA9IX8yM= X-Proofpoint-GUID: nII7bMeN1ulMJYvx8WyrfrYuSpdr_4jv X-Proofpoint-ORIG-GUID: nII7bMeN1ulMJYvx8WyrfrYuSpdr_4jv X-Authority-Analysis: v=2.4 cv=K+W3jCWI c=1 sm=1 tr=0 ts=6aabd1f7 cx=c_pps a=Qgeoaf8Lrialg5Z894R3/Q==: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=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=OGCdAuOInqFJiNoUztwA:9 a=QEXdDO2ut3YA:10 a=x9snwWr2DeNwDh03kgHS:22 a=cvBusfyB2V15izCimMoJ: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-17_02,2026-09-16_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 spamscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 clxscore=1015 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609170162 Shikra CQM and CQS are retail variants sharing the same PM4125 PMIC and identical camera supply rails. The only difference between them is the integrated modem on CQM, which does not affect camera hardware. Add a shared overlay for optional IMX577 integration via CSIPHY1, used by both CQM and CQS EVK boards. Reviewed-by: Bryan O'Donoghue Reviewed-by: Vladimir Zapolskiy Signed-off-by: Nihal Kumar Gupta Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/Makefile | 6 ++ .../dts/qcom/shikra-cqm-cqs-evk-imx577-camera.dtso | 79 ++++++++++++++++++= ++++ 2 files changed, 85 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index d6547fb18edf0a99f4384d8cb073ec03b6785941..02f340aaa2ca542d0d175ff9651= 98b29ac48772f 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -360,6 +360,12 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D sdx75-idp.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-cqm-evk.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-cqs-evk.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-iqs-evk.dtb + +shikra-cqm-evk-imx577-camera-dtbs :=3D shikra-cqm-evk.dtb shikra-cqm-cqs-e= vk-imx577-camera.dtbo +shikra-cqs-evk-imx577-camera-dtbs :=3D shikra-cqs-evk.dtb shikra-cqm-cqs-e= vk-imx577-camera.dtbo + +dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-cqm-evk-imx577-camera.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-cqs-evk-imx577-camera.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm4250-oneplus-billie2.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm4450-qrd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm6115-fxtec-pro1x.dtb diff --git a/arch/arm64/boot/dts/qcom/shikra-cqm-cqs-evk-imx577-camera.dtso= b/arch/arm64/boot/dts/qcom/shikra-cqm-cqs-evk-imx577-camera.dtso new file mode 100644 index 0000000000000000000000000000000000000000..3a481d972cd27a2a324d96d8f47= c161e11ea54f3 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/shikra-cqm-cqs-evk-imx577-camera.dtso @@ -0,0 +1,79 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include +#include + +&camss { + vdd-csiphy-1p2-supply =3D <&pm4125_l5>; + vdd-csiphy-1p8-supply =3D <&pm4125_l13>; + + status =3D "okay"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@1 { + reg =3D <1>; + + csiphy1_ep: endpoint { + data-lanes =3D <0 1 2 3>; + remote-endpoint =3D <&imx577_ep1>; + }; + }; + }; +}; + +&cci { + status =3D "okay"; +}; + +&cci_i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; + + camera@1a { + compatible =3D "sony,imx577"; + reg =3D <0x1a>; + + reset-gpios =3D <&tlmm 33 GPIO_ACTIVE_LOW>; + pinctrl-0 =3D <&cam_mclk1_default &cam1_reset_default>; + pinctrl-names =3D "default"; + + clocks =3D <&gcc GCC_CAMSS_MCLK1_CLK>; + assigned-clocks =3D <&gcc GCC_CAMSS_MCLK1_CLK>; + assigned-clock-rates =3D <24000000>; + + /* + * avdd and dvdd are supplied by on-board regulators on the + * IMX577 module from the connector's 3.3 V rail; they are + * not SoC-controlled. dovdd (1.8 V) powers the carrier board + * level-shifter that translates CCI I2C and reset lines + * between the SoC and the connector. + */ + dovdd-supply =3D <&pm4125_l15>; + + port { + imx577_ep1: endpoint { + link-frequencies =3D /bits/ 64 <600000000>; + data-lanes =3D <1 2 3 4>; + remote-endpoint =3D <&csiphy1_ep>; + }; + }; + }; +}; + +&tlmm { + cam1_reset_default: cam1-reset-default-state { + pins =3D "gpio33"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; +}; --=20 2.34.1 From nobody Fri Sep 25 02:45:13 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 A8F664B3366 for ; Thu, 17 Sep 2026 11:41:53 +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=1789645316; cv=none; b=Nf+NBuARTPMokva13YCg4DFg2TeMT9Do8zKgBLu3cdmfX5EgmSNQkYVQwE7Qm1/9ZIne4n5EqejJ7VYZCOcy+5LF9RQQDwXRX+kcUtu4TWvgYiZWo8MHVTmgLJ9O1asjR9mipoWhPeTuNl3SHowE/cI8ecsm5kVcFAhgRLtTm0g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789645316; c=relaxed/simple; bh=TfAZkrQyH/2Nx/S5qf316QvGg3gZJpftAEMQtTUDcT0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JIf9Af56+edbFBKRZnkqwWS2YhW89Skksg534clcVaj9gfcBjWVJdzb24iGeCb9cWefbtuArXdyndR1Gv6YmUBdYgXoO90n+bs1Ra+0miNCv4R4dwbd1ZWg6/umGzOTjdCkdyBjsNKD5tvnbq8AM+VQhTcMsxafy0nV+glRiKhc= 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=Bw3LXefj; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=PEPchHXP; 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="Bw3LXefj"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="PEPchHXP" 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 68H9ZZ83612901 for ; Thu, 17 Sep 2026 11:41:52 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= uJhXSOoOh7cjCe2q1aXhRqHQZa4x+8gunPH4pO3XSOI=; b=Bw3LXefjWBqcnrcC D1ryWwZ9+kGrz8mafCIOK+YwnK1cwyAm4rORW/j/ciFFCL6z/3PGqat/fkzJqEbF 2pi9eKkfSbGDRNJSw+HXwkysURTY0qm5d+MIAPH8Kl64bfmyR42mYJBk1uB/J8En Lv5xysA7hn6OfVT6r6NuWURpvfwRb/5NsKxPWPCAyd9uta6Tm2tVTrPBBz9mdnki y8SrDuyD295mqGWbnsATCPiy542QhsIP1RVKONF74tFauP9WXB7cvdnS1EL98VsK QKRGWH2j6PKXCi7/DkKeLiaLpcwdD69yxk+AWDWurRu9yU36ctsm2dDBrh7Ft/H1 UsvOJw== Received: from mail-pf1-f198.google.com (mail-pf1-f198.google.com [209.85.210.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4grca0rvw6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 17 Sep 2026 11:41:51 +0000 (GMT) Received: by mail-pf1-f198.google.com with SMTP id d2e1a72fcca58-85f1f3620bcso742710b3a.0 for ; Thu, 17 Sep 2026 04:41:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1789645311; x=1790250111; 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=uJhXSOoOh7cjCe2q1aXhRqHQZa4x+8gunPH4pO3XSOI=; b=PEPchHXPrbk9JUFf69bxjft0aqNMUas9EiFWD1GkNNzPBOw7+tNT9H7U23eK4zH/DH 2S1AdL8JHmKCYhELvInFI8IOdIwLdasg6Z5PG4W8J9NgvTcYZXAcidOWbbEGb0KdV/qr YAdiV40GBPXQUWFpXy5j2RL7QuZlxGq7lWUSQOdVfrHesAWFbgKtmZZk43hMEiFz6XaG /wpqzAT+nM4tHvSSyN1F0Acx8AQFlEpad4gmQkiBniH51cXXToN9/ynXmS2vlHi3SWU6 9EJpGTFDbWv8OoQcAn+AFcA3coKoClHpBWnCJzUSyhC989XMeNvzHUngg2apGllksbFt gCAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789645311; x=1790250111; 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=uJhXSOoOh7cjCe2q1aXhRqHQZa4x+8gunPH4pO3XSOI=; b=Ma+/HzcVbNCjN3n2eOi5Qr7ae0099k/tFthvXinHCYNzHZKkcTL34ueseWBRffMQfo ZfAMOc/4/cbfSInSIbSRB8RBUbB9aMqHh4TecMMZBTtzCnIBiVT3C64xyzioET9iVFQS g/ZqJO97NuE7He3uRZ0IPLPUkGGxXT9Pf2p3WtZCgf/2jPWgeTJx8VDpfFhluKuPbWae WmQykk+ptMwjGwhLYrZhCbFg3R74kBG0ESwLSU+CMQJckX8PaxMhwDuuahzQSerRDvcS fPw9YgIJAOuDL6oey/hFWH+S3uXxzB0JrYB6dP/iaWCTmDBPLFy9gqazpboRlhXFMdV4 6eIw== X-Forwarded-Encrypted: i=1; AKwUvBy89+PVKb7yzABLbU3Df0J4dOq6Xzx5zlowR/J9cDMOaCwP3TlzGM326tfZ4x01ZDW266tqMu3vLoDZCs4=@vger.kernel.org X-Gm-Message-State: AFuF++m0Xin4Mwu+KVrNZJXjrfEsLjdY8/rH3t+bRNtbbQBosBQoSk83 rIpzVyusb2IKn8HaD1S8LXDaPBsJQfc2y6SHp8oA38ZyJZkh7mkWXIDJjMWRjJx/oYSfG5j79+K Q1VMIN9ArpviO4DXuptdNJMj1ck0SCoyprDj+sQeh8WuVlHMR+XOPNk6JkTNnpFI7WuY= X-Gm-Gg: AYBFou3qez6F/yMRBaydhZjTEaiTeWZsVa62HtAM3kKSAjLxL4KDpViu+fiQwK7sPYF GYaJHP9AojafAA+KyCMTaW1FveJgFqKBTutI69yMQjDWxiBQc6AgUJfVBMRyqR2EugarHePNKZu n6EtKdFDOH78Kjch/hfvW7O/D/tvOSys/1d7zY5lyCdf8+G7l5amSTFtWw7GBjS+rLsVmskFkr4 iANbqXw/ctrslHS4w3739wKSgSlfnhbH2k7VzA7OaE2Pmixa7iwBmcsS80ISxL4A9xvQZLeot5M m34CIP57iobkASh8HL1OVS+6pU1lqIsg/ppqeH6K24qmwlt0gkOVCSHHwzyG5AB4aglYV8lxJQE pWjVulqx/uD8Z/twShdPvp55o/E7niQ== X-Received: by 2002:a05:6a21:9185:b0:3da:3401:c13b with SMTP id adf61e73a8af0-3dd7256f000mr5385396637.7.1789645310622; Thu, 17 Sep 2026 04:41:50 -0700 (PDT) X-Received: by 2002:a05:6a21:9185:b0:3da:3401:c13b with SMTP id adf61e73a8af0-3dd7256f000mr5385340637.7.1789645310168; Thu, 17 Sep 2026 04:41:50 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-cc50acc1178sm3066557a12.30.2026.09.17.04.41.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 17 Sep 2026 04:41:49 -0700 (PDT) From: Nihal Kumar Gupta Date: Thu, 17 Sep 2026 17:11:04 +0530 Subject: [PATCH v8 5/5] arm64: dts: qcom: shikra-iqs-evk-imx577-camera: Add DT overlay for Shikra 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-shikra-camss-review-v8-5-9b9596221cfa@oss.qualcomm.com> References: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> In-Reply-To: <20260917-shikra-camss-review-v8-0-9b9596221cfa@oss.qualcomm.com> To: Bryan O'Donoghue , Vladimir Zapolskiy , Loic Poulain , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Robert Foss , Andi Shyti , Bryan O'Donoghue , Bjorn Andersson , Konrad Dybcio , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Abel Vesa Cc: linux-arm-msm@vger.kernel.org, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-i2c@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Suresh Vankadara , Vikram Sharma , Nihal Kumar Gupta X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789645263; l=3663; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=TfAZkrQyH/2Nx/S5qf316QvGg3gZJpftAEMQtTUDcT0=; b=WQuOMChYboYzEnDWR8vQ0V5Mji2g2iiMArZvPnPifQnM8Pl/TdWMIoI2xXqDjPWAWlMMlS+RH fJwv+ka64QVAKicEOjKcPDbcpJwRImTlYzMaz9iNMcEJWYxz5p1+tVN X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-ORIG-GUID: bRU-CJW6IWHqdPTsyeeL24uAYNONMIue X-Proofpoint-Spam-Info: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX+ETSmUv/MxNN OcyJ4pM+DeRAE+z4HnKNEIH/BH3hMUTSh9J5hahAlU8HPvM1pFv7vByaXYwZJJ2G6YW48Cjxb0B D2V9Kd2IZnnxmDshEEoHXLfKm51r7OE= X-Proofpoint-GUID: bRU-CJW6IWHqdPTsyeeL24uAYNONMIue X-Authority-Analysis: v=2.4 cv=dOQzC+Zb c=1 sm=1 tr=0 ts=6aabd1ff cx=c_pps a=m5Vt/hrsBiPMCU0y4gIsQw==: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=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=OGCdAuOInqFJiNoUztwA:9 a=QEXdDO2ut3YA:10 a=IoOABgeZipijB_acs4fv:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTE3MDE2MiBTYWx0ZWRfX4FY85mSHNgQ/ wAoaCUEOHDeJ+YIzzUrBlkwk8ydOzIiz2ZX5SwP/RO2p3FmaMLOyfiWMnTiL0Xv7J2gjRHqsWG2 Pl4R+ikdAb2tNlhpnuI8N6tyfWCU69eRmH8LGJAB6lpqivwD/8SqFGqrsx9JdGkelX4fTZwCFMM ZdRD+f7y/i4QZzvMfEHuoUEX8xBuD28jGglqmyk7WlEs90BdcaLEMpPVnsjjms/E9cMWamQPyUC iWy3p1FkTEAjnDJvPgss6OQzQlsGVcvqShPDdD9IRYJOghYPIBGkL9cAlfAsdYl0AjDJrqhJ7WC 2giW/MpxoIN1KR8srR/KudJYPnrZcnIE1wFHNX37khGHBHMftonq+Fgozy0259rlM6WxYfxIrO7 SEECsBwfKqCLs8rqmXRtcBT9BZT3b0DrLraTo2bsgI67qqRVZ6Q0Dm2MnhYLzw686WHrr+uXFvY O37/89ui2TNvMVVRMmg== 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-2609170162 Shikra IQS is an industrial-grade variant using PM8150 PMIC, requiring different CSIPHY and sensor supply rails compared to the retail boards (CQM and CQS) which use PM4125. Add a dedicated overlay for optional IMX577 integration via CSIPHY1. Reviewed-by: Bryan O'Donoghue Reviewed-by: Vladimir Zapolskiy Signed-off-by: Nihal Kumar Gupta Reviewed-by: Abel Vesa --- arch/arm64/boot/dts/qcom/Makefile | 2 + .../dts/qcom/shikra-iqs-evk-imx577-camera.dtso | 79 ++++++++++++++++++= ++++ 2 files changed, 81 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 02f340aaa2ca542d0d175ff965198b29ac48772f..c59f0e2231b57b1dd1975c18982= 0cd703d4d5d48 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -363,9 +363,11 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-iqs-evk.dtb =20 shikra-cqm-evk-imx577-camera-dtbs :=3D shikra-cqm-evk.dtb shikra-cqm-cqs-e= vk-imx577-camera.dtbo shikra-cqs-evk-imx577-camera-dtbs :=3D shikra-cqs-evk.dtb shikra-cqm-cqs-e= vk-imx577-camera.dtbo +shikra-iqs-evk-imx577-camera-dtbs :=3D shikra-iqs-evk.dtb shikra-iqs-evk-i= mx577-camera.dtbo =20 dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-cqm-evk-imx577-camera.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-cqs-evk-imx577-camera.dtb +dtb-$(CONFIG_ARCH_QCOM) +=3D shikra-iqs-evk-imx577-camera.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm4250-oneplus-billie2.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm4450-qrd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm6115-fxtec-pro1x.dtb diff --git a/arch/arm64/boot/dts/qcom/shikra-iqs-evk-imx577-camera.dtso b/a= rch/arm64/boot/dts/qcom/shikra-iqs-evk-imx577-camera.dtso new file mode 100644 index 0000000000000000000000000000000000000000..d8c968a918c67cdebc0e7c6fc14= ef820c97ecb75 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/shikra-iqs-evk-imx577-camera.dtso @@ -0,0 +1,79 @@ +// SPDX-License-Identifier: BSD-3-Clause +/* + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries. + */ + +/dts-v1/; +/plugin/; + +#include +#include + +&camss { + vdd-csiphy-1p2-supply =3D <&pm8150_l11>; + vdd-csiphy-1p8-supply =3D <&pm8150_l12>; + + status =3D "okay"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@1 { + reg =3D <1>; + + csiphy1_ep: endpoint { + data-lanes =3D <0 1 2 3>; + remote-endpoint =3D <&imx577_ep1>; + }; + }; + }; +}; + +&cci { + status =3D "okay"; +}; + +&cci_i2c1 { + #address-cells =3D <1>; + #size-cells =3D <0>; + + camera@1a { + compatible =3D "sony,imx577"; + reg =3D <0x1a>; + + reset-gpios =3D <&tlmm 33 GPIO_ACTIVE_LOW>; + pinctrl-0 =3D <&cam_mclk1_default &cam1_reset_default>; + pinctrl-names =3D "default"; + + clocks =3D <&gcc GCC_CAMSS_MCLK1_CLK>; + assigned-clocks =3D <&gcc GCC_CAMSS_MCLK1_CLK>; + assigned-clock-rates =3D <24000000>; + + /* + * avdd and dvdd are supplied by on-board regulators on the + * IMX577 module from the connector's 3.3 V rail; they are + * not SoC-controlled. dovdd (1.8 V) powers the carrier board + * level-shifter that translates CCI I2C and reset lines + * between the SoC and the connector. + */ + dovdd-supply =3D <&pm8150_l15>; + + port { + imx577_ep1: endpoint { + link-frequencies =3D /bits/ 64 <600000000>; + data-lanes =3D <1 2 3 4>; + remote-endpoint =3D <&csiphy1_ep>; + }; + }; + }; +}; + +&tlmm { + cam1_reset_default: cam1-reset-default-state { + pins =3D "gpio33"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; +}; --=20 2.34.1