From nobody Thu Sep 24 13:42:19 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 49DCC3E7BD5 for ; Wed, 23 Sep 2026 04:57:54 +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=1790139482; cv=none; b=UBZ7qDXx1kGD6+69QfYzov6s1SZf1Uax0MKBKOjnKZBffdnWeVB0fyS9+0Y3uPTED02ON7cYX69q3D3OPKi2ZQIbeCQFUBJwaAPfHV/TIlSmWF1huU193Wbq+P6NjGnlMF3CPJubfFear2MP3rYe3Rx8xBIrR9Tq+kXwK3jmEks= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790139482; c=relaxed/simple; bh=7YcT+Mp4N9oUEJJb1R4A4tqL2v4DNSxfSMin5F8lmwc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=CzJEqq0WwGFns2ptiVTemOtIiQ8DZixD+kD/+xfTnT9HOaF6QNdZkbAACn7+B1+MU8osWe9ISeG6O38niXoPOKdREmRBS4d5c8mhitjvJdOJQqZOA8V/6POTH6odvdJ51crZObhiy16qSk7HszdA1gJURyocFIM29dcKaa6fHXw= 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=nKChpZ11; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=IINU6sG2; 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="nKChpZ11"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="IINU6sG2" 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 68N3ijee2116290 for ; Wed, 23 Sep 2026 04:57:51 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= rXD3jwzeCq986oj128eoetS+pkWm5i7kbLJxsP/VRok=; b=nKChpZ11djQ5vCPs 9kfJuPao5qE+xpQq7lxInnnSkwIl821UKTs2+cAuWdvCw0TZ60RpL79IzSApnpBh v2G6PPjdyzG1jftbHTD0ihqbw9gmCfguyJvV05xQh1/Q5wP9Hwfgv5m8DH/Rl95V JOxXcqZN7LmK/y/SJz2v/AsFl0Tuz0yC0Ouwf7VBapCHWKVsWVh2k6zsuCmkoYrG qq2YEa2oRDm2lQn2NgjE1ykZ0dVHoiYply0kGTDzixGj6YLe/jNQTAkAHWWUnyJZ 21cPOW+7SVyFKZUbI0/2JUxxxmmIsj7tGfhL7vxLs8Wpov1OofCID8JCrpbaOA1s ltaasw== Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gv32qs1mv-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 04:57:51 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-30bcb065bfdso685517eec.0 for ; Tue, 22 Sep 2026 21:57:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790139470; x=1790744270; 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=rXD3jwzeCq986oj128eoetS+pkWm5i7kbLJxsP/VRok=; b=IINU6sG2WbbAucpFLkN2kHWLtO7nG50dG+INQVbW+koMUK611hlm4kEuPq0xh7xFtX XPGg2ZXVGjQk56RYNgsJ90pTUn92QPgxctugjCNsN9YKPtmDy/0aBnCTcVqZ+9x2o6Iv kPuhPtjETBTiINBaP96G0njaPH37t9iLvPDW5YQdttU1wuEJZ+z0+g8Brr4oynkyG8h0 Tc3J5yZgLhiib8Ru+rRjle19OuL40+QVxKy234knmFMKh/j81jXi975/yuMkilJlvhBY ioNXvnZOXoaKPpfWEdGbp9w5VZTDH7e/6kOZDQJibNGyLX+9YlN2UqT66omOt3MOayf5 bSww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790139470; x=1790744270; 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=rXD3jwzeCq986oj128eoetS+pkWm5i7kbLJxsP/VRok=; b=vELFnRcdsmA2E0t7g7BMiDLlBm/gzG768edxZvQCIf9kDHW8IowrfeTCnS/QIqrVMw q1+Y13urCLZ/BAuB5ERV4/7zghl259w+mN48j/7tffgAVPTQ9iDDb5Ig47Ghh3bDKv+Y s7YKVQQ0n3QgcQeTMWPBDtZUmd72BrE0dou5sad5bS9MBBaZU2e5YjQusBre4wW0IyM6 bVZlPOvv82h8NabEIEg4AAbO88RbdUQTmZXsmqYhmWtIqxgEwEELMDEdV41vKkpj2Sll 0fyXNt4iq8OzWffKU6qlH4FqbhiFpzqgFbSTZ16HhuuTsT7QMMfqTzWvY5oAVZJBPtte 8Agg== X-Forwarded-Encrypted: i=1; AKwUvByldt+FYvw5ADXUKFSVI4GTJdWW4wJbEE9aKxbhUBugBlGM1rzSQYkRlIx20LohClBSwD+0QoakTG1iKaI=@vger.kernel.org X-Gm-Message-State: AFuF++ki5vBWYdk1Lbzvgn0kYNZqAGMWjf9yxgnDsrkL6BVv5y/ZH2OP 74YMC6/bU09ER45qQ2WUVlLVsn//w9f/jbChs6Bl+5a/NYgcOoXFXjvzW+4vTDqqKweOWVIVWkz exASYKau9LpRNB54g+WvOMvP7+oo5xQs+6iCvYsglv7Kr7aZwCf1Qt8GoVDrxjTjKTFI= X-Gm-Gg: AYBFou0A82M/tQrJpf1dsaCSObU6qTPHh8MbyH1c9OzrJZ6jwoTC+KdOo7QJWmV9J9e Ma78FPiCRYzLjneJIv4E0K25pBIJuYxQXiDk38MTK/UxC2g7uh03qMRaT+Fwuv5+zI3U5VhCwOA mpcn11ya3iGrgLiGYUQb9WSVYN84MbYYaoShDIuNptDL2oqB19ydnVhvql6BmUz2xe4tBSplou+ dgLS+BRfNUz9q7eXzoxn1DfafltNACRaNbuZGbkHELPWtMKybUXwHBwbNTvYw1rDb2S2iMpajvz G5idtirkmAW8Zn2cbSO3PdFlCqFkJEMowLUdwreYZ5P4tQjfWqkcuFPenBu4QQXDPDYO08mpfwq ny9PlfFaMhlgSALppH1TdeKf4v6t0EQ== X-Received: by 2002:a05:693c:42d9:b0:33b:e75b:cc42 with SMTP id 5a478bee46e88-33e8d7d8b7bmr1164963eec.19.1790139470217; Tue, 22 Sep 2026 21:57:50 -0700 (PDT) X-Received: by 2002:a05:693c:42d9:b0:33b:e75b:cc42 with SMTP id 5a478bee46e88-33e8d7d8b7bmr1164928eec.19.1790139469640; Tue, 22 Sep 2026 21:57:49 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33e96e48e3esm3168907eec.26.2026.09.22.21.57.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:57:49 -0700 (PDT) From: Nihal Kumar Gupta Date: Wed, 23 Sep 2026 10:27:28 +0530 Subject: [PATCH v9 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: <20260923-shikra-camss-review-v9-1-09f5fbea1309@oss.qualcomm.com> References: <20260923-shikra-camss-review-v9-0-09f5fbea1309@oss.qualcomm.com> In-Reply-To: <20260923-shikra-camss-review-v9-0-09f5fbea1309@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 , Abel Vesa X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790139451; l=4132; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=7YcT+Mp4N9oUEJJb1R4A4tqL2v4DNSxfSMin5F8lmwc=; b=wI17llcRZ6hPMzQxO9isLCj/ZIjozRDvqEMslZcpq/PnsYIBKC8Z09mL6WHI+o5U2d2RpD3gv f7ChzzZJ5/vAuJny62EAqok1ig/I7UQnY6xJgJAd4DQ99hJwJxWuLtM X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Authority-Analysis: v=2.4 cv=SJnXx+vH c=1 sm=1 tr=0 ts=6ab35c4f cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=Aep19VGDvhHTtQhRaYcA:9 a=QEXdDO2ut3YA:10 a=6Ab_bkdmUrQuMsNx7PHu:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: W5mS2R56UvnonCpMP6uwTu-gVpw3SHSL X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX7/+NGN0mdEW5 wORb3cfEMib0vXV6DsxW3pGd/VwePin7fy/+7S76kk0THMV634DI9abOkn6LmAmcyoDguMXicb6 lZ3KXSKqRxfM2T+OsICApbSNaFWQHiQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX/C4Drqb3jVGu jEbP9nvL6J6LG1fe6b5Sf4tR6FXazp4q1R54LxVBl9vFKBu9h5Hxg4D0ty4zqECSZ4Bj9uwZAC8 Ql1RW5sjzpuRaPhc4MC0ULPv/w8u7GTda9A7t8yR8wuF9/5NLTp6oBJFrgZNl+AGW1hX8vOh0b1 qa76Q2+2QNlFH90BPW85JKN0fQuSgZ1/J2qM639BKG9guwd5IxpQYfE0EiRFuB+mYXy+rWEe3Iv peti3yzh04dNAZL0Ox1JltOCzRTWRIjk+d84lZIYgM0ti4qIxb9eUoaV2nMW8b7KzYGmflCR+iP Ax51QFdqhIJLVvLdOnpr9NxrZWcL8QP1cryX4GbMxyFfbOXZIIxWiYbS1UKx2U0VYQVk2js2N+R LDcQ42Olznqu5huKpPCatspEEj822v1THsSeqqJuYnaIP6qQYHTqUYKbAenpcmUAx3VjgKFfmcT rNn8bQfF23eM9xJ80pg== X-Proofpoint-ORIG-GUID: W5mS2R56UvnonCpMP6uwTu-gVpw3SHSL 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-23_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 impostorscore=0 spamscore=0 suspectscore=0 lowpriorityscore=0 clxscore=1015 bulkscore=0 adultscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230019 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 Acked-by: Konrad Dybcio Reviewed-by: Abel Vesa Signed-off-by: Nihal Kumar Gupta --- 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..469023a22818962abb394f3ac02= 752f816efc839 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>; + + camss_csiphy0_port: port@0 { + reg =3D <0>; + }; + + camss_csiphy1_port: 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 Thu Sep 24 13:42:19 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 70B2B3EFD3D for ; Wed, 23 Sep 2026 04:58:05 +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=1790139490; cv=none; b=qs5OBazevh3l/0xmse123lk81onuNFUqifLI9tID34v9upZEBdR9/8vU4fk7/U0daikwjZGPLzvMk5z0YshMM/IaQOADktW/vnzP0h4h9fnsE42RxtS/ksxNROS+xHJIq0p8U9QpRHbRvbvQQrmHZ3iue5qwslB1zLb/Pwa6zAQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790139490; c=relaxed/simple; bh=9xs6L5gfHSY6RV096mPtEk3wrh94zC1XZp1H1XF/ohU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=i6qvpXSiTOhAOxX8TJfWcPW/a1CU1hqQ8f0LelbrniuB9xDhXhwjYFvSb55lxqzABYyFiY5C4iqpHQJADfmO96DB7X1XLpPhBJdeS09G5Of9bhoReu3XmYS5v4rzX0DSCq4oEkBQcWjlkOzKvywXm72cdwdlDQ7LruWyxVxLCoI= 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=Kkixp3dd; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=c8Iwj4Bb; 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="Kkixp3dd"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="c8Iwj4Bb" 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 68N3igbS1425365 for ; Wed, 23 Sep 2026 04:58:00 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= EZwzH/kmKq82Si6b4z1xfCq5OCxq2lvwBX5Dwr7r3gc=; b=Kkixp3ddWNnEuA5W Lc5FOZx7+iY4PnBXqXwxiImtPgsNhU60R51BS+NlqmkBZe++zOttyfqQcQ/42qaW GMJRbd9rMaT+z89S5K1mWETmtULKYe1fEJZWi/eSaP1YUrZbunI1BZkg50eTkKtS VLrDoYiHzQoO5KtzAylQvqlDPV39v9pbb9Jm1hnGFFpq10sZnaCzY0OsK0GJG+3j RJPjeC6m51N0ozLQ7xfc7JeZLrI9T7KO6k16pkQTV8M7sS8KQuQNUuKJAIU+DPIF Zkgg2bKfVZZ3fITa1bsVDnBjuCQ+3W3Z1Y8wOZAcnMz9zu/SQYDm14QIerQgOgiQ WgNtNQ== Received: from mail-dy1-f198.google.com (mail-dy1-f198.google.com [74.125.82.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4guy2c27tn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 04:58:00 +0000 (GMT) Received: by mail-dy1-f198.google.com with SMTP id 5a478bee46e88-331b2ec616fso2058471eec.1 for ; Tue, 22 Sep 2026 21:58:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790139479; x=1790744279; 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=EZwzH/kmKq82Si6b4z1xfCq5OCxq2lvwBX5Dwr7r3gc=; b=c8Iwj4Bbiy6DOH0LjHb8oodlZHMtBRXIU2uFhfWSTTyK/wvvts9lHX6qfs9wCzLDhw E96PyaRCjy7gBDnX2yq1SrahIPyRWb3CqC/qHE5SGU5yipV2IMc0+QVyFCvwuz0wZ9Lw 7UrIcmFnqkyQLvyUQiaSl/SlQx2aFcyc+xkH4gG2JVzouZ9axugDfO12LI8WHOAiyUWv 1TA/jC1MU83kUlMq9Y8FBzpI/bApl/DqZTJC+pWTLHsN2Dm6zIFPeZstdtEJWyD+P0WO J4K903R02M0LdFixMdq8z4yzBssLo5EADL8l3nFD33Zv2b1piukqRGQ3snt1bSwl8fZD uSbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790139479; x=1790744279; 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=EZwzH/kmKq82Si6b4z1xfCq5OCxq2lvwBX5Dwr7r3gc=; b=xgINrDfX6jk22kmboCc5wTmodnwcIuSZvtJlkg4TqfuCrmzgl+M9mlEDL1JsGmNRoQ ilfMhcyWVYGNu1Yc6klV+3tu3KcO51+zJ6sAPXS1xa3Hn+QZ6/1wb4HkX1ZFrvN03WOj S53GqjMBrfvYDTxWv9fPOZRZO9rODm8u7Vu1z5VDt5xT4Wd5u9YeDOcdQzvLBjp+Z/eH 9eBS2F3bcSWLJVvUw201UbWgakfgM9dshVbwEfysN5rZ5QC0Q7MXX6Bo+yIXL0d1D70h h3z0omYTQXmQcNk2pntFQmT2BHPa4TJenvMYf0thx0J1atVil5rPL0Q+DWyd0G9Ly3J/ c77A== X-Forwarded-Encrypted: i=1; AKwUvBxSHNgnNGea+g2sJOIE4KvAV6MicxWwarFdZBPmHzTqbIAXVRYmGoddKDdosiGKGeYUZsX69NIEUoQzxRw=@vger.kernel.org X-Gm-Message-State: AFuF++mkgnqvtzTO4ubV/8oOQWK0Pq8oE/8o3xeXyEwPGMt9+2whlXZD KHK/xHr5SWwgZpXIvFfUt3m+rct91N/STAGh+VfjzoLuTJ0K63qpeLOlHHSVUS02b9h5rDYTAfG 7cFPZzvy8dwHe0SC27ejuIkXDjIIWEahxDd6UyTqsB4RlDC/kQEGQvLN/EmLY3wLQ66g= X-Gm-Gg: AYBFou0BGbhXX/T0w8G2afWVF8oIoCB/YM7Soz8kFtk98uU3VQ5x5piyxM3eP1sQSA5 UR+dsGdSmpcMLaTR48pUTumatsG23yp2OiHRl+Zu5ec0lYeHTik+OUv83DaQOnNIKLIrRh/uaEJ BRb9U2PehRn1Yx68x4PvDMsFL/rBCuSmpnjHkVE++DCQr2MN3Z93l0uIJGxe5f3yVEGWTP9dTRj h6l3kuWzs84XOHUvlmKeM10z+/dyJDqLl1KK/4oTcsQizsSjWHN+A38kIcIhcItX2vTD8M6Nkb5 MK90fg0/ag4YrMGPyR7jDwauxEp55krxEe5TLatHkNqxwyt8go9T9WX1+OuUMHsVImL985Xea5k CashDCy3Rs1aAMXgHar8hSerYGdJb2RgMzYA1j079 X-Received: by 2002:a05:7300:e9dc:10b0:33c:fd92:a7c0 with SMTP id 5a478bee46e88-33e8e3b02f1mr1606945eec.39.1790139479243; Tue, 22 Sep 2026 21:57:59 -0700 (PDT) X-Received: by 2002:a05:7300:e9dc:10b0:33c:fd92:a7c0 with SMTP id 5a478bee46e88-33e8e3b02f1mr1606927eec.39.1790139478690; Tue, 22 Sep 2026 21:57:58 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33e96e48e3esm3168907eec.26.2026.09.22.21.57.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:57:58 -0700 (PDT) From: Nihal Kumar Gupta Date: Wed, 23 Sep 2026 10:27:29 +0530 Subject: [PATCH v9 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: <20260923-shikra-camss-review-v9-2-09f5fbea1309@oss.qualcomm.com> References: <20260923-shikra-camss-review-v9-0-09f5fbea1309@oss.qualcomm.com> In-Reply-To: <20260923-shikra-camss-review-v9-0-09f5fbea1309@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 , Abel Vesa X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790139451; l=2875; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=9xs6L5gfHSY6RV096mPtEk3wrh94zC1XZp1H1XF/ohU=; b=smun2pIGogLH/CJD0TSq3e3BYkkj5MIp1ViERJnL9Tmq5aniQKV6AO1lx9QdXs5lfGep6ktpl C8uYzB6x3vKC5/RhqrG8XKAK9a24+7/QU4HP5EefYVHW/PlfOPs650h X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-GUID: O854O26alpViZtphw-WUjwuc1zq3c8-S X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfXyhvPOiWzksoj OkZb6k8Tt7tLIf8mOCAZVDWJ0KThHvAaPjvEmyOTbvZokgDQp0jIRwI1XtmNLSyfyAh6YNJ09he 0ifsWKOPDat9UeGJtM7398ohzDOb04o= X-Authority-Analysis: v=2.4 cv=Zsh4uN7G c=1 sm=1 tr=0 ts=6ab35c58 cx=c_pps a=wEP8DlPgTf/vqF+yE6f9lg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yx91gb_oNiZeI1HMLzn7:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=ZbC1Des45MQyGPwI-hwA:9 a=QEXdDO2ut3YA:10 a=bBxd6f-gb0O0v-kibOvt:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: O854O26alpViZtphw-WUjwuc1zq3c8-S X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX4qw70T4mCMpl mfJ7YJ5//ZMB4gIuKGb0B2p1LQF/sH4Ucq7aFEaZnov5w/TLNm2q1Yy/yT/LOjo1pn9BmIR/4Ha YW1fMaUFPCMFbci7y+tu8lrNcgkl0PJM18NybsvHDNaz1izpIA3S6rOnqh1pnRUc0QhRPZ5LI/i s3iJ3Jo50IeIwHEZVQqD5KiCOI/8UGefTBVjOuipkhwh2Dg9VWGWHz2LS0aCwIc2S1LyG5v7ixZ HpvdPxxUT7OKUoBG11bF3hqyagcecMEVEmYXoW7uUsKC5RvZd245zym62VwEoQM3rnwSIocBqNG PoTUTlx0rivHueBFDATe61LnN7wQ3bOhqVsmldKgEJgTHMakrcIOgH5rH4JnEzUxmtvN3PpXiJu os3pzB3amfVKsP6nlqu0J12ygl97rh1F0CJCnj5YdaoBAjXAXR69mR8ok+tt7cbdvRoZv4q8gmO Hh0HEQE9DTEp80ZzouA== 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-23_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 clxscore=1015 priorityscore=1501 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230019 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 Acked-by: Konrad Dybcio Reviewed-by: Abel Vesa Signed-off-by: Nihal Kumar Gupta --- 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 469023a22818962abb394f3ac02752f816efc839..ed73603c3dd81d92d84c91b57e3= 3154a6fe5b470 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 @@ camss_csiphy1_port: 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 Thu Sep 24 13:42:19 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 D5B383F328C for ; Wed, 23 Sep 2026 04:58:15 +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=1790139508; cv=none; b=lHm2NA3ijOVhijLb2Qb0EUqMej8ZjmeGIKN5RDxhmE5rg9ot9pJE6jZP1LK/mTcarcoqO0WJ3F+Jt+rbUheLA/fc5JlqhjOszqWLvk1IEP5/T4fZdDSI/VEmVsknrenYzzL8Wu4dtSvN2ahvL114bhKm5p1oqfiQe9fj/PQ9itE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790139508; c=relaxed/simple; bh=oFU/9yPXbZMIVmz7A2FIB8gBUn8jREr8ifXNqaMGDK4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=N+/YKoWRur5acknkJVb1vxXMZKr/wIkwJazo8HMDpCbepx9UA7HuAsZsen6Hr2H/vuNeONuB07hyeUd+kDbMUmBmzPtVqkA51rvr3bf+46qZ2Yl/T5VFy0jfQ+U1l2Tk1LRJkVgxgHF5khn61mumst3ox5cnb8+ES7tWWjA/tjo= 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=C1M5y0fh; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hXz436y4; 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="C1M5y0fh"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hXz436y4" 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 68N3ight1425371 for ; Wed, 23 Sep 2026 04:58:12 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= tYbeAaBWwMNQyA41pglGGE2kILDe8d01HKFX1vOZUNk=; b=C1M5y0fh0hFUgnu9 qhDQ/pYNNM1LifxWbumiwvgC1iagBuzhYm2rdrKKGMkS4H+L0gkKc2aQRwcVm26k xohm+W6P/7VZ/FnmrNkTAfxl5831JPdTdiGJvTNLnhIW4F9oiNftPBKsgeA1EK3z cMSMrePk6ZOHmsOlFYBqt9tfKzl4PUPN7LR+2/Flfzaf+fD8xGw5o7RntYvQVvKQ AlYhDREz41uMaBgQOVMejJF4qWfKyYKnd2uBFKJkb0xhLXWYYE6HgfAxRhfFLh1z UjoMsH+baac7fiMjvBdj+XXJG0KC7OLM6WA+3/XajLclLgsRk9n4NAUYj7bj8vcj 6RN7uw== Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4guy2c27ub-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 04:58:11 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-333543ac378so564300eec.1 for ; Tue, 22 Sep 2026 21:58:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790139491; x=1790744291; 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=tYbeAaBWwMNQyA41pglGGE2kILDe8d01HKFX1vOZUNk=; b=hXz436y42tN/2R9aHh5PwaTj0DXJ3H/YCsJ8q7ktUXODbp4AG4f0PdZcYc+l26v/Ec mAdER9bCxmxXpCaesa2CVCRlzvzAOYCSx3HYFvU4XreIrfwATdeGO/2MPLq3VMxsE8+n loWLz8eC7Wdd3IiZ3+kQE4wzMH4PWuex5f5W0ZYK4erhohqG3Mff57rJOmIylTAcrcMY 1jj1KvfCAKC5kgiRuWgABm5GlXvR03igEh1n7DSztuvRQEu8a/kGxsX1Jc7J+fWIGXyF Ue8TZXYewDPP8CYTAndEwQiHW2hE2fANfn1xyV78fcuCV1DEXgMXAPowp8xhxSGxksDf +bhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790139491; x=1790744291; 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=tYbeAaBWwMNQyA41pglGGE2kILDe8d01HKFX1vOZUNk=; b=eGzII9uUUWZr8djm50GnjrbYzvuFg0plwYYhmANXako5nTPRRm+eX2dixaD3lSyg5y QdPtXyN4wW9w//vZy8WAbVygBzqtQ6TwPZ3POtQuUXXcxhwSvJfwEMa02pjfagH12zWk T4v1gWrWF8xqcxdaV+ZGBIxbjvvmQb0quuUCMZImELkLKeNm4Fu2+bGfWiHz575jnd6j T3LO7P5k4/qEBO8YfxF5jGmMokcih41L3cM5jutdN2TBJhsTq1QEgr8allIPNs8fBJ/f B9QR7A9MVQVVe+21Bq63jH27Y5IZS/+/tlVz7YofTBeofaoMePxi5txOmtH9oilzT9fO HBRw== X-Forwarded-Encrypted: i=1; AKwUvBxMnhuCppMV77hYrcrVCFX3Lw8xlGmyDP7+Jd/9qbjFyRFRr+pyzCRpmdrVguhMA95mRhbNKjTFWx5bXL4=@vger.kernel.org X-Gm-Message-State: AFuF++lLxZ1HTDW79zQcAU7KYmoYVMtIzBJhXIjtcomtkjwZ40Chrp/G kGXsNMU+CyldGRz6LAfXwHSTOWfZoy1PqMTKTQOUyFC8Vj+kXy62efURbND29Wt4KvA0eY7qo74 dmeS4H7fRizy/R1YwiCXJvvToq1Ct6q2sZBKftHol9c2LnzpGrRn5v/6vm4VRv/LfSik= X-Gm-Gg: AYBFou3MTf2l1SEPqt4iejNZQwLP1QnGpXCfkDEBIcQghgd8G04aEKf8OvFfHOZzdDd YuIihjGr2hTRMqAki0dYtzlKtpWRyMrsK7PfXPrgn6YLt3yHY4bruoZle36C8byN80PAJFcppJX Gw88/pcs5MF9JxMRFw3hnE9oB9Ho5eK4p4KTBgR3v5mOonfuLKqIreCQkJdaCgZS4qFbMqGm6dl n6k2YM1XYotWSbFAIzST7g0wl21QrgMG3kNVG0nWqglc/819vT1YeGJAA88YqF35i7UUinPsXTr LV528RH7EU+M6smuPBS1hHEGjXmMFfAXtFopwVqTwmsb0PzweSj+VuDiJMC1WX9T9jDHN8tm7bf j39B30vGWNIn2qxTfBVQSLRqaRsqxLQ== X-Received: by 2002:a05:7301:4393:b0:33c:1b80:8ae2 with SMTP id 5a478bee46e88-33e8ea84a8amr1335467eec.39.1790139490871; Tue, 22 Sep 2026 21:58:10 -0700 (PDT) X-Received: by 2002:a05:7301:4393:b0:33c:1b80:8ae2 with SMTP id 5a478bee46e88-33e8ea84a8amr1335426eec.39.1790139487882; Tue, 22 Sep 2026 21:58:07 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33e96e48e3esm3168907eec.26.2026.09.22.21.57.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:58:07 -0700 (PDT) From: Nihal Kumar Gupta Date: Wed, 23 Sep 2026 10:27:30 +0530 Subject: [PATCH v9 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: <20260923-shikra-camss-review-v9-3-09f5fbea1309@oss.qualcomm.com> References: <20260923-shikra-camss-review-v9-0-09f5fbea1309@oss.qualcomm.com> In-Reply-To: <20260923-shikra-camss-review-v9-0-09f5fbea1309@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 , Abel Vesa X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790139451; l=1600; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=oFU/9yPXbZMIVmz7A2FIB8gBUn8jREr8ifXNqaMGDK4=; b=cYQTvjOakOXRnxQNaRT5qnq52PSjoCveEleIHVwfp+U8xTSS09RmcpVRgqjUiILafLCZa6+6v pWU/uQDTAVwCJjt87ewggNrsjGJyQuO1rWfhdTti11jI5FgLPplQdfH X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-GUID: uVziSwUMluAVO27tKpDTNlkJdT6wH-GK X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX+nYyC5nq8s5M OmUeLk2JUmaXdPN6rZph/AGv/GFapFx1bwgJXXxzRpza1uZSBcHOWNE79NMNNBI4RTZt6sbdseX 0U6W/D+DKSdERwbUgMK7SXS4R1DGN7E= X-Authority-Analysis: v=2.4 cv=Zsh4uN7G c=1 sm=1 tr=0 ts=6ab35c64 cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==: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=PMLJDkNcKfHmOO-cHakA:9 a=QEXdDO2ut3YA:10 a=6Ab_bkdmUrQuMsNx7PHu:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-ORIG-GUID: uVziSwUMluAVO27tKpDTNlkJdT6wH-GK X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX2SOj0gcCjkUk MX3NIyvYXAoqKcq7Ol1dksJ5i9+3eD9EJwi29089xuTnfwyKV1HqeOpmqtkEg3YbMnO/0G857q3 dL3H27RhJ+DMfPa4IobDfusT8NbdfLFF/oz2SyhLuEke+CpBeSxCdhu0wO70lgX7X/Y4Xoeeahz U9Y9kxwLOw6yq1AwroxZwNT3+ljAuDGFD2h+hn473eHGc2dZ93e4oLEXqPpl/dEWxgCkBNTcig0 BK1AQ9NFnKcShAVxGvmCXBAUk0Kkx+6RbVw9Y+ZRwaTSqb6INH3ASQICe6TJHESh1z3alzkp0gv /u1ejLXBFXSda8ssiU2yNkLsLYye2bAzgcmwzDX7pNq1PdokFmOdryPqEoQQJfiLlSifZX6y5Bc 5E7y9PTlf8uPgcH+weHQCeoIe4zlJ//NGzITzAlb5xTlqRD0saOMDE8HaocyfYslqXtOevVahdT 7fyQ2VoYY1dix0I3RbA== 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-23_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 clxscore=1015 priorityscore=1501 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230019 Add pinctrl configuration for the four available camera master clocks. Reviewed-by: Bryan O'Donoghue Reviewed-by: Vladimir Zapolskiy Reviewed-by: Konrad Dybcio Reviewed-by: Abel Vesa Signed-off-by: Nihal Kumar Gupta --- 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 ed73603c3dd81d92d84c91b57e33154a6fe5b470..580114806ccd0209cc5c4e4b05b= 9f321e6f77cfa 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 Thu Sep 24 13:42:19 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 AD85F3F4DC2 for ; Wed, 23 Sep 2026 04:58:24 +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=1790139512; cv=none; b=EIe82eGUhmg78PWCZ2RipET2JWn4PIJFmO7r8LqKELVXokCFDnKYHlNL3Ys25eCu65jpOnXoyQ2VGuZlOi1uBzsyUXAy+NB/4gJ3vJx2j0vSW2Yokj2ARNGyNNmzfu405P3Kp9VWSRWdO4zSYqE1cDKia7EmZinIYHV6K2hM7Co= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790139512; c=relaxed/simple; bh=QqOCZ4UANNvHsyhOiWOL6rnrRj4uZgu6LeQYl7gibVE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ctM+iZjSzOdLav70+G9UTDvSj9UbOlPgOPZQSPK6Ey7s94Mpx4C6PHpd4hZviSISr64owcXnT1Lbf2dRMRCz7wO3j4s6r0Ax/KX3XoOt1OS/xafIdLe1bJZF+KhavWBSgbuzQswwgdmdsrAb9kVx9J4R/1b9SXni1Zu8O/C41w8= 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=DXYahJ0l; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BBdv/wBK; 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="DXYahJ0l"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BBdv/wBK" 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 68N3iQJI2571418 for ; Wed, 23 Sep 2026 04:58: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= EHd2P9cWUvhze37CjDGU3L2BOGNEXwJl3rNmq74c3F8=; b=DXYahJ0l2Hg6a69F 2zEWGrrAclr0wW7n42JSPe9jHalMww94TJpkgjcocSRy82+GdRQC+p76xmWsNazX +9yoRFhLBoR0lLphKaIARShtVT7CfircgFBs4iG96k/FKE6CmE4QWBTEXq64YjoZ TmAmLrRMk+Fmsqv6tFSJ0hWd/Ds+msdoaShzlf9fzoexCVzFoHaIUZkeK5AmxeWB K+E3iazp/mouKjPyb6bhpJJHzYTVV3JI7MHAAU2qYu2OcTB2LS71RwRTflTG2zhh Cu8v2TGyh8AVstEX2xKzeLl2Qhc9SZGmLoJyziuPuLx5GbUPo6oJm4VAbuzAkuGi S0LeGg== Received: from mail-dy1-f199.google.com (mail-dy1-f199.google.com [74.125.82.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gux862jdp-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 04:58:20 +0000 (GMT) Received: by mail-dy1-f199.google.com with SMTP id 5a478bee46e88-33bee712354so615507eec.1 for ; Tue, 22 Sep 2026 21:58:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790139500; x=1790744300; 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=EHd2P9cWUvhze37CjDGU3L2BOGNEXwJl3rNmq74c3F8=; b=BBdv/wBK4IDtbnb32bOzX08jXOtFDiUR09mwtm6NvMec0JoeLhT7JzAlhs+m0TWGSS tp7XSRl3pnS6DgscDpZQAj1hBtzOJNUxI9pTIkdkhfTYUqsj6uq+CwVs1f1ca5ZXiag0 KJJfzV3+rb+14dZzyfalc4ewVD7WVZRR1r/18GeKXH9e6UVjsrlLzv7pbk3lHNfKwsqY R3HoiOPHD2vbJ6JYJeBZJE7PQ4xDYZvhS/9XIIOLN2L6fBrhY78bGhuOYZsgMaQ6SMfS yMPWfgcy+athhKGHtcY+UEwAOzFjlj9ohZ+JkeRavPCHUtc9nDbqXxhhMSQHdMkD9/KJ NpOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790139500; x=1790744300; 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=EHd2P9cWUvhze37CjDGU3L2BOGNEXwJl3rNmq74c3F8=; b=L34BLTmwdGt08bNyvTltBcX9AbhcVtEZE2iZCOMMD3g034AEKFP6EFqfgGEf3YCxEu dgef5+CJlGWr10OavrYC16Je2K/b2TCwAkMWlGmFdnIUr/TmTVB9B1dxSQQcaCuaqlUW LVf+jZUxjDJ6L8jG+stRfOGIknipTUgQDwztGLkDTlWohAC8uug1Di/5x+yZvWQPoz6B qwgMDiJAKoouu8GRpzE5Z1rMflA28jtvYR30kd4LOnJ24WIg8sB3EQpeQgfa5AK5S/t2 AwsiffxSM8EAwP3+541O9jb2g+yMzG7NwPlwQ5x0UTQUFqEZMClPsAE6jm88JJOwZOfw 9jsg== X-Forwarded-Encrypted: i=1; AKwUvBw8d/bjUCDkNqmiarqpggb5/Qm8mwHymojSEUVnaErJra+S5NDnaUN1BwRxktL3OIx6T9KTv+ljg+LeAFA=@vger.kernel.org X-Gm-Message-State: AFuF++lauqdnLs/ojeU5IVlGWL7PafdkFb1vC3YNN0f0V9kdrU1hCEXl Dwplg9K6n9wBT2qgNQNkj7ZQgf5JGrZ/GKwoJT38uDeHwmEcExCvIZtrnNXA8hkpHRKMWupk67w onE8nkShETVJ7UoX7DCjK1cT2dcEq+Ts/XHTJM9QHrUq0PD0C7JLLBr3N2IHhiSn93D0= X-Gm-Gg: AYBFou2vemehaTiyHgCxNu3iCv6qOoCOHBgQ3mRIFGntECDpwXJeUS/42rRzfcp7+Ni 71xe2o+67tNo4QVKIIvtXnMVzQ8/mbvegQBffWeTOx3nSRSE/UV1Nt5F33iDXbisaN8GEXqKNOk 0kZnyykQUBdrYKPvHrC1CuVo4UqVofyT7TTsFkKad4Zh3f+AXhPEDJ/2/HSjHBENspsPYgaCI3k H0BM0Gwez9dQUoZZcSnzZa+vw0vMFsNv7CX10VJOBcMSsDgDL1JwXAsNts0MxHXOQN53L7Kj38L 2dV4x0lMlz90U7rRe4LbPRYLQg+vDuTU16iKzm58AHIj4yTGKikW1kAfWwdYsaOog9MgocYrmLZ isaKovxHDSUo5OfbvvfcUodS0f9KfzQ== X-Received: by 2002:a05:693c:41c1:10b0:339:7f8c:7f9d with SMTP id 5a478bee46e88-33e8d8d21d5mr1625646eec.28.1790139499453; Tue, 22 Sep 2026 21:58:19 -0700 (PDT) X-Received: by 2002:a05:693c:41c1:10b0:339:7f8c:7f9d with SMTP id 5a478bee46e88-33e8d8d21d5mr1625617eec.28.1790139498947; Tue, 22 Sep 2026 21:58:18 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33e96e48e3esm3168907eec.26.2026.09.22.21.58.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:58:18 -0700 (PDT) From: Nihal Kumar Gupta Date: Wed, 23 Sep 2026 10:27:31 +0530 Subject: [PATCH v9 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: <20260923-shikra-camss-review-v9-4-09f5fbea1309@oss.qualcomm.com> References: <20260923-shikra-camss-review-v9-0-09f5fbea1309@oss.qualcomm.com> In-Reply-To: <20260923-shikra-camss-review-v9-0-09f5fbea1309@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 , Abel Vesa X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790139451; l=3710; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=QqOCZ4UANNvHsyhOiWOL6rnrRj4uZgu6LeQYl7gibVE=; b=pIzV70UO2zPoKcDhrQ6FQbygzEHdlH1iw245DkaluIP89rCOLf883v9OozqlaODuL8Pf9KxCr lHSKKmoXfa7BSy+pOkUAIuuBrzT0xAyJKA3SpitFDKQ+vkWf19V+2t/ X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-GUID: ziKFwGmiMao7So-gO67fJmWMtRtbN5zT X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX0zufBnDfw6bQ Iid8X+ivpbjgLby7UyKK7l1FjGgKBvlIYTlUJTfuTwpGX4O1/WxGf8vPrT88QEBrnn1cZO5Qg86 qkWVScbXEqvmABgKUYs1W0d7w0OkNiI= X-Proofpoint-ORIG-GUID: ziKFwGmiMao7So-gO67fJmWMtRtbN5zT X-Authority-Analysis: v=2.4 cv=eIOGH3p1 c=1 sm=1 tr=0 ts=6ab35c6c cx=c_pps a=cFYjgdjTJScbgFmBucgdfQ==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_glEPmIy2e8OvE2BGh3C:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=OGCdAuOInqFJiNoUztwA:9 a=QEXdDO2ut3YA:10 a=scEy_gLbYbu1JhEsrz4S:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX00bcPNZ0wmYk fGECA4QyT79imgDuAqyE2lKqyVUxLka2auFcGDJcahXnvEilmErSvEl5d85Ehq+Mc/McJdo/qfH y5iqSgcKZPXTSd4CkpVhhXU7H10z5vO72k0OZyumWEhuoa8wFmdE8PWOr8MwT/U/OiaMl8F23vJ M9wc7TpulK+eaXTiIAPsG09Ej9NKv8M0erbHTEeel9FOG7Z9Bm78lAx11hY5xpFdJEr0jG342vS Xg128nu87ObZ/M8Lg9m+9NE/wauHwqDAYHwyhxb4UBU2GzZdA758cOojTliH9hIWw7ijc0jtTa5 V1WvUWr9h+ZK+Tk7yf+V5t0iAu41q4LQWzCUdu4cN+whCqcSEuAynWVys8UdSP2xQd5eROIsppZ SKEixobnXp6PdLbAiMtby89uJpUm7uGH+XvrMRLePOm3Xcvsa77abXwVc5hOFT4oYtPhett1ael wlaz+FsFXzwb2MmQkYA== 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-23_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 priorityscore=1501 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230019 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 Reviewed-by: Abel Vesa Signed-off-by: Nihal Kumar Gupta --- arch/arm64/boot/dts/qcom/Makefile | 6 ++ .../dts/qcom/shikra-cqm-cqs-evk-imx577-camera.dtso | 72 ++++++++++++++++++= ++++ 2 files changed, 78 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index efd7bc724ee15d3cc3fe391cc93da334e116df86..c049c3b0637f306c242eb42bc3c= c11a333ae012f 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -363,6 +363,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..791589bc7642ea9edb1b2058bac= bd519a1aaf2af --- /dev/null +++ b/arch/arm64/boot/dts/qcom/shikra-cqm-cqs-evk-imx577-camera.dtso @@ -0,0 +1,72 @@ +// 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"; +}; + +&camss_csiphy1_port { + camss_csiphy1_inep: 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 <&camss_csiphy1_inep>; + }; + }; + }; +}; + +&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 Thu Sep 24 13:42:19 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 E8F1F3ED12C for ; Wed, 23 Sep 2026 04:58:32 +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=1790139523; cv=none; b=dV9AiZQ6dkNZydS7fnYIVTr2yFbLkLVAxBCHSqAWhQ8yU7RSWFzkJ3gpkArhwUMu+IVhoFPmDZlZJOY/B+c8GcmvDszKrTc/ZmFc9qfXbmcmmjLg0O2qjLcSAqZ3SHzuj7sOCTy9bdz/QFHoLW5s8nZw8dy2ReSdgQXnZCljNe0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790139523; c=relaxed/simple; bh=Ypq6Dg2eVufbD0MjECY4yykbq5Ag7/VlnHbUB0+5woo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LjkJMs7hW7jExky3bmZeotAYx34bT/AqVLNaX67v6hEZDM3oOL8NmAmGnY5EmNRK0e5I/t7QI0+r9QBQ+d4qAtzkwIbQi4C2lIWKRfTvvnuE1Ki59rmSrzOC4Ms5WqSjGLzwkPHbszzqq7T9PDZi7tf5qOnGnm3P4Lxmn1ag3y0= 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=hDfm6N9L; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ByLGRl5S; 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="hDfm6N9L"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ByLGRl5S" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68N3iShv1590634 for ; Wed, 23 Sep 2026 04:58:29 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= ALesk1DpfGIEfjQUFR4dRWvtQCbr1M6t9o6IkKBqb7k=; b=hDfm6N9LGUkWs1rc ziVwnB6GrscRv4S59/jPdpkqTgsuGJtBSozxi2VPs74e/8OVHmpScSRkTlk4zfAk W4wpcD9wUEKiSkmx1uSfthMxEWaqSNW7WCmDdF8YjYuf20isoDw6qQ8Ff4daplYR nPOWnGmaxCqcFJpgt/ygygzUXpdNdktosjFSxVGa/1L8QldG0wQjmExGoBEbThrd iZEb5zUGVH4x2CuIE/WlL/Aq9MSj4H1k7zoUP3u7FqSpUxr65X734kv+QDTHOS1u e+bzLfgxu7Tj8f7cO/vr/wUvoGZRDNQDRrlRW8Qz+THF0JosY9AWkhwLVwsLzjjX hs9nCg== Received: from mail-dy1-f198.google.com (mail-dy1-f198.google.com [74.125.82.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4gurntcfru-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 23 Sep 2026 04:58:28 +0000 (GMT) Received: by mail-dy1-f198.google.com with SMTP id 5a478bee46e88-334f782d1abso1673066eec.0 for ; Tue, 22 Sep 2026 21:58:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790139508; x=1790744308; 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=ALesk1DpfGIEfjQUFR4dRWvtQCbr1M6t9o6IkKBqb7k=; b=ByLGRl5SyLazQBLWxFWKqaDC+xxRFiphK267C5p3upZNvh2oQL44hFk9mO2DH+gGuc Ze9s6n+XGzvCr1oCcBvw2b/nwIsTBg8R/vrvoJpiPxOOplEFRPJfk1KQnkYTXzFS8nFH GvzpV5r13/dUZoiOwWS/zuTRfHj0QbPyhSkqZ8z4J+SNlNS6iB3nFYkfp83YFms79Hf7 fUhq/jenqi1gNdg2Ak/hIML+9l3t+ccHhhzHT711FzBlcIaj/y2WDT0aLiNJK4PcONps PmbxuTjv40OzDvF65fUNL7POMJZwB+6IXaqSLopp/gcJZcylYFAihEYYlBxdCBn3fmUa NNwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790139508; x=1790744308; 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=ALesk1DpfGIEfjQUFR4dRWvtQCbr1M6t9o6IkKBqb7k=; b=OytiFVAQa/b5D+qssL9IbaZGBH32uEMN9lSeerSN3guXEyl4ws3tX/gOvBbz44NrPc wYzggKSn7HDrBkpwHX6fdi1REbasE2nCE/XyNdJvnwLC2EASph4QiLR7G+thW9MdhK2H NxHFV/guIbpNluuM29gvoN1lo4XJMQq2ofFrZImr+YeEK+F/1NHl20/cVm04aBAeWl71 jeeHzQzKIvYu3EIg78PbNNgDnLxLvNXdqAcX0TxuRF14pTwLnd/BcNTI8p9pNwIBcLLS Qm+eOjrTmT80TkCxOT2GD6dFBoeUrEVo8rdu0tnapt0XgnYCamonmmG9S/XPKs+LPbJO GdPw== X-Forwarded-Encrypted: i=1; AKwUvByQ4sS35xmGGEURmGSFd6i1TJUt9/rxRrXEANYoV5TnAI6ZihEkt19HLyOpi3qMwqt2Adz9De7fbT1mCrU=@vger.kernel.org X-Gm-Message-State: AFuF++ln0IgLTvZb95odY3G/IsuLy7dzoWfY3kmseuxrSHhxrOSVB8JX IITzMem05fq29uHSMkxVea30VP1FmMxVOBb0Kikzvtea1amYb+oaOKYKRm6/Z05qRDy9RqnMVzL KxY+N2h+n3BPkzD/rE1gSkqQpO8A7nF4kJTukRzsje1jM24hsmKipjYBkgQpkbRj1Aq8= X-Gm-Gg: AYBFou21OZ5I1RSK250MKmzIkHWvQINDRoKAO+0oZlpSYucefUa3r59sZvZHdUrrm5V 9ddZXFLr+CL29iPgPbCoVeOr+CFGOGkqjCDkdlXnUVvt2jTF8l8ZkQzQeNqp3EglyJAm16z+ISo pEuCNYpJ1hG8t0isqfcE7kmrt47s0lIBsUTCBlKSdINx2cl15rVqfslqw970uTTW8I4UIi5IaWW 75CCxNAwNfLtc3c18kEE8w/jp46NeyTiQ5w/u+kdS7ozYmdrXhByMcrvnHiZwzTwot1HuHIfHxM LVW8JU+gd2T2bytCM82OM82o9Rexf/qMJO/IvsXjx0PkHsl6xPFNTmz17yktROf4UQ8y30Xtjx/ MA6Yyucags5tgj5vpM1SwVfk2S9PayHKsuxlR4jS/ X-Received: by 2002:a05:7022:6984:b0:142:d676:146a with SMTP id a92af1059eb24-144f90a43camr2679281c88.9.1790139508234; Tue, 22 Sep 2026 21:58:28 -0700 (PDT) X-Received: by 2002:a05:7022:6984:b0:142:d676:146a with SMTP id a92af1059eb24-144f90a43camr2679224c88.9.1790139507627; Tue, 22 Sep 2026 21:58:27 -0700 (PDT) Received: from hu-nihalkum-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-33e96e48e3esm3168907eec.26.2026.09.22.21.58.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:58:27 -0700 (PDT) From: Nihal Kumar Gupta Date: Wed, 23 Sep 2026 10:27:32 +0530 Subject: [PATCH v9 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: <20260923-shikra-camss-review-v9-5-09f5fbea1309@oss.qualcomm.com> References: <20260923-shikra-camss-review-v9-0-09f5fbea1309@oss.qualcomm.com> In-Reply-To: <20260923-shikra-camss-review-v9-0-09f5fbea1309@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 , Abel Vesa X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1790139451; l=3645; i=nihal.gupta@oss.qualcomm.com; s=20260608; h=from:subject:message-id; bh=Ypq6Dg2eVufbD0MjECY4yykbq5Ag7/VlnHbUB0+5woo=; b=NHlaTzoTtEfC1dvSh+miiBbhXHuphwoVF4uPUO8q58vHBJp51O0iu6shpajiOpelJgb4yzArI LrrGc+pOAF5DyR1VjslbZJT7r3bfTurAcwVbswgTofksQnDIzfAK/ar X-Developer-Key: i=nihal.gupta@oss.qualcomm.com; a=ed25519; pk=DIbyFMNwqU/iMvU/0pCQp2wmRVgtHFBT3PcSu+A+Ncw= X-Proofpoint-ORIG-GUID: oKBBRw_9Bn7gNSacRulkYMSrXJgDtnLs X-Authority-Analysis: v=2.4 cv=eauo7LEH c=1 sm=1 tr=0 ts=6ab35c74 cx=c_pps a=wEP8DlPgTf/vqF+yE6f9lg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=OGCdAuOInqFJiNoUztwA:9 a=QEXdDO2ut3YA:10 a=bBxd6f-gb0O0v-kibOvt:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX4qKGtIKh9fVR 2DhXURkcga1EN5KuKFC6w31wiuXO+Bfavu/IeUZqkg+BYUN+uGwLzVsYfNyg13Pnufg9+B9YBuK WeYYKqGoFXJhEUi6jiMCim90+vyOm5q4M+WZp5irNngrMVGlaq69yHz9ZGFngC4lsivB7Ve4MFK Xnzur5gr6XSZUTixV6MxjOkKK/Oo9o6zl59BbUYlsQ8W1m4SoaHXJM5nXyfS4N8287WR30Nx4SY 46NE87XLehUjj5tOOlDHVr+uXhwCCCY0MHH2JCmyz8SqpbK22nm+rqYCrbTTwKS8XEsmCl7svcH 8A0AKPEFeA8xiPPSQLGiRbrb9tG0LogCzGt9mmIbGWd8JwKGD7FZRxxZi0UP+zE94az+CZbSDXY WgnaySQdov4Xcsy6GH3cFEiaduUMwG6c1jLlLDJg9RAOW+NbSiGQ7kY4i1bX9dmVCIXCPpk/yqC cx/sMnBLcC1UlgRXFVw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAxOSBTYWx0ZWRfX0Xz5xkK9EICm NXNAQfzacRCTVLl+jyT2qU8ciPnHUdsyBZi14Rhujs9+VhYtzeAEv9RYkCzsUAyZDFhi3SsIoTf 3/GcnwNYsmMtTagdsA73zRespSQj4aY= X-Proofpoint-GUID: oKBBRw_9Bn7gNSacRulkYMSrXJgDtnLs 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-23_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 phishscore=0 lowpriorityscore=0 impostorscore=0 clxscore=1015 spamscore=0 malwarescore=0 bulkscore=0 adultscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230019 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 Reviewed-by: Abel Vesa Signed-off-by: Nihal Kumar Gupta --- arch/arm64/boot/dts/qcom/Makefile | 2 + .../dts/qcom/shikra-iqs-evk-imx577-camera.dtso | 72 ++++++++++++++++++= ++++ 2 files changed, 74 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index c049c3b0637f306c242eb42bc3cc11a333ae012f..15068e8dcbf451c1c3f10e3754d= 1ea430c20b030 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -366,9 +366,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..e10fb33996e8e8a01e72a23d4e6= b59f4ebbd9b1a --- /dev/null +++ b/arch/arm64/boot/dts/qcom/shikra-iqs-evk-imx577-camera.dtso @@ -0,0 +1,72 @@ +// 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"; +}; + +&camss_csiphy1_port { + camss_csiphy1_inep: 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 <&camss_csiphy1_inep>; + }; + }; + }; +}; + +&tlmm { + cam1_reset_default: cam1-reset-default-state { + pins =3D "gpio33"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-disable; + }; +}; --=20 2.34.1