From nobody Mon Feb 9 09:18:25 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 4272735EDB7 for ; Thu, 15 Jan 2026 10:13:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768471996; cv=none; b=MuE+VDwpmSHOdYyZcUDfJaM+mzcuQQXZdoZIi4mduKNAmbsxjasIk3GTiDEgnKRF9spIyrUNqBgwMlC+KN18SSByyWzsMk+6vnm5/5Nk2Is5zjrOl1CTVN92Vr+0opZqgeEQ56TYbDyEDtgxQ+KxIqWz6MNYYqKe/RKUra5s+PY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768471996; c=relaxed/simple; bh=5Ona5M9uA1G6MtS0rXSl9JaevxMMrhBygC6kd44fLE8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LTF6LjjpK+PnQZOhlnUwx2VlTBJ7lYVy+ylsLQCpFfoEMAvvbkIy0y3iT/QRlPjOlihfTNbX//1xihsVRxrBT1qrIgxOQhxlkcfpNATviEhJEhVM5Z3j4YLHAl5JH+QzoQQ63QKuvYSgCbIYdOobKCBRDi7xkASwFWzdBqffnyg= 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=ZRXT1g5i; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=gYDMMDuh; 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="ZRXT1g5i"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="gYDMMDuh" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60F6frc71582040 for ; Thu, 15 Jan 2026 10:13:13 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= PHcdJp6/TQDyz/DCPOcR6LgU6yYWHNz8joDLoergiJY=; b=ZRXT1g5i3GFxBgsv lmVUXC4n5/7A45oqdNVT5qmPytsbsxWtfRoySx82clfSDKTGcn5hyUUT231mEzqq rENDLcbF/u/k6vj7HtxZkCpbYt8R/Df7GAuPLPWAKO18EcY6Jbbnl79HESxbKRxy DfXNUXPTzoNeLjkJH312ewe+9o/sb6Z+C5CduIDpB4GRXrGyzOYEdKEP2z+8VR7M 3Jna9doTASM1hFA9Fj5nO29eqevppbZ+tH3IfQZk8Vro1Nf27Jy65qbWNPLsntKo UMFw6dN7y2C7gnHUKOSY9KIdpoCkYPwSuT4Tt+82eL6Fv459/RYR4nYxOMRHkMaX OqdoVA== Received: from mail-qv1-f72.google.com (mail-qv1-f72.google.com [209.85.219.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bpj1pt46m-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Jan 2026 10:13:13 +0000 (GMT) Received: by mail-qv1-f72.google.com with SMTP id 6a1803df08f44-88a39993e5fso17220846d6.3 for ; Thu, 15 Jan 2026 02:13:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768471993; x=1769076793; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=PHcdJp6/TQDyz/DCPOcR6LgU6yYWHNz8joDLoergiJY=; b=gYDMMDuhsWH6E5MaulQgrwReETgLyUcHRxs1eCjxNdHJcYRJUHKfFBClXK3zE0KUNe zvA/9JQBc2RmXn5nMUI59v4p7lJTDJ3I5Y7LkQRjFlwdknaVJlrrzNyICU79xxtA8ABp qmMgiLd9bo+peA8xlOZxxjMtTV9QOC2GKp1qYYNXZc/irWBNrN0/1shisRLiwKBKfgfF 6kp6aQ1KcdHg/1a9W2kMYu7PwpBU5xcat8ywWs4ZJnkzaUc4YUSvu84C1d+FGHfjcKo4 lLsl47J5IAw3CBb+T1s3LheOsQw/ymk/mldlqRk9q1qCAw/KUnK+5aqmPetWvc++USy9 5FHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768471993; x=1769076793; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=PHcdJp6/TQDyz/DCPOcR6LgU6yYWHNz8joDLoergiJY=; b=JeVlsjMAsKNplr9cri+KQnHBTgnmL9ucV1lE0MWVRLvVPR/bQs+jaDnVjp4MDpbSYq fu94JYeNVtBFIub0UOwcg1ladQQV6SDF3eUEGe6j5Y1Zx6aka9jBmPKIp+o+oUbDX5v4 zxk0JTy3TzMLShXThm6A7+sFogTXfGMeH65uVtElSJy/aiEU99IZB0x1h7/3Je+56vyJ gWfM+lCDZZflf6eZFdMPWVGqYGNAuiq9BuTt3gYc1BjYMpXWWqWU5MsxJM4VA86RlvWQ 0M+zAuqq9xFuNdVuIjM6bTHfydX9RV95qkq5ortcQDL/OmoocBVuZ5s1fBBBPljtKiBF ja0w== X-Forwarded-Encrypted: i=1; AJvYcCVq2GZ22smDX49zMggLep97InLIolGfZ1bZAALDEEHMoaM/EGu98oCqPJhQuMPtCHnxv8NLo16HqtIznE8=@vger.kernel.org X-Gm-Message-State: AOJu0YzKHRBVW0IFs92IdtXvuCh5pJCwoXOaSe7zXRBBhFGg2qxqZW1G hzKqT1yxDXo80Da+KCHQi+ZBvfycj61FnUvn5owrREMPpw5U/UXuBWVLJUSfnagBLEzOF3YYztB yY+r0MM1xn1xIV8/8vnlYovmyFRZvogwGH7ZyM0qPMi93MgVTBLNyAv5hfNUG7hobsAk= X-Gm-Gg: AY/fxX7ugxOc9OfzPy96JzrnIUClMjgLLmKL9de82q1oTD5iKWCUBE5wAzKzR04Gie3 Q3HF0sm68iyHPnaG1JFG7VxjFPSAdThJ49az/9ikHoQfl/WS4CDDcHiGsQw5gufr5RewdCymuKj hM5Vd3HXh7KqUvPUVeDHDpjWLMcgCzE1pxqGQgTg7Lusb49ih59sy8WKw5Cwh+0pRrW0uoWeq/U w2m9a21IKewjnFhD1tpCNHrUCy5rC4dkx5/OjDnKOKU/J9Qr58Of3JjbH7dv0EXDjOKnK0QNHUH cNLOcQ633uiICq3Rv2ieyRqGIlWVUqkiw39nA5NIt8YJhslOTxUXvsiGugC5lrKOY+gjPUwvha8 V3OxzjMOIWOWHW6o6VY7WwLWlme0+F9JFgRVVlbv+WxDVRx4Va5SqKfLYIoeAip82cqLNTrFf8c 5X X-Received: by 2002:a05:6214:629:b0:890:808f:c262 with SMTP id 6a1803df08f44-8927437eeacmr80974936d6.29.1768471992509; Thu, 15 Jan 2026 02:13:12 -0800 (PST) X-Received: by 2002:a05:6214:629:b0:890:808f:c262 with SMTP id 6a1803df08f44-8927437eeacmr80974536d6.29.1768471991993; Thu, 15 Jan 2026 02:13:11 -0800 (PST) Received: from WENMLIU-LAB01.ap.qualcomm.com (Global_NAT1_IAD_FW.qualcomm.com. [129.46.232.65]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-890772340b9sm199959576d6.26.2026.01.15.02.13.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jan 2026 02:13:11 -0800 (PST) From: Wenmeng Liu Date: Thu, 15 Jan 2026 18:12:37 +0800 Subject: [PATCH v3 1/5] arm64: dts: qcom: talos: Add camss node 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: <20260115-sm6150_evk-v3-1-81526dd15543@oss.qualcomm.com> References: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> In-Reply-To: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> To: Loic Poulain , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Robert Foss , Todor Tomov , Bryan O'Donoghue , Vladimir Zapolskiy , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Wenmeng Liu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768471975; l=6743; i=wenmeng.liu@oss.qualcomm.com; s=20250925; h=from:subject:message-id; bh=5Ona5M9uA1G6MtS0rXSl9JaevxMMrhBygC6kd44fLE8=; b=KsWUpHDPa0GAvVQQny03nZ0vabHvwBJyTZexH6E68O2XuyrrMRWAUYZGCWmR6RjeovSYLHzIJ fYkcSBnEdGaDu6D9gxPKNcq3J1GRtYD0HwyCld0MxD+oY+/VSZyR9rm X-Developer-Key: i=wenmeng.liu@oss.qualcomm.com; a=ed25519; pk=fQJjf9C3jGDjE1zj2kO3NQLTbQEaZObVcXAzx5WLPX0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDA3MyBTYWx0ZWRfX67dwG8ZE1PSm o1xctCLd2gNHMULTw6P0sTf6hIsZHxNsxa7rbvjgiMiyMfH2akSsNB+faDdV+qM0+v5R7ph5/e4 Xr/6hfnEOJY76rfBqpqpn90kVl7nygTcM+nqxJVA85rQOISnDDeKFOWi+ayD87GvbbFCXiJsdPE 1172TMXT+TRZdq5T9+XnDcwVDEG2Q09XRsdGwdGRMY6KD4Tla2uaHTQADc7L4z9R+SIjNeqpVvy rdOfjBvVzBNLJBhIGcPt98qBna9Rm6X9rwLkmZ8rn/ZB6fCy6gHZ95PvmrOgoPK7/Meqmb72Jxk CHl4eWx6Q/iUWclJAxO+EfljHUfaYY+olAKb61Pr7tNm34oYm0S3fB9+nMAMe8N8mB1LS0cTBnC 05EAXZMoxSq9uIySpmW/7DVXlmItiK3WLAM1k4BPCireglFdaR031Xj8dauY6JQdALmxoZElMqj BNxFTfvDAaJa01WHwkA== X-Authority-Analysis: v=2.4 cv=J+KnLQnS c=1 sm=1 tr=0 ts=6968bdb9 cx=c_pps a=7E5Bxpl4vBhpaufnMqZlrw==:117 a=C3Dk8TwHQYyIj7nOf9RCJw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=_q6n6E3gDzqWkXQ7FWgA:9 a=QEXdDO2ut3YA:10 a=pJ04lnu7RYOZP9TFuWaZ:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: D9v1c6HKByl-mORWe6hbqQ8L7HhMkaKg X-Proofpoint-ORIG-GUID: D9v1c6HKByl-mORWe6hbqQ8L7HhMkaKg X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_03,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 clxscore=1015 suspectscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150073 Add node for the SM6150 camera subsystem. Reviewed-by: Vladimir Zapolskiy Signed-off-by: Wenmeng Liu Reviewed-by: Bryan O'Donoghue --- arch/arm64/boot/dts/qcom/talos.dtsi | 200 ++++++++++++++++++++++++++++++++= ++++ 1 file changed, 200 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index 6b9f2521d718eb5c9683393a2e5b67928631d96f..fe59975d56d6e65163dc7fcce8e= 08c50fadc3786 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -3790,6 +3790,206 @@ videocc: clock-controller@ab00000 { #power-domain-cells =3D <1>; }; =20 + camss: isp@acb3000 { + compatible =3D "qcom,sm6150-camss"; + + reg =3D <0x0 0x0acb3000 0x0 0x1000>, + <0x0 0x0acba000 0x0 0x1000>, + <0x0 0x0acc8000 0x0 0x1000>, + <0x0 0x0ac65000 0x0 0x1000>, + <0x0 0x0ac66000 0x0 0x1000>, + <0x0 0x0ac67000 0x0 0x1000>, + <0x0 0x0acaf000 0x0 0x4000>, + <0x0 0x0acb6000 0x0 0x4000>, + <0x0 0x0acc4000 0x0 0x4000>, + <0x0 0x0ac6f000 0x0 0x3000>, + <0x0 0x0ac42000 0x0 0x5000>, + <0x0 0x0ac48000 0x0 0x1000>, + <0x0 0x0ac40000 0x0 0x1000>, + <0x0 0x0ac18000 0x0 0x3000>, + <0x0 0x0ac00000 0x0 0x6000>, + <0x0 0x0ac10000 0x0 0x8000>, + <0x0 0x0ac87000 0x0 0x3000>, + <0x0 0x0ac52000 0x0 0x4000>, + <0x0 0x0ac4e000 0x0 0x4000>, + <0x0 0x0ac6b000 0x0 0x0a00>; + reg-names =3D "csid0", + "csid1", + "csid_lite", + "csiphy0", + "csiphy1", + "csiphy2", + "vfe0", + "vfe1", + "vfe_lite", + "bps", + "camnoc", + "cpas_cdm", + "cpas_top", + "icp_csr", + "icp_qgic", + "icp_sierra", + "ipe0", + "jpeg_dma", + "jpeg_enc", + "lrme"; + + clocks =3D <&gcc GCC_CAMERA_AHB_CLK>, + <&gcc GCC_CAMERA_HF_AXI_CLK>, + <&camcc CAM_CC_CAMNOC_AXI_CLK>, + <&camcc CAM_CC_CPAS_AHB_CLK>, + <&camcc CAM_CC_CSIPHY0_CLK>, + <&camcc CAM_CC_CSI0PHYTIMER_CLK>, + <&camcc CAM_CC_CSIPHY1_CLK>, + <&camcc CAM_CC_CSI1PHYTIMER_CLK>, + <&camcc CAM_CC_CSIPHY2_CLK>, + <&camcc CAM_CC_CSI2PHYTIMER_CLK>, + <&camcc CAM_CC_SOC_AHB_CLK>, + <&camcc CAM_CC_IFE_0_CLK>, + <&camcc CAM_CC_IFE_0_AXI_CLK>, + <&camcc CAM_CC_IFE_0_CPHY_RX_CLK>, + <&camcc CAM_CC_IFE_0_CSID_CLK>, + <&camcc CAM_CC_IFE_1_CLK>, + <&camcc CAM_CC_IFE_1_AXI_CLK>, + <&camcc CAM_CC_IFE_1_CPHY_RX_CLK>, + <&camcc CAM_CC_IFE_1_CSID_CLK>, + <&camcc CAM_CC_IFE_LITE_CLK>, + <&camcc CAM_CC_IFE_LITE_CPHY_RX_CLK>, + <&camcc CAM_CC_IFE_LITE_CSID_CLK>, + <&camcc CAM_CC_BPS_CLK>, + <&camcc CAM_CC_BPS_AHB_CLK>, + <&camcc CAM_CC_BPS_AXI_CLK>, + <&camcc CAM_CC_BPS_AREG_CLK>, + <&camcc CAM_CC_ICP_CLK>, + <&camcc CAM_CC_IPE_0_CLK>, + <&camcc CAM_CC_IPE_0_AHB_CLK>, + <&camcc CAM_CC_IPE_0_AREG_CLK>, + <&camcc CAM_CC_IPE_0_AXI_CLK>, + <&camcc CAM_CC_JPEG_CLK>, + <&camcc CAM_CC_LRME_CLK>; + clock-names =3D "gcc_ahb", + "gcc_axi_hf", + "camnoc_axi", + "cpas_ahb", + "csiphy0", + "csiphy0_timer", + "csiphy1", + "csiphy1_timer", + "csiphy2", + "csiphy2_timer", + "soc_ahb", + "vfe0", + "vfe0_axi", + "vfe0_cphy_rx", + "vfe0_csid", + "vfe1", + "vfe1_axi", + "vfe1_cphy_rx", + "vfe1_csid", + "vfe_lite", + "vfe_lite_cphy_rx", + "vfe_lite_csid", + "bps", + "bps_ahb", + "bps_axi", + "bps_areg", + "icp", + "ipe0", + "ipe0_ahb", + "ipe0_areg", + "ipe0_axi", + "jpeg", + "lrme"; + + interconnects =3D <&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY + &config_noc SLAVE_CAMERA_CFG QCOM_ICC_TAG_ACTIVE_ONLY>, + <&mmss_noc MASTER_CAMNOC_HF0 QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&mmss_noc MASTER_CAMNOC_HF1 QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>, + <&mmss_noc MASTER_CAMNOC_SF QCOM_ICC_TAG_ALWAYS + &mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>; + interconnect-names =3D "ahb", + "hf_0", + "hf_1", + "sf_mnoc"; + + interrupts =3D , + , + , + , + , + , + , + , + , + , + , + , + , + , + ; + interrupt-names =3D "csid0", + "csid1", + "csid_lite", + "csiphy0", + "csiphy1", + "csiphy2", + "vfe0", + "vfe1", + "vfe_lite", + "camnoc", + "cdm", + "icp", + "jpeg_dma", + "jpeg_enc", + "lrme"; + + iommus =3D <&apps_smmu 0x0820 0x40>, + <&apps_smmu 0x0840 0x00>, + <&apps_smmu 0x0860 0x40>, + <&apps_smmu 0x0c00 0x00>, + <&apps_smmu 0x0cc0 0x00>, + <&apps_smmu 0x0c80 0x00>, + <&apps_smmu 0x0ca0 0x00>, + <&apps_smmu 0x0d00 0x00>, + <&apps_smmu 0x0d20 0x00>, + <&apps_smmu 0x0d40 0x00>, + <&apps_smmu 0x0d80 0x20>, + <&apps_smmu 0x0da0 0x20>, + <&apps_smmu 0x0de2 0x00>; + + power-domains =3D <&camcc IFE_0_GDSC>, + <&camcc IFE_1_GDSC>, + <&camcc TITAN_TOP_GDSC>, + <&camcc BPS_GDSC>, + <&camcc IPE_0_GDSC>; + power-domain-names =3D "ife0", + "ife1", + "top", + "bps", + "ipe"; + + status =3D "disabled"; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + }; + + port@1 { + reg =3D <1>; + }; + + port@2 { + reg =3D <2>; + }; + }; + }; + camcc: clock-controller@ad00000 { compatible =3D "qcom,qcs615-camcc"; reg =3D <0 0x0ad00000 0 0x10000>; --=20 2.34.1 From nobody Mon Feb 9 09:18:25 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 3B9A2361DA1 for ; Thu, 15 Jan 2026 10:13:21 +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=1768472009; cv=none; b=igG+JWHoxA2j/Pb10ornm66YYJqEGS699V/DDQwQEOpjqbt0WQmzUAmEK1FiqdRqNA6Atpbh5YF6+kV2tiHAZDd7ttYnb/Fqo0XpuEpJmcAL02ZX4Zi2gc50JSzGJZeRbxd7195MbH8tY0VbCy3mg7hr9jh0LreXdrDpEuAkQLU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768472009; c=relaxed/simple; bh=M5+8O8yCjRisazGnwCs6jTZ5OFgWEq0sYZmbzH3kaMA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Sy0zLh2maOKwqXgYwyTKMwQpRgwTrOEDzp381Exvgp9tNcZKRmDXrh4/xDL7s+WicfGZuaPTFmL5EDJty7Fm94Oam/qFIX5hmMBOexVyRhIGrEOASQfiNz1cOBWxuaoK0nozfbIDVb3HhU1RuwQ+ssXKu02FMqKAyyhAM4MVmaY= 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=OaN9SmJ/; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jOrJpyMy; 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="OaN9SmJ/"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jOrJpyMy" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60F9Wj2I2057863 for ; Thu, 15 Jan 2026 10:13:21 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= CwFjJp0lmv+laEGzitcJx/xcZfSaGwmjovEDoGkonx4=; b=OaN9SmJ/H3lNT0zQ yhAHmML/R7Yq/CEZIqgCDd6z9zQU69N7vXY4n0mPIz4gmCKrmFRIYlDS0okxda0h A1i3HKy1N94em79UsG5l0/jye9qOWs4fTun2HmFdk2HzL3FwrbMVvFTxQpSx5YbR hpY/fIMQHGH1hktqqzkR+zENDMFa319bxJiSEPMiR+lFRysxbKznYPKnkfRRMow0 bbDDHtlTlIPD+i+AwdA7yXBOhr4r38laM+b2M4Qch9m2BJsJV3UpceAyHavcjBgG KOi3kD8iHnSSzIOTu0Yiptr9DBCN7TMV0BIRgXoLDLdaR9gsJ6v7aNp6BuW+2xOa 9nAISA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bpwpxg4bn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Jan 2026 10:13:21 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-5029b0c3786so8048391cf.3 for ; Thu, 15 Jan 2026 02:13:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768472000; x=1769076800; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=CwFjJp0lmv+laEGzitcJx/xcZfSaGwmjovEDoGkonx4=; b=jOrJpyMyLGehTnEUv6iXGxag2+dh3kGRGTliZjEpS/vcfasctGAKIkrObxF/6aQX64 iK/vyOITC6VqLbIyUYyzb0yiYm3n4mlHHw1W77t67i9cbglFnV5GPko3ZHg4PuEk9e4f RFvTRKINBhapCJ1ZwvXasszsrFKoH0mHMq2iLXI/xvzJVcQUYDbkI/y/E/ze0X98J+3p 4Yg7QQiXYtNpr3S7z3y0ngVIs+phaErUzJzBBVbaIMttYhiQW0sQVTdcqEyj3XDc7Boq /ZBBtn8Z0Sb+UzH7iOAZHiy5jKfsdNAzqcgFajuO4RetYSBczF5BPmVkmTn2aQjo/vui c04w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768472000; x=1769076800; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=CwFjJp0lmv+laEGzitcJx/xcZfSaGwmjovEDoGkonx4=; b=ik20OUdWMmk++rGvExkVP96E51g/ZjU491lAt4vstER713z46+DDHlVLvCZrtqXQRj Uzg0YR0hmYTLLS/2tVoZEizebOt4yxHxpF2FrqNFkSOtrW9LkcBCBpGeB0r8+TZcttNR qLvrrC/ELnluLcPWSaPs2cnDktn9qAlF/znhWNjetbqC88/K8YQWntofVGhKiC5SUFh/ n16J/N4fPWIOZScNGxgo0Ui/i+ZY77Qud1dWopKPrQqDLW9vtMuQpPIMs95phDGyZElH fWzl88aJEqCrXDv1IiDUvhHojAG8gEdXsbrocwQceKgLSIe1CLh1sXjk5c5nIHvec6sP sWCA== X-Forwarded-Encrypted: i=1; AJvYcCUJZgu86zcpj3Au33FrXnnqD3EfON2UoRY8bF/sK5Xhx9UKo/dqbt8HTx7nWKnLW1IjkX4xg1pu93KxpMs=@vger.kernel.org X-Gm-Message-State: AOJu0YyGRlIW4wSyf0QEA2NHQzJsfSSybFKvczAC2gOW0Sf7bR6bKsDb nRZd5MajJHDJlYChVGK0S3Du8DsV02/YRix4exMAZzcvcjFp489ZOxvHl8HSk09CzKgZMcXNw2Y YS2L8qQBGerCpDiM9dy5CAd0hspUgRusjYOlkaTKH7IwWwGoPnmPMtn6r+9CA71fHyBc= X-Gm-Gg: AY/fxX4vg54rISjxeGWd4w6sfUhum8Z4ZJq7X2IPaKeULKm16enP8z8uKBkC7hFcs8H odJmWTB2l+obI+Njc7qNAd/e5fvDgiM0CjNunNpj2dHvVLErEL1ETg6EvwnAUA5jRCRBEDYWn9L VNbRgdmZ9QJOxJs7iDfsMgj2hd+OE/5xjEcIRirdMz82gtQl4H8AtAIgxFC0hTTGM2obJlQfAvJ 6FesdKUW6EMyROgWUX4THSMlKRfoIVCU0ZLZs0Lp17vXkuNF23GCOhLSA81Z82VQIshVMsQnCOt cexxsG3gG9ZsXZtmwmWef23hdBne2xeOle26dtcdjzkNxtMw3h0fVN7cdWFvlYpJNBMVvblOXt5 i0IqqHoM/pug3YXOyTeeI5vjnUat1j6hoWtxTifhqmg5aTPzRFJC2PXAejQLG2W1pb/F6NREGP9 Ab X-Received: by 2002:a05:622a:53c4:b0:4ff:c0da:5a06 with SMTP id d75a77b69052e-5014a91902fmr72422841cf.20.1768472000268; Thu, 15 Jan 2026 02:13:20 -0800 (PST) X-Received: by 2002:a05:622a:53c4:b0:4ff:c0da:5a06 with SMTP id d75a77b69052e-5014a91902fmr72422511cf.20.1768471999685; Thu, 15 Jan 2026 02:13:19 -0800 (PST) Received: from WENMLIU-LAB01.ap.qualcomm.com (Global_NAT1_IAD_FW.qualcomm.com. [129.46.232.65]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-890772340b9sm199959576d6.26.2026.01.15.02.13.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jan 2026 02:13:19 -0800 (PST) From: Wenmeng Liu Date: Thu, 15 Jan 2026 18:12:38 +0800 Subject: [PATCH v3 2/5] dt-bindings: i2c: qcom-cci: Document sm6150 compatible Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260115-sm6150_evk-v3-2-81526dd15543@oss.qualcomm.com> References: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> In-Reply-To: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> To: Loic Poulain , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Robert Foss , Todor Tomov , Bryan O'Donoghue , Vladimir Zapolskiy , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Wenmeng Liu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768471975; l=1602; i=wenmeng.liu@oss.qualcomm.com; s=20250925; h=from:subject:message-id; bh=M5+8O8yCjRisazGnwCs6jTZ5OFgWEq0sYZmbzH3kaMA=; b=mcgnYzGzT8fjH70t6p9m5FammsN5vwFrN1bKnlE1VUTzkmRGRIeI71ZRJ0Wmbd6DwFqy10lqm byH7WP7ANBsDw1LBOx5pl0N8vq8ioDboHxN1RFC+BWUikx2yvoJRpdj X-Developer-Key: i=wenmeng.liu@oss.qualcomm.com; a=ed25519; pk=fQJjf9C3jGDjE1zj2kO3NQLTbQEaZObVcXAzx5WLPX0= X-Authority-Analysis: v=2.4 cv=ZtPg6t7G c=1 sm=1 tr=0 ts=6968bdc1 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=C3Dk8TwHQYyIj7nOf9RCJw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=E-b4n2RehmlEprTZI_0A:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: tBDp-Kkluh-RHqAxLXnsETE_cyHu1Icy X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDA3MyBTYWx0ZWRfXwla0KKto2qHq F0rBmrvPtw2W8iuOYfOIolJWEQin0hJlu0uYJZyFpAForCxGMvFNiI4GMOJc9Y5aRw17ZlwxrA4 JANnLoGFid2FsjdsEbcUK9fag6lx2S+j+3xIqQYN0zGbbmR0cA2GuRy4+WUBiXxIe4QbQ2DXzjs Zi38BWX7DZbNmTI7pc3ITMo2MEOXUm9E0G1SNkGMnH7FMdXxwoBqyoHvuotrITGfQiAguolE1JF f3zcNZkjiFMgf5r7ahn2U5Cyz4yQWbgsJWXKk6G0C2CA+ElloZuyMPfharV8XqvbLPf9tdhQe4f kwiTz5Wy3xJhgy7IyxqcLFtryDYxchiZZjQc7C1rrx8cuNOsSJlwsRmKmLQPs9YKQLQfuyjk3Dk Q0CmdVTAvYgtYdfRKMEARlaj69UpTDlBIVXFkBeHazVjPqtv039oBctn4V6ZxLc78lTqXlxHTOg pAyijj7CKn2lzKnL6aA== X-Proofpoint-ORIG-GUID: tBDp-Kkluh-RHqAxLXnsETE_cyHu1Icy X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_03,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 phishscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 impostorscore=0 malwarescore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150073 Add the sm6150 CCI device string compatible. SM6150 include three clock: bus: Bus clock responsible for data transfer. iface: Interface clock responsible for register read and write. cci: Clock for CCI core operations. Signed-off-by: Wenmeng Liu Reviewed-by: Vladimir Zapolskiy --- .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 18 ++++++++++++++= ++++ 1 file changed, 18 insertions(+) diff --git a/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml b/Docu= mentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml index a3fe1eea6aece9685674feaa5ec53765c1ce23d8..3472670fdc908ef8f3b3afc68ff= 437c0435b69a7 100644 --- a/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml +++ b/Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml @@ -33,6 +33,7 @@ properties: - qcom,sc8280xp-cci - qcom,sdm670-cci - qcom,sdm845-cci + - qcom,sm6150-cci - qcom,sm6350-cci - qcom,sm8250-cci - qcom,sm8450-cci @@ -263,6 +264,23 @@ allOf: - const: cpas_ahb - const: cci =20 + - if: + properties: + compatible: + contains: + enum: + - qcom,sm6150-cci + then: + properties: + clocks: + minItems: 3 + maxItems: 3 + clock-names: + items: + - const: bus + - const: iface + - const: cci + additionalProperties: false =20 examples: --=20 2.34.1 From nobody Mon Feb 9 09:18:25 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 95777361658 for ; Thu, 15 Jan 2026 10:13:30 +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=1768472013; cv=none; b=fMShmCkIn+XNiWQXMhs3iq3ePQK8J4wrWXdfxjVe2YENuIPzCehwciTB/aBfmq1uzzpZXzsnCR/a3qdc/jvWLUEl8OTuN14u7sshCSvWNhv/Bhwi/uTH7JaR6CmCvMYmCEbMz0UgIk6PxBQjrrqhaaqbn2w0DEBvY1JbMkjfdbY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768472013; c=relaxed/simple; bh=IAlQ9wjSqjHi2sXh9LPkom3twHwIndc2QkvvmikUsaw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PLEuqWq5SM3MHwxA38Xu5VChKIhbSfwCExghW8Vy+uwaNVrgNt5jZc5h/sewni2XGXSXo4GzXtOBYoApiLAeBHccoeq3DYTNF9mZzI8/K9PHB/IfeE3aSvB0htf86Zhg+5BnVyO0e647PJ/LnUbRbJ+yIY2GAISwi+3TsCXVpa8= 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=UJSH0icB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=OjpcitDX; 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="UJSH0icB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="OjpcitDX" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60F6fhOJ1581843 for ; Thu, 15 Jan 2026 10:13: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= +IAiypVbNNKr9va4u59sYj1IRIL4ZDpAjwidA5VMHVU=; b=UJSH0icBZG4JWex9 IT6fMWUNjjDkVEGAU3dtiD/+ldFsmwWkdcV0JJ9MwrhxGqgH8xWCq2D/cBCeWYM0 N1JsBfpn3p3WOi1ITzoRHewgHFfDQCXxfSgWDJ3BbLWQpDHfvNy18E1V9+ZXHXkh aTKTkHv9PTuX2IUhEdFymJ6fz6ub21towKGOd63vJ2hkaYRMnWj2QsJw/dlDTMHx woNEOYYyZKWNpzQrv0cei9oE7d67Kk4sTKqff85V03j/GQciSjfcuH40P4rlAbbD C35xArHk0HTX3h/qxI1aRwgDmwHfi/EuKDVIfMQEa2IExqeay3jZOi+TNS0nu2T+ PT2CIA== Received: from mail-qv1-f71.google.com (mail-qv1-f71.google.com [209.85.219.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bpj1pt47h-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Jan 2026 10:13:29 +0000 (GMT) Received: by mail-qv1-f71.google.com with SMTP id 6a1803df08f44-88a3a4af701so18184126d6.1 for ; Thu, 15 Jan 2026 02:13:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768472008; x=1769076808; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=+IAiypVbNNKr9va4u59sYj1IRIL4ZDpAjwidA5VMHVU=; b=OjpcitDX9J7FKkhTT25gKqOUSMtDtuintEIvSunHttPWyDdtuUyJa0Nrwv7DnwJyO8 jzuAxuPnXqoqg2VAzvBa+TV7VuDL2oLH0icikvNDd1rRokeqK0JpufTAfGUXXl17F/Ea /6eI3FYMZ8QvCpyMM9IrH2SIXi3RRox6EsLKjCxsYLf1aK9JpXusq6DI2bduJeCO3v/f bebKIZ/W2e08frbC4Z+FaLUd4n3IOEFO2lF3KOL1aigCRIpVtm8NyNMdfPKUNZo7Bt1h v2HLbttiRZfuJj3isz27RDCdsJyyiNAoJm/0NQLCf+kklClLd69CO3UYiPH8s4j5bFJt 9R6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768472008; x=1769076808; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=+IAiypVbNNKr9va4u59sYj1IRIL4ZDpAjwidA5VMHVU=; b=tfo+rh0O5YjHdbl5mWkg/pw1pKXFdqrYy5+gRXj8sitWBrdIAM3QZn7b84ol+XdbC0 cLrUNk7d4ZBwVyn4GxTOcW5TmTB2G5ZPsM93bQiMBW8SVO7JYE4t/iie/S2Ed04cz/gK H8kgRYy8kkfJViuxc1taYPYqaJJqjGqLWtG95o8zCYqkvhFDo7vyI25rYKIBOuzxi26m vLOb56+bbGcNYudGnpIGf6nznmf55PacTurCy5hs71RYMgfy/Bk6mF/DjPPAm+4h3XLU 844m+hWFioTfa9iny68nUsq2eU4JMDRW6gGvleDe1Kra8TrK1SbjC4DAqSuV+iKueLMo TYcw== X-Forwarded-Encrypted: i=1; AJvYcCVa0HrboRHgSe7B+q/nuknY8vt37is+kZetoBHFlpZl1roOqANEpuutEv81JqctJGMHq9BbOk9M0621Pag=@vger.kernel.org X-Gm-Message-State: AOJu0YxFUt1/GQy39E05QFVuElyrdXFjjbIFlwaToccsa2RS3FdR0rcZ L6OfAmRRAreg/jzoJyOxJgbUKwqXoUw1eFZBIke+1wcwK16PD7o1tvNr9OamdCnzuj65JMEcslC uKkaWwYSUcqPzk2x4w92OM07cqTFKwZckW5Df3NGPAN9B8xhjQ8H1BaOKXD8CKFhpRfs= X-Gm-Gg: AY/fxX6c2GoWhUvuYEBFRZoIexs+8iwPsKVmu/YIrGsotyLQdPGJa70iwIosYOvzD1W PGz3bAMHNA7wCpXtYPU6IF1pa5RiWGGXOYgiQkx92tSbUDXZU8eTsIvEQqEoRvwpdq+FVej1m26 TXCPgs0WxGJFPdFe+raZoYkQ/wcVgoDhFjkw5Ht9XdzOvhqT2pjH2brZYZiJpZHX61WUXm9wEpr AqTv2ktG30bXQrvBN1zXotKGnZa/YKdm4xBq1qcsDXG86OwZwFzPKH/5dVj63NsSqVsoF7SXCTj HEmJAoGk4mJ7sU7LnA6A89qkT1WWpY8z+1NN5GW8Jy8WzBNCaubPNzYkjQNTxMWCXLc1Gc8cW2l Vvih6rZdG/SKitI6OOR72mlbiRcBrlZO1zDA+lsPN4EIqhnD2/xG0XP5X4e4hsEeBO/xqtkRJmu 6u X-Received: by 2002:a05:6214:2b09:b0:882:3781:e29d with SMTP id 6a1803df08f44-89274362a8fmr76524396d6.10.1768472007717; Thu, 15 Jan 2026 02:13:27 -0800 (PST) X-Received: by 2002:a05:6214:2b09:b0:882:3781:e29d with SMTP id 6a1803df08f44-89274362a8fmr76524156d6.10.1768472007315; Thu, 15 Jan 2026 02:13:27 -0800 (PST) Received: from WENMLIU-LAB01.ap.qualcomm.com (Global_NAT1_IAD_FW.qualcomm.com. [129.46.232.65]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-890772340b9sm199959576d6.26.2026.01.15.02.13.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jan 2026 02:13:26 -0800 (PST) From: Wenmeng Liu Date: Thu, 15 Jan 2026 18:12:39 +0800 Subject: [PATCH v3 3/5] arm64: dts: qcom: talos: Add CCI definitions 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: <20260115-sm6150_evk-v3-3-81526dd15543@oss.qualcomm.com> References: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> In-Reply-To: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> To: Loic Poulain , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Robert Foss , Todor Tomov , Bryan O'Donoghue , Vladimir Zapolskiy , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Wenmeng Liu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768471975; l=2240; i=wenmeng.liu@oss.qualcomm.com; s=20250925; h=from:subject:message-id; bh=IAlQ9wjSqjHi2sXh9LPkom3twHwIndc2QkvvmikUsaw=; b=BRX2gKz6e8V0TWE0Qdo7jEe8nKdfVoDB1q0PAiVCcYJ53QlRwT4om8ubdmD3nmrj8eDbHrTdy Ui6NFJL5ESiBpewiWXg88g6rQbTsH0wl+pzV2SHQuyQA4lBIYCzWsTl X-Developer-Key: i=wenmeng.liu@oss.qualcomm.com; a=ed25519; pk=fQJjf9C3jGDjE1zj2kO3NQLTbQEaZObVcXAzx5WLPX0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDA3MyBTYWx0ZWRfX35aJBpMkjZzd ru11sv4KLVk6m+751nPwvXng1Fi1wQeK0mu+SqmbHKYNfO6VabfiKheI/yIdgYM0KlUJnFjZkfj rnOuPd3phr+KFVJpiL4Asl0ApcTFC1N65I4NvwORWTdqS/6V7m0eITqkDLSuy0Q0ZFFIk/T+3Vh GaeAkCw62PEK8dyH0OCx+Nbbm6yKnGrsQJLlcIghUUTegDO6ft23EevK+mIgXSpXL6CXdlhiMmj Uo+xPvXoFInR4aZgE8ma8CJ/RYf0K2q3480wyjiUxw1yvIn8/me1mVevKOK/dbhMZ9TNCHygYh3 6vbyJqoTPr0E77fjYUKL/6vPsQTfS+IvdoSjGHZ3gRTgjgnXoyX8RfvQR/u3myF8W2TunZdplCn gpwzqIx+3j789xIDGuX3BFCVT6DE03dWIMgN7p7NAZ1mTXRyzhbd5wzLGvmY45r3KcIf94WCuij ISyjeLEFwIVd8yJFmAw== X-Authority-Analysis: v=2.4 cv=J+KnLQnS c=1 sm=1 tr=0 ts=6968bdc9 cx=c_pps a=UgVkIMxJMSkC9lv97toC5g==:117 a=C3Dk8TwHQYyIj7nOf9RCJw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=RMWakvN5gFyazINGlFsA:9 a=QEXdDO2ut3YA:10 a=1HOtulTD9v-eNWfpl4qZ:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: InrJY2WSOdqh1C7W-pYAcyw5XPsxbRnL X-Proofpoint-ORIG-GUID: InrJY2WSOdqh1C7W-pYAcyw5XPsxbRnL X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_03,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 priorityscore=1501 bulkscore=0 phishscore=0 clxscore=1015 suspectscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150073 Qualcomm Talos SoC contains single controller, containing 2 I2C hosts. Signed-off-by: Wenmeng Liu Reviewed-by: Vladimir Zapolskiy --- arch/arm64/boot/dts/qcom/talos.dtsi | 51 +++++++++++++++++++++++++++++++++= ++++ 1 file changed, 51 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index fe59975d56d6e65163dc7fcce8e08c50fadc3786..162bbe353b62342478885f22972= a816f1b60d820 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -1554,6 +1554,22 @@ tlmm: pinctrl@3100000 { #interrupt-cells =3D <2>; wakeup-parent =3D <&pdc>; =20 + cci_i2c0_default: cci-i2c0-default-state { + /* SDA, SCL */ + pins =3D "gpio32", "gpio33"; + function =3D "cci_i2c"; + drive-strength =3D <2>; + bias-pull-up; + }; + + cci_i2c1_default: cci-i2c1-default-state { + /* SDA, SCL */ + pins =3D "gpio34", "gpio35"; + function =3D "cci_i2c"; + drive-strength =3D <2>; + bias-pull-up; + }; + qup_i2c1_data_clk: qup-i2c1-data-clk-state { pins =3D "gpio4", "gpio5"; function =3D "qup0"; @@ -3790,6 +3806,41 @@ videocc: clock-controller@ab00000 { #power-domain-cells =3D <1>; }; =20 + cci: cci@ac4a000 { + compatible =3D "qcom,sm6150-cci", "qcom,msm8996-cci"; + + reg =3D <0x0 0x0ac4a000 0x0 0x4000>; + interrupts =3D ; + power-domains =3D <&camcc TITAN_TOP_GDSC>; + clocks =3D <&camcc CAM_CC_SOC_AHB_CLK>, + <&camcc CAM_CC_CPAS_AHB_CLK>, + <&camcc CAM_CC_CCI_CLK>; + clock-names =3D "bus", + "iface", + "cci"; + pinctrl-0 =3D <&cci_i2c0_default &cci_i2c1_default>; + pinctrl-names =3D "default"; + + #address-cells =3D <1>; + #size-cells =3D <0>; + + status =3D "disabled"; + + cci_i2c0: i2c-bus@0 { + reg =3D <0>; + clock-frequency =3D <1000000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + + cci_i2c1: i2c-bus@1 { + reg =3D <1>; + clock-frequency =3D <1000000>; + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + camss: isp@acb3000 { compatible =3D "qcom,sm6150-camss"; =20 --=20 2.34.1 From nobody Mon Feb 9 09:18:25 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 E79E43612F7 for ; Thu, 15 Jan 2026 10:13:37 +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=1768472019; cv=none; b=ZgGzfhaI5DoqjUGp3PGXC8umqRoubtQOpKNDAtGKGSpRRSVwYPuijVUqc9d4KLkDicS7wPjnwgrrwNl7nVbFaz8IM9UMXFvZzOvz7jQWEH70S+kt+LY/HKK+/2L8Z6jQKT9qHZXBqMh92otBwHvhzSh6pQMYBRj0E/uUpo6+i6c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768472019; c=relaxed/simple; bh=EUwITNGph9Sz556YywpxKThBBpgFxFypVVqI/HuOP1I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WgtysWck2+raMPkBY/7o/RdrUYGpVUN4FLRVG48BK6j4UTHQ0Y7TwSVtjSIdYacWS3CKd9uRI335gPvWiSYVdIHYTnMj7/sS3NefD/waYziJ26b5Gvw+FgvqTiWGYPc4c54SONEmiFWdUoOOwFGF64pQFnC92Xg2AFqLVXKQgB8= 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=CJUfNhBx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=jnVuBE+4; 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="CJUfNhBx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="jnVuBE+4" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 60F9WkHd2057866 for ; Thu, 15 Jan 2026 10:13:37 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= r+J+wnhjyG1N51NHWly4N6P+NOWErvlBDtOdGlcbqgU=; b=CJUfNhBxOo3pTxZ4 3RO9aPIy1FWoIA4JcU/SRpJHHUjytf6O7B4S4+yYEoy2dQZzhO90ZraiU6+8t1Mc udl/2arYKyWRAnKczl6u1c4p88hus91WNjoIsH3levkx5WlVB/5L5cGajkf7nWML sLqJEZANkA1qQacK/4gecfSV9VFCP2O6mRBiqgjAcP0obJTIAPCjqumX7s86wHAJ HGEjrz2ButmdihkBA+ugqPoiY+KSTvN6qRyfhJmFcrUTc15CmH2MZL4i0tUi9sC/ rgC1U+a1JQIkp7Z5d1OUoHptzl8HAdh9c3IgcgWbnJifq/0DmxWq+mAB2mbinWUF e1oqtQ== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bpwpxg4d4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Jan 2026 10:13:37 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8c5311864d9so177515385a.2 for ; Thu, 15 Jan 2026 02:13:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768472016; x=1769076816; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=r+J+wnhjyG1N51NHWly4N6P+NOWErvlBDtOdGlcbqgU=; b=jnVuBE+45W8OTr7CR2K5wXPsdoJvPQEd0MeYbOvSy3BTWl7SgF72nsGdUpoov2KUCp OgLIWaA1MAtdg6Bic0Dad19CU4ycTa/KnNvcDou+yLZc+gN44TmV6wScfPPGE1tvslj4 4ICz5jE8UZawjUzJdx67xKIcToKuIXChKyMVO2tTvm9wBoxNqtyJbII3nDNOg2Cx8Etz Os7gNppkPSUEaL/Lf38hCMLpHFx130jZWkUDvSxVQCIx6KchkU5/F20LAIC4/nCFKfjP U1zawHTpSkdNZonf+SsI3eGTQcFOrc198wCAeXXM3/wmEhof6SXoWtL4GkTv0fuJOWPx 5gEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768472016; x=1769076816; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=r+J+wnhjyG1N51NHWly4N6P+NOWErvlBDtOdGlcbqgU=; b=B3mSWNfFe7zG0uvCn6WpYTR2kiyeko/dAfpSEk0VmfjDFCdubJ+CU9UMrX3eU2f4y3 CMtyvHtw+XRXjYDAUJutDUVbJ1nRUnfw93lxq6mWkLbYFGnt2Y3U+pTDYvAIPizFRa/z ICyF0Tpa7ZhQOp33wBiHyTieTPiZAnP8KnyQth1EBAac56hQLi0KWjUOls4GcShA//Gg PB2msOtKpCWJwvnQ3a7olsfnfDUpJY4Em3/OoxU9Ojx+Gg2hA0XZgA/PqugqA+4AeqAR 23pox2f9jvu48lg49yVM4ohakZV2O5ORoRE1wRSZ1rR+FiFUQ8lOwKtLNKhSdDDLTPM7 X27A== X-Forwarded-Encrypted: i=1; AJvYcCV+eZXUmR9N+BBUVFsc4u34mlB0c54zooik66jR+6GdBpaVeNnGG/hAZ0YMA54WNYIqbG3EiCxG/sR04dw=@vger.kernel.org X-Gm-Message-State: AOJu0YyBDNSSdCjCJtjHC03vLJfhcnLf1CxvEOgPPXtPIhoIE8LtXgad dpUDWKtk6FuAkjzkCX3KFvmhkh6teBfSN58awBll9rSZq4YzWbNbhcSe1Kk7icdfQ9RmMkCkSoe jGAkydKQhNT8pnVpVRQRJA6A5pmHSc/+0vpi3VoH98rFsT0i9PeW3KzD556ixlMqkS4k= X-Gm-Gg: AY/fxX5tU/jNAkwO+UXeOs/AOVmzArOxWaW6kuLzkjGpiGOIVQTSscsrIKR1hihywxL FssSQc2dIbaHMEwwo446MD0yR6yRq7mjYRj00pO7aj6fuepgcOQUuSyTcl41f8Hq7ddxyhkT3nH ePcdEkjEfTqhpN8we7UeajN+74wJpyEQ5OdPSfjqEGQz/+FbJy809J2b5mpCCEC4fBMNuNZT3l6 tlfx2ZEFBRE4RNLr2ECLvayNCI5IlKXvwSdDP+AgOt3l6VOczYiJeENZfVqSJ/wPRmr+K8eT6i5 hLdJEzBCcbGpQGwXCHWYv7TUNvqiS4aZcvKLmx1lJLw+PJUZcFWue3MyCSWV2B6ukwkcHP5Yol6 gxKL/6jMOtjtAC0lqBbR+8W/VsHaenZuKis5TXDDREGfMKo5fCn3enJD1BA3ac/FkW99Uw3ghj2 H9 X-Received: by 2002:a05:620a:2552:b0:8b2:e922:5297 with SMTP id af79cd13be357-8c52fb1ccdemr819223785a.21.1768472016061; Thu, 15 Jan 2026 02:13:36 -0800 (PST) X-Received: by 2002:a05:620a:2552:b0:8b2:e922:5297 with SMTP id af79cd13be357-8c52fb1ccdemr819219585a.21.1768472015581; Thu, 15 Jan 2026 02:13:35 -0800 (PST) Received: from WENMLIU-LAB01.ap.qualcomm.com (Global_NAT1_IAD_FW.qualcomm.com. [129.46.232.65]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-890772340b9sm199959576d6.26.2026.01.15.02.13.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jan 2026 02:13:34 -0800 (PST) From: Wenmeng Liu Date: Thu, 15 Jan 2026 18:12:40 +0800 Subject: [PATCH v3 4/5] arm64: dts: qcom: talos: Add camera MCLK pinctrl 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: <20260115-sm6150_evk-v3-4-81526dd15543@oss.qualcomm.com> References: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> In-Reply-To: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> To: Loic Poulain , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Robert Foss , Todor Tomov , Bryan O'Donoghue , Vladimir Zapolskiy , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Wenmeng Liu , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768471975; l=1538; i=wenmeng.liu@oss.qualcomm.com; s=20250925; h=from:subject:message-id; bh=EUwITNGph9Sz556YywpxKThBBpgFxFypVVqI/HuOP1I=; b=0q1i37h0jVD3ntw9Vu3U70sABycxfu87F4li7lGcRJwkx/MEcqkj7wdamB2OCdQqakoNOQgsG V8ZIfTI3VktCPlJ3kOvcr4OtTPhZwG8rakNTebLe6U4d+JV39oMNoNU X-Developer-Key: i=wenmeng.liu@oss.qualcomm.com; a=ed25519; pk=fQJjf9C3jGDjE1zj2kO3NQLTbQEaZObVcXAzx5WLPX0= X-Authority-Analysis: v=2.4 cv=ZtPg6t7G c=1 sm=1 tr=0 ts=6968bdd1 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=C3Dk8TwHQYyIj7nOf9RCJw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=KKAkSRfTAAAA:8 a=tfCBMw9KTM5U2-pTabYA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: 0EWIYAxFXrEFrOLWiB1Vx6M6AH3yM2SZ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDA3MyBTYWx0ZWRfX22hFaQvPob35 SxLkwu6wITS14EOwK449BJlxWcSjMWpzof7xEd39MRYZeaAwWOmgj6Li7yJ/Ji3T9tAKnv+CJ7N V2i79xWn4Dy/iMX2O4iOFCu7Bh2mSpH4y4e3CiSK0/4Oa+l5H6wtwEQ3LMwgG+DSftbFdfCcYBH L2panetZb/R+loF+1Rjjp3enbcqK6t49u2NS+PDQTT/sbLdJBpjefMnmpDz7PXm1VWqQctyKmjI /Ue4ZtvoguOeqHNUXZZQcuZbjAVrO3FmHN1zqo75fsXqc6l/xgd5yjzuGy/f36MRO3N1fdLmU6H FOvpPV4u3RLsh4sObOiZTgxhSu3fvvLFcdE3++klf9jHP22ne5JLpH74zqI4hiWR6lpkkxmHmb/ NX86dEL5deHCaKvsjDnNFhtDKDuZmaM4nXeVHFAy8sgTgtSXL/XF+R4T5v2hTqzFMoqB83fZEjN SBgHr2cr+ZIR4UNLDgA== X-Proofpoint-ORIG-GUID: 0EWIYAxFXrEFrOLWiB1Vx6M6AH3yM2SZ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_03,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 phishscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 impostorscore=0 malwarescore=0 bulkscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150073 Define pinctrl definitions to enable camera master clocks on Talos. Signed-off-by: Wenmeng Liu Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Reviewed-by: Vladimir Zapolskiy --- arch/arm64/boot/dts/qcom/talos.dtsi | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom= /talos.dtsi index 162bbe353b62342478885f22972a816f1b60d820..f77c7faa97561a0a95974de1a39= cc4ba0e43f663 100644 --- a/arch/arm64/boot/dts/qcom/talos.dtsi +++ b/arch/arm64/boot/dts/qcom/talos.dtsi @@ -1554,6 +1554,34 @@ tlmm: pinctrl@3100000 { #interrupt-cells =3D <2>; wakeup-parent =3D <&pdc>; =20 + cam0_default: cam0-default-state { + pins =3D "gpio28"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + + cam1_default: cam1-default-state { + pins =3D "gpio29"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + + cam2_default: cam2-default-state { + pins =3D "gpio30"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + + cam3_default: cam3-default-state { + pins =3D "gpio31"; + function =3D "cam_mclk"; + drive-strength =3D <2>; + bias-disable; + }; + cci_i2c0_default: cci-i2c0-default-state { /* SDA, SCL */ pins =3D "gpio32", "gpio33"; --=20 2.34.1 From nobody Mon Feb 9 09:18:25 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 55E8D361677 for ; Thu, 15 Jan 2026 10:13:45 +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=1768472028; cv=none; b=DkWxZDBn8dGdt6mbNo2DsCM9yNSabxsmdne5hUnVpjBozhMxczyG+A6aQlb0kjhvxmOQTIeAH7kmiCEH55GR2HzjNGUz/H4XT77b2bECYB9zexPYPZ/S0whk6oM2oJZ1kBoU3COiyojZP7qIZCa+O9Kp92VHoQflBNAFDQticLc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768472028; c=relaxed/simple; bh=ee7juG52A66Kq9G11MxdDsIfF4O//tB5Jvajm3XXffo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KcXHKfngTRFCMyN8GeEa89Zydp1d6Xc9pqHx1azaIgFhYVONEJingj4bjoemYh5aww0FT/LThFy+VuaXx2KRhI0InxaEHDqzxhsj+yxOZU8u93gH7t73q3fWxEbEVTXw/a0YCnrMocadKcQxgDpPoPO3I1iH1WMcxGPJNU4lbi4= 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=pcr/IgYk; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BWTUXfc3; 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="pcr/IgYk"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BWTUXfc3" 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 60F6fm1F2074317 for ; Thu, 15 Jan 2026 10:13:44 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= OntX6xVS5P0RG4FVCEOIReiWGNNrhfdEBD7/dZTRu6Y=; b=pcr/IgYkpOmqDp2C PXcFWpPvaOwlINQQha5P1I3nSFBeNmyLXm9N2+apOkJIIMUfnJJ4HyaXVxeU2mCh zNcTHK6JsE2VClegD5gtqM9uafeiCQEleEsgvULHT4VmAb9YGxhTqMBnj2p7xaBZ 2kWCdWXqA5rIwRdwk3ijVu/58xeVBd1KFK/2ST2zHFypaoAyKpgR/+g6ag5sFXEw GmSa4RywY4J5okgFrkKEvpufEXS23AtZqPr1BRQ4DnDc4VYDAvCJCtfXeI358kjd 7rEVtg0VUMvvTjvEQBQt5YowcMuM30Z3JbZXZlhenY3ZzuBAHpkmWWLdfwkqjdw4 wh6nCw== Received: from mail-qt1-f200.google.com (mail-qt1-f200.google.com [209.85.160.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4bpjj9j479-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 15 Jan 2026 10:13:44 +0000 (GMT) Received: by mail-qt1-f200.google.com with SMTP id d75a77b69052e-5019f8a18cdso22802451cf.2 for ; Thu, 15 Jan 2026 02:13:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1768472023; x=1769076823; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=OntX6xVS5P0RG4FVCEOIReiWGNNrhfdEBD7/dZTRu6Y=; b=BWTUXfc3lYrQu2LEvuTd3XFMijmB+gDehfvkpJ1toHFnnFdF73uuHn3m3bCiYvmA0S yhQWe8MaHDzrbNNuM+Q8Dq8qNL3elCTkmIfgvWfjxPlDf6gghqeYcVAFbab0IASvJ+7u aaurSywn1NQBzYyPwZ2QrqmjQ+RUgUY/lgeDvxq32L2SqDnLUlN9xnKtIEzxgUHvv5KL 4kwjahVQ62oBzJkYuh7gqcu7FVvlbTL/w89PYxSAvBn0YTKLPM/hVX4QzmZbmn1PivkL yyPhJiugNZX5TmJnrcH31wT6Kwh1IVI5ZnEMxW4f1PMy+ncnwmq482KAtL+htOpLgcZL nFlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768472023; x=1769076823; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=OntX6xVS5P0RG4FVCEOIReiWGNNrhfdEBD7/dZTRu6Y=; b=JeAKqyB+IEe69C/pI7mpf1MYU/5WWZsIFiJEPhlFe5kEmx4rTqnoO4xDS1h7xxMqvd e2JXyUKYZrQ4DcB1+q/y1JRkp9QbL2PO/9md/yrBOFCvhIEapzGDpYNjPXn4A0P8Jvtu ZepARr7squ76qBh45AMuIAL+jHnECyELVDV293Ky2x62UAiEkUsj6t5uV1NWZgBFvo3M ujw6YIDkeP7jTHOuOkTk+zVVdU0Ry3k3VyaIC3HQF4DuBax9EcgXXF9uH/au0o4I7g49 ao97BkgoUa0aK144PeNfVBHcF8LjZEySa1moWYW8oiPvqbKs3G6uhoht5DooXNABfRlR wefg== X-Forwarded-Encrypted: i=1; AJvYcCWAMQjHQ4CiJbpx0l3/h0909xXV9hloQOjTma+KK2wfLzCqxVOFFqg81IgwA2NW/bujYD9JEkOIfRZYRwk=@vger.kernel.org X-Gm-Message-State: AOJu0Yzn37peJ+b71dNjsjt6hQekUR47QpqnM55ln40o+mr/waRHB+al ZQ2X8zEvvdwnGY31sNqPMpEZT3O5nyN5kSwn9NL68OKPo8Ae8tolASGYXQE+0Advrf7W06PzfNQ bjE2lPmhTodAdGs+ibXSEuSsPnQHfT/Hr58RmGDU11/JnGWl/6d4HrWNzBIX5QBGkTw8= X-Gm-Gg: AY/fxX6pCjaKzTaS4di0sxYAFaHApUe1CQk6JE5p/ZNRNONX2WmNCmywgPrCdCayM1i URiiKyqh95+FBRJ5MRCgHvzmysWhu1E25NPNt9TFgKlprKe5h2MkYVIhN4QDqgZVySkS3R+zh+h d7i/tFGYXcATRsssuVSzTrVQDfulAxWR5V29FWzaTMfsgLQPmjvW2hyn54TP0ggrLPmXgwtNwaf fZiGpTPInWE+VjDaU8XLO84o6+HojvgcLH2pifUAOroy68IVwZZQ3mXp3ee7bytVEuyd9AO5R6S NCIhoeIE8NDc1OW46qSahrtoBB7Sl223Rhyf0XNbpDQALFMY97koPcYPknyvxtW2/q43lorB8yf RVI53H2cNYebUSWCX9oVvOFMsJSIKz6KCD64A4KeLkOh92XPUnn41RR8xboYIYHS2UwuQLifNpD vY X-Received: by 2002:a05:622a:8c6:b0:4e7:2210:295f with SMTP id d75a77b69052e-501481e483dmr70948781cf.13.1768472023575; Thu, 15 Jan 2026 02:13:43 -0800 (PST) X-Received: by 2002:a05:622a:8c6:b0:4e7:2210:295f with SMTP id d75a77b69052e-501481e483dmr70948331cf.13.1768472023101; Thu, 15 Jan 2026 02:13:43 -0800 (PST) Received: from WENMLIU-LAB01.ap.qualcomm.com (Global_NAT1_IAD_FW.qualcomm.com. [129.46.232.65]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-890772340b9sm199959576d6.26.2026.01.15.02.13.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Jan 2026 02:13:42 -0800 (PST) From: Wenmeng Liu Date: Thu, 15 Jan 2026 18:12:41 +0800 Subject: [PATCH v3 5/5] arm64: dts: qcom: talos-evk-camera: Add DT overlay 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: <20260115-sm6150_evk-v3-5-81526dd15543@oss.qualcomm.com> References: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> In-Reply-To: <20260115-sm6150_evk-v3-0-81526dd15543@oss.qualcomm.com> To: Loic Poulain , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Robert Foss , Todor Tomov , Bryan O'Donoghue , Vladimir Zapolskiy , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: linux-i2c@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Wenmeng Liu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768471975; l=2955; i=wenmeng.liu@oss.qualcomm.com; s=20250925; h=from:subject:message-id; bh=ee7juG52A66Kq9G11MxdDsIfF4O//tB5Jvajm3XXffo=; b=ZH0SefqJdvjdAesIqr2NusUAYGk9tF2xZ+ky8RoKmgxqsxDaO/y+G2869byWdWgt0OjMxqqMr TzpfAs8J96KA0YXTMhM3zrhkPItDDOIxZ7MqFj1QmjhFOsiSeX+QYaZ X-Developer-Key: i=wenmeng.liu@oss.qualcomm.com; a=ed25519; pk=fQJjf9C3jGDjE1zj2kO3NQLTbQEaZObVcXAzx5WLPX0= X-Proofpoint-ORIG-GUID: kcsa1W8qwjEg5EK7lv38LuO-NA59kuWq X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTE1MDA3MyBTYWx0ZWRfX01xFv6L0zUiw 9ciq5dvA5CyISKTJOXCueQc+6W9DmnHSZ3RsnwZxZBP9bssfvuK7TXx7+6zdtrTKr7GmEMMXsjp PYTU/7lU+anqrmfuHHc70Dm0c5cls7WAWqj07tYNcXQC0k/W8B0kTzfaTLz+zNS/nWmVZXDbE4q qPFCdLZWf4Q29aBCuTvWDLMW4s+hDw/aDxnbwuBQkEN28qc6hUxkGAoQNidtbBacMQiWWsgI43Z kHqMYyyS9R28RND15V49pzDUfWuBe7Th7eIyX44D2jBdoXQcwRq6RsYLealAFPCGvjcN1eEHJpT RD5IhhzS4klyreEQ7vPSh4nsJ30nwl3arOcIp3cWaJGprAmRspNljCpcRkoml+c4wEbO2pou9q2 umoloPiyMBCaKjl4zSqUwAgq+PNQI/WEU3xUi38nmqVK395MlG9MtjLm9NGwoaIsNHnLvwBXLzO KujOONDN/tqEmO6Q0Gw== X-Authority-Analysis: v=2.4 cv=dcCNHHXe c=1 sm=1 tr=0 ts=6968bdd8 cx=c_pps a=JbAStetqSzwMeJznSMzCyw==:117 a=C3Dk8TwHQYyIj7nOf9RCJw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=bL963-9QzuwlG1m339oA:9 a=QEXdDO2ut3YA:10 a=uxP6HrT_eTzRwkO_Te1X:22 X-Proofpoint-GUID: kcsa1W8qwjEg5EK7lv38LuO-NA59kuWq X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2026-01-15_03,2026-01-14_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 phishscore=0 clxscore=1015 impostorscore=0 adultscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601150073 Enable IMX577 via CCI on Taloss EVK Core Kit. The Talos EVK board does not include a camera sensor by default, this DTSO has enabled the Arducam 12.3MP IMX577 Mini Camera Module on the CSI-1 interface. Signed-off-by: Wenmeng Liu Reviewed-by: Vladimir Zapolskiy --- arch/arm64/boot/dts/qcom/Makefile | 3 ++ .../boot/dts/qcom/talos-evk-camera-imx577.dtso | 63 ++++++++++++++++++= ++++ 2 files changed, 66 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/M= akefile index 00652614e73582fa9bd5fbeff4836b9496721d2d..be9aeff2cd1555bc436e1b8eb78= d8e1c9b84f9c4 100644 --- a/arch/arm64/boot/dts/qcom/Makefile +++ b/arch/arm64/boot/dts/qcom/Makefile @@ -339,8 +339,11 @@ dtb-$(CONFIG_ARCH_QCOM) +=3D sm8650-qrd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm8750-mtp.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D sm8750-qrd.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D talos-evk.dtb +dtbo-$(CONFIG_ARCH_QCOM) +=3D talos-evk-camera-imx577.dtbo +talos-evk-camera-imx577-dtbs :=3D talos-evk.dtb talos-evk-camera-imx577.dt= bo talos-evk-lvds-auo,g133han01-dtbs :=3D \ talos-evk.dtb talos-evk-lvds-auo,g133han01.dtbo +dtb-$(CONFIG_ARCH_QCOM) +=3D talos-evk-camera-imx577.dtb dtb-$(CONFIG_ARCH_QCOM) +=3D talos-evk-lvds-auo,g133han01.dtb x1e001de-devkit-el2-dtbs :=3D x1e001de-devkit.dtb x1-el2.dtbo dtb-$(CONFIG_ARCH_QCOM) +=3D x1e001de-devkit.dtb x1e001de-devkit-el2.dtb diff --git a/arch/arm64/boot/dts/qcom/talos-evk-camera-imx577.dtso b/arch/a= rm64/boot/dts/qcom/talos-evk-camera-imx577.dtso new file mode 100644 index 0000000000000000000000000000000000000000..53006a861878f9112673b9a0ad9= 54bed7a5fdca5 --- /dev/null +++ b/arch/arm64/boot/dts/qcom/talos-evk-camera-imx577.dtso @@ -0,0 +1,63 @@ +// 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 <&vreg_l11a>; + vdd-csiphy-1p8-supply =3D <&vreg_l12a>; + + 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 29 GPIO_ACTIVE_LOW>; + pinctrl-0 =3D <&cam2_default>; + pinctrl-names =3D "default"; + + clocks =3D <&camcc CAM_CC_MCLK2_CLK>; + assigned-clocks =3D <&camcc CAM_CC_MCLK2_CLK>; + assigned-clock-rates =3D <24000000>; + + avdd-supply =3D <&vreg_s4a>; + + port { + imx577_ep1: endpoint { + link-frequencies =3D /bits/ 64 <600000000>; + data-lanes =3D <1 2 3 4>; + remote-endpoint =3D <&csiphy1_ep>; + }; + }; + }; +}; --=20 2.34.1