From mboxrd@z Thu Jan 1 00:00:00 1970 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 7366931E0F7 for ; Tue, 6 Jan 2026 09:40:19 +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=1767692424; cv=none; b=Nj+Tbz+oiuv5N3rvwCtb+R24m15AuJmNxj6NOnqtFA/BRXkuRokSCC7L/ibhKOQzy6jtsUcZWQ9v41hw7FAAbkXWyI3WTLZ/GGJPNKbfu88C2ONbg/9zydeiu9fQSB0UBpUCwiWXnBuBrYoVJ6emNyBe1QA69mjKJ6QFh626dP0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767692424; c=relaxed/simple; bh=ZAVAsjW4UmOeQ/5umcVRpfmT1dJPXRUxpnxO1mVpNqQ=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=jOHDhf3KbtTKCWp3IpZBFbAxOK0TPZ9b4UAeTQXpYrr2PuHEZwtRnE+kqoH3p/EW8L+W+HkdwsCvR6iqDlVkzso3pb0PIxMmEldB5heJKQtfEFXolpVMeQO+WIsaFDuZ/ChLsDhzdw7qmWNWk3680fp5d8F2tYGXQl7gKaNbSrI= 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=eqSlT6PV; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ai5wk3pV; 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="eqSlT6PV"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ai5wk3pV" 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 6069WZjV4091260 for ; Tue, 6 Jan 2026 09:40:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=LKmbSOml0pOKaR1oikau74 bRsswwgJgYRuuOEyfoYNU=; b=eqSlT6PVldJ4kSOZQ6At0D4J5fdTbdqS8fpVlj mXGp6Pbuzo6ABpPBFDnfjKkVOce6u3RpNRS6Hx64RPFqiWwIvvppeEszFlNjG/dq woH8qFFctoxvWqfXvbDqiyiEQdlXBktdj9jcWxUz8BJNJAMAHZALTj734rb5JQgl C5eoyJ3n8RkGLaZWlSFY6Np32qTfoa4l9pRfM5XpVPVxPntZKsAZ53/i6WSXdeMl Iq/Iu2eSOqIlfjUQu5hYtEi5E0W9ZJN1EbuaXC38/Iz8rD1u5zj4S2kZZzSJfUHA qItIyLO1/w30AFozqKd7mqAk9IchR5+kak0gJYcw7GAgmn5Q== 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 4bgyun80r5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 06 Jan 2026 09:40:18 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8bb0ae16a63so92369085a.3 for ; Tue, 06 Jan 2026 01:40:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1767692417; x=1768297217; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=LKmbSOml0pOKaR1oikau74bRsswwgJgYRuuOEyfoYNU=; b=ai5wk3pVL2Bp3Bjaof8rSz8TeEBow10tjxFhlN/DtDCzevldRu9flNYNyLxzv9gcMR Kmdr7Qw3y+ZyrzM/BHgNM4AZuJDyHFtZ30vPWFzHGAN97TJ5l2sNgLo/6RO8SQpFcp4T IPkMr31cS0GquHmA839nu9vXkpBbVbAZMa9dLy1uQGGDfduSoHTx4+MgeZTgPRMjgZQl P6r7Mx84foOl6odyxZ9twbGOFhERhKrLVWsCF4hhxdoeKOT+jCweOOM0BSm1c/jdxrdg fBfP4LuNQdey6LC6lXPKmGAeZAoLFMJSnCk1ARrG950mJ8+w7nPQCEmpZl85qvXr1Co0 de4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767692417; x=1768297217; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=LKmbSOml0pOKaR1oikau74bRsswwgJgYRuuOEyfoYNU=; b=b/Mb2/urUk4Ctt6Pcb+f6HtWsfmS597UwLaBgixkqWD8HggnpAQKm0/MqQ6utOWswa x1xZH4xD58n2AH+PxgLfli8nh7Qvy+dt9elxaBOd63Z0O0aP9p4Dq1OticJWb9K+VWBZ EjX+12L+86R8jgcW2tKkrvVxICCtciIT4cYNLaQ/3NUomrh+QzHLF4ghqlIJgH6sgJZs gRj90vYm2k2DjlwuQKn8TLpKOT2QOzdz7KVnGIuTeIuk9+rQfMqWLSFEPQTL1UtR5Hds WmHNVhT6jxkHAnbfCM/LkkvWRK4rGeFMi/1iz0r09JPk1qUi7QmjVyK1XwKJIPVUgI8k hvOg== X-Forwarded-Encrypted: i=1; AJvYcCVM+JVZxEaVTA3c6vzC5hwf1dLFa7TKmgUfGddbU10v5c10+mssQkvDItEmOVSUmXZ4b3q2OH5/G7g2k8Q=@vger.kernel.org X-Gm-Message-State: AOJu0YzPfpZzwhJ/cq2Uh2kNd5JTTY2E/8XUV6Ejm2unDiEdI9y+5QeR Kf4IV533GpJy09ZGNzz6qW4YeMsDXcXaU8nvKXWYh9dzyoboiLY+08K/Yg00fS98vK9K7ubC8Zy J31CzAiRDl8zk2RIRy8nXmHThJR+xHOwRCx/UJVpGe6RfIYRJ0gbTnyDqH+t4Vx460Mj28tP7Ep ZgCg== X-Gm-Gg: AY/fxX70ALiqhHC/BdajexQ+mcdyKXC5d9MZKXLxWS6mhq9BebXrNpLLD0BLx34i19S BTvZfvNGTTlndNPnp/PwDIxP8mJGAUjD1EZqfwHLgP8oaOnxQCfLjnKaMWCBbL9mvCd6Qo3AyaC WCZ8Fz1fsMkCRd1Xrhd2xtIFEaq4VWpNRqwBdjsUZtwXQj0X26dBjv+yalN8RHRoK6cxugQBWUu rgRSWQmoiAUqJmLd3C91JEIyjGwKwANt8ygS/vaLj/CUmHAlZQrCkSrHCzdGxL1/BLvTaL+/w2F /RQ3Jm5cQHh6qzqBDy4bs34AGTtDrVfXYSUtl5hK03kCTJiQsUdJcSdM5lNONAELhCNLjWp1dgh 7zMVb9snPwarJKNZuCGxECxnxzqWLx198NGnhPTzY29r0E1EyO61/cP9XAQB5Fh625dXtGrhH2k uR X-Received: by 2002:a05:620a:191d:b0:8c0:af6c:fdfa with SMTP id af79cd13be357-8c37eb6392emr265041085a.3.1767692417203; Tue, 06 Jan 2026 01:40:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IHFIo2k5jld9xQpS8SEC+jzw5CNL0areOi1qiADsjxSfI/XHpAAK7Y628jXQDaEinxdy5G7Pg== X-Received: by 2002:a05:620a:191d:b0:8c0:af6c:fdfa with SMTP id af79cd13be357-8c37eb6392emr265039185a.3.1767692416717; Tue, 06 Jan 2026 01:40:16 -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 af79cd13be357-8c37f51cf95sm135397885a.33.2026.01.06.01.40.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jan 2026 01:40:16 -0800 (PST) From: Wenmeng Liu Subject: [PATCH v2 0/4] Add CCI and imx577 sensor support for Talos evk Date: Tue, 06 Jan 2026 17:39:52 +0800 Message-Id: <20260106-sm6150_evk-v2-0-bb112cb83d74@oss.qualcomm.com> 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: 7bit X-B4-Tracking: v=1; b=H4sIAGjYXGkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyjHQUlJIzE vPSU3UzU4B8JSMDI1NDIyMj3eJcM0NTg/jUsmxdi9Sk1BTLVMs046RkJaCGgqLUtMwKsGHRsbW 1AP63s9xcAAAA X-Change-ID: 20251222-sm6150_evk-8ebed9e9f3bc To: Loic Poulain , Robert Foss , Andi Shyti , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Robert Foss , Todor Tomov , Bryan O'Donoghue , Vladimir Zapolskiy 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, Wenmeng Liu X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1767692409; l=2075; i=wenmeng.liu@oss.qualcomm.com; s=20250925; h=from:subject:message-id; bh=ZAVAsjW4UmOeQ/5umcVRpfmT1dJPXRUxpnxO1mVpNqQ=; b=nRnHN1u2QHuSXcp9me4p6/b2YOVlHIXt6yEtgQn3gDr4HGk8AS+p9Do2+Ltw6mGbQDzPXuCDv I/vdOyVh9/WBsJeIH8NeLmtv2GUaFhrmJu1oBUE7F/5tSk4hEJT5siz X-Developer-Key: i=wenmeng.liu@oss.qualcomm.com; a=ed25519; pk=fQJjf9C3jGDjE1zj2kO3NQLTbQEaZObVcXAzx5WLPX0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMTA2MDA4MCBTYWx0ZWRfX1vscmqWqxHCW IlRagUwQs1FMxwgclv+e1RGN03V+1yPhlP7cmGqGCQZ9V5UcY7C661JRhrZRX2mn0fd9sv5nsbu iz4RnMp8YOor9I+kyurBM6ClaIGb8HW4X6OPw13p7HTdRhyqkj9J1WpVDHYyu9ykntENrAQmcwo tAMNHVlLMsnC8dKvjKht4Q2UT8wN/o6rskCapY3UBU5brWH5Q9SkNbqb7mbQjblT3BNhM/7c6Ho ehfyHD8l95Pst0tHj+0m+UftcVG8DRTWkle3fWMTSmFmdw0GT08Kr8tpqBt1+7XJiyMVwjlngOA H1o8Zye19Rj+XftR+shUQCPNDx+gZN0F84JC0be7EDVk4lKzqaRnB65BGJKP5vH5oQMsxnsLHZW KeEXTOdU1RMUVy7W8MtZH+MFUP/69I5rLWm0595HTcDfy+TGRdea7S2YPFlXOQSDFdi7L/yFBN9 lNeowiSyMGIzV6VkIJA== X-Authority-Analysis: v=2.4 cv=YqIChoYX c=1 sm=1 tr=0 ts=695cd882 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=C3Dk8TwHQYyIj7nOf9RCJw==:17 a=IkcTkHD0fZMA:10 a=vUbySO9Y5rIA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=pGLkceISAAAA:8 a=m-n3JlnGHUGlcO4ZAO4A:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-GUID: DL-QLIQK3y7NxJyT99S5J4QTXh04FJtE X-Proofpoint-ORIG-GUID: DL-QLIQK3y7NxJyT99S5J4QTXh04FJtE 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-05_02,2026-01-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 impostorscore=0 bulkscore=0 malwarescore=0 phishscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2601060080 Talos EVK is based on the Qualcomm SM6150 SoC. It lacks a camera sensor in its default configuration. This series adds CCI support and enables the IMX577 sensor via CSIPHY1 through device tree overlay. We have tested IMX577 Sensor on CCI1 with following commands: - media-ctl -d /dev/media0 --reset - media-ctl -d /dev/media0 -V '"imx577 1-001a":0[fmt:SRGGB10/4056x3040 field:none]' - media-ctl -d /dev/media0 -V '"msm_csiphy1":0[fmt:SRGGB10/4056x3040]' - media-ctl -d /dev/media0 -V '"msm_csid0":0[fmt:SRGGB10/4056x3040]' - media-ctl -d /dev/media0 -V '"msm_vfe0_rdi0":0[fmt:SRGGB10/4056x3040]' - media-ctl -d /dev/media0 -l '"msm_csiphy1":1->"msm_csid0":0[1]' - media-ctl -d /dev/media0 -l '"msm_csid0":1->"msm_vfe0_rdi0":0[1]' - yavta -B capture-mplane -n 5 -f SRGGB10P -s 4056x3040 -F /dev/video0 --capture=5 This patch series depends on patch series: https://lore.kernel.org/all/20260106-sm6150-camss-v3-0-d1d5c4d02b0b@oss.qualcomm.com/ https://lore.kernel.org/all/20251230130227.3503590-1-tessolveupstream@gmail.com/ Changes in v2: - Modify the CCI dts style and commit msg. - Konrad - Split mclk change as a separate patch. - Vladimir - Remove clock-lanes. - Vladimir - Add mclk3(GPIO31). - Vladimir - Link to v1: https://lore.kernel.org/all/20251222-sm6150_evk-v1-0-4d260a31c00d@oss.qualcomm.com/ --- Wenmeng Liu (4): dt-bindings: i2c: qcom-cci: Document sm6150 compatible arm64: dts: qcom: talos: Add CCI definitions arm64: dts: qcom: talos: Add camera MCLK pinctrl arm64: dts: qcom: talos-evk-camera: Add DT overlay .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 18 ++++ arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/talos-evk-camera.dtso | 63 +++++++++++++ arch/arm64/boot/dts/qcom/talos.dtsi | 100 +++++++++++++++++++++ 4 files changed, 183 insertions(+) --- base-commit: ca0a5887956ccdd8b535b9819fee0bc62f0bba5b change-id: 20251222-sm6150_evk-8ebed9e9f3bc Best regards, -- Wenmeng