From nobody Tue Feb 10 04:16:18 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