From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 B696738B7C3; Mon, 13 Jul 2026 11:36:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942570; cv=fail; b=vCn8SWLgwshDc5ZqamcODvHtqe2WuoWvLNSZ3ItlKP5jibM0U/zVyrX5iB0+2+fhXrzJs9DaNad4kWYILAyC1y7Nu9vg/JOpJfU9noX9HXte87G3gPcbhd8QjKo0kcKKRVFeen0NPZbuLIeaIaLw0c+wmelu56TgS++tyqrLOf8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942570; c=relaxed/simple; bh=yokJhcsCnHQOJ3qQcEBIkNr74YxYVao9DKzuJArScGk=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=sXld90d91Qjihdfb8MN1SZ9VzHXh9VcjKWbv2+9fCUzzr5PYic7pbGNUAUWpjmYe+DsLl3Ws2PuKp0751v2eWbequvFVEHrc0CMf+9Ww2vqHfOYb+B0rtZmUnRsf6ja5stcHnGbras/bf9bm5XkW7vxqE1xK6Eu6pUx86xGQKP4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=onU7DQR1; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=tNCpA1N1; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="onU7DQR1"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="tNCpA1N1" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAcBN3381673; Mon, 13 Jul 2026 06:35:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=SBseymnSJoK+d4hkQwAtonAY/12QBIWhVRAYaPsDu s0=; b=onU7DQR1UGJgRS9aLX+H4BOS8cE0UY5DEzMbXcicpwKdV9M8fV6IuaQ0d gj5fr8A8D9ZJ+LOxcD8Jp+CuvrJbCQ7cmMnvRuxZzOGjYXZRHThzVB+HtO0QW4lJ KH/5HPYdMkO4XreUwPtdPiOwMC+gZn4817CUpMYTzl3tZZcVoFUoi6ssBI0wn0AE Cy4RvzWE6sHxBrrwFP+Z4/Yhzu1ImNEKMoVMpHIyRFzbeI79JIDGh3/jiwhhW9OR q5tSdvPOgOHvVKINeDuUiR38U0GRZuW9YBWbdUGSTKuCJys47DE+W/qA0LgE7R56 yq9bgwwxr3Sps+Ywd0RQs7Me/e40g== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11012030.outbound.protection.outlook.com [40.107.200.30]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg3cq-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:35:49 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vZLxnoCdBHhmfjoE7o6Ga/3bS88mulvX8FScUiKbAWEXuc7QqLbQtrfGltGQNfcMLEQ5b+6LVAIr4/I8qUqATpExIr/Dv2W/ez55NEvqPaUaCW+H4R6BuEGBgby4ZpwkIYEYd4lBlUHbiDln4DJATJx+Y+upFfsVYqm4nfEVLRx7c5d5sV6OewWDUC1/JoRhm/rQT2x4rk+AxW87lI9hH1X8umbMRYuoHDy+gyKDUp3Udd2fZh3RrZOw2FfITgpVOxWZO7htWIjjT3Ho17vDSg6U+yDviWlOLHF7yzJ9uG7xAdvrid506TrXXWg0MK1mWRhHYpfjnrPVpk8nEFch9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SBseymnSJoK+d4hkQwAtonAY/12QBIWhVRAYaPsDus0=; b=qog4xNd6uQ3XtYJV80F8DirgKE7OCyfAIdl8r3+JLahuENNr6jnpNVxZm+Ld6oGbUp7yRseJQ/cgQ5mSD0pXvWPGt3uOTEnG1LlHHnyzzE4BamgnDKLzOTwFASSjFbLAz9aN8e9xKbxaFtZmOL0yQz+S1acgIgwHJAHVxf4h3fCIDfR2aAr4Wk4/Mv+UTh3JX0l3j28S+UI5jv5f+I4PBRm0hG+mNJ4IOvTfBC9sq+0CvAmX8Z2skwXR2076KsTB14SY0DTJjr9y5ZpWyWoMFa9XxbJuJOtw1N+KCImnwsllIBngueSPNKvr/FvFaE6otuB0RyjYhGd1EVoBpQSuWg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SBseymnSJoK+d4hkQwAtonAY/12QBIWhVRAYaPsDus0=; b=tNCpA1N1vnqHuOQvud9IkJs+1R46eNDAAfbgTSYcPtvBmg5n/4c51FLy8g4ObUHa9ZKtTc4B55VnLdeBK6f/joibYWHlIehdJFOeKd4XnOEqo2ySDeVZyaCp9y6n6eWnGBDe+U6HfX0VtaSwykMJKHf3BArznMgvzAXvGXcV+Dg= Received: from SJ0PR03CA0016.namprd03.prod.outlook.com (2603:10b6:a03:33a::21) by DM4PR10MB6279.namprd10.prod.outlook.com (2603:10b6:8:ba::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:34:45 +0000 Received: from SJ1PEPF00001CDE.namprd05.prod.outlook.com (2603:10b6:a03:33a:cafe::1a) by SJ0PR03CA0016.outlook.office365.com (2603:10b6:a03:33a::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:34:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by SJ1PEPF00001CDE.mail.protection.outlook.com (10.167.242.6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:34:44 +0000 Received: from DLEE213.ent.ti.com (157.170.170.116) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:34:43 -0500 Received: from DLEE203.ent.ti.com (157.170.170.78) by DLEE213.ent.ti.com (157.170.170.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:34:43 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE203.ent.ti.com (157.170.170.78) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:34:43 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQ91471098; Mon, 13 Jul 2026 06:34:37 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 01/18] arm64: dts: ti: k3-{j721e/j721s2}-main: Fix indentation in CSI2RX node Date: Mon, 13 Jul 2026 17:04:06 +0530 Message-ID: <20260713113423.2310443-2-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CDE:EE_|DM4PR10MB6279:EE_ X-MS-Office365-Filtering-Correlation-Id: a781eda2-b229-45d1-7d17-08dee0d2bcbe X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700016|376014|7416014|82310400026|23010399003|22082099003|18002099003|56012099006; X-Microsoft-Antispam-Message-Info: oWaTattZPCRHKpt0IJ3fdc1PdcIZFisbxyPjqqxeqP0iwpr6Je2FIcf+I4V966QOoB3gIpY87izB6DYwnaPu6V/Sly77apM7PBCw9dBDxb1r10wSNZBtk87TXCzmccWOKADAmjpUXVbYcIXT5OvmNNIEhc/ZttQEVdPdkJzDT5fXl6kJKbFQ+fbbak3xV9B+OJlSY3Slc5lNDkjySyaMEn41UCarfi9PQz1U/aI1Whd2w9ZmxeK68FsxhSv++q2Mm53+tZ625CCfpU7S5cri+/8zSwKc2obxCozpQAH+qQS4STnHAgjT0vyPF2pIeAcFu54EXOY8Vd5IlEIF/bBd40+F+EXn0fV6m3zAqKSamorL1Jn1vsXMcLpB73c4JsFMqdR82o8+fyqT6SBdyJBRJY3RulidgoiVauTWmUViHyKr14V1nFPTMkakKjTpNEPqJWzNPMqkWlbeLXa7TvZhrgJaUdEBh/lNZwDlanhUfLN9WBBHVOdIS0dI9SxRvqZ6wAeQttCTmtxQZNCi7D+yprwwQ/LfCWJ1xYXjWfGSwEQ/l8oQ4dQrxAWPAWqP/WxJKva6XTDanzE7HdIWVDU8hv0zBlLXo/I279+N19q7EeGiwU4+OxOcl1W1ArDy1R1AjDAfX8QHN43NsixhLl712cAkqoQDurTdwzl0iroQW48Ev3VSa8JOvyTtk4hDhCGr0kZnDC0uZadnlvjD/QLJ3w== X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(36860700016)(376014)(7416014)(82310400026)(23010399003)(22082099003)(18002099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GSqSpVB//m/LyPdei1I6O1zgsUPqweyuB5v22G27IXoDuIeLymjKB8PDGCb8gjRWtKWVg6/FWzrsaa8xVRV3hMn39M4PY/2u2b1AsH2YVWdIidTTb4dfx8SDii2K8x9eBwvtGXH75iWOZWCwgjodnIjGMmidfONmAS/G8bMseCGSj00Pqju669BLVyeQzlHqAJmyoNSFJkaGRjBRcQImktqG2iJb8jZRFeQ6ICiMAQ24BkBk6YqokSt20a+k9KBJCCQORJkjyW3gkMh8K3bz4l76HJZ/sM+noLvRTdKiYs6fq1rQXkhNy2qU3czPqmTT8tHlExDhP5r/70eGwON1rhJGTdpRyrhYjAITHk86wGMDo/+OAzS9v2W605H7Qkffm0zvJIIVTiHvqfAIfl6fj54Pp22OTPOUT5/cNk3boZsD7YyBrGv8oWEDmqAxnHC6 X-Exchange-RoutingPolicyChecked: VM5BRU2pIsjb7C3jNgrJCVXVUIp+8aiQhQ1YgATv9FK1ZqnQaHhN3PBi7fv9+Hu+DUZUPBEn8wfYvAF0hydPtNtbGTqjrG7aD4NvUqPSJBVRHb4EgE8pafZOj4KbzaNQ+LUdAwyb0C1JvplU6k6brDXuarhyEAjbZaQF8iivbiMzkf6lG6R2VRpVGpqqGaM0FdiINoivpCw8ZSxVsRba2P7BUd7vUEMPAeYraCkHn7u74W0RY7QP8Bplk0PmVztrloRCJV8kY+co5tCxx14jhfJL1bIIth0k1WYLb+VUy5+ZwPa/3X2Z1w2GsrZeADCALXc7p9IBYor9SlJ2HtTRWg== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:34:44.6230 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a781eda2-b229-45d1-7d17-08dee0d2bcbe X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CDE.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB6279 X-Proofpoint-ORIG-GUID: Q-Up0pOv3zyisBPDPE6YnALz_emCTIdZ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX6am6K8WgZEuQ YSS51lTJlWSkoP8q13F2LeQqc34Tchw3ADQFsJy7mz7jiI1N9trH4Ue6lbVMPzDynCbFFB2DvUF yp1PQEto3S2PRmnBIcyeaiHalyu/isGALwQ4GtuHlWFZTL2xjMUc42ZN6vT/NtDK3szuFiC9n9P HBn+ZcVVm7L1ixQEwlq3LeUib2LYEei98omkYNS84Ej14dUtlEWtEdQ0DYuSdDUd9bdtmwyBNGv nAPZEv31hRrEwim98osJwMMeCDZDqy1fV7qKQv13vZ7YuKF1JMOzs3JefMrgYL/uWJasqa4JlcI 77tloLwuPWxrQZK0edIGvPLq4btED6HvH8/HBRYT52KhIVkoT7rXme7RKCKaqtBtIy7xP6C6lgY vG8dY54pCAsTP1SBgKvYdiwloWvMdMWcM5WyKIPmyuiwfAcsbWdVlKWSUm7nL2wQ5g/b9ORIwRT oR7FiqGlXeVxtaXaBZg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX21xxyNmbXxEi N0hpba+P/gfkZgsqrekPPsnTnBjeNFHohB5Rucft+f6AsH+MyO8aRO9vhyHw/TgLiWb/dXgT9xW ho+gsLicww23TWzAxbwbcnEBOj6CEtE= X-Proofpoint-GUID: Q-Up0pOv3zyisBPDPE6YnALz_emCTIdZ X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cd95 cx=c_pps a=7AyV/nWbqbi5qqSn9KuTSQ==:117 a=f+v6EHfkeJbVwR46tk4DMg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=sozttTNsAAAA:8 a=e96LkNGndUTIoZmP6FEA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Fix a few minor indentation errors in the cdns csi2rx clocks and clock-names properties. Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 4 ++-- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi b/arch/arm64/boot/dt= s/ti/k3-j721e-main.dtsi index d5fd30a01032..5a8414fc5751 100644 --- a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi @@ -612,9 +612,9 @@ cdns_csi2rx0: csi-bridge@4504000 { ; interrupt-names =3D "error_irq", "irq"; clocks =3D <&k3_clks 26 2>, <&k3_clks 26 0>, <&k3_clks 26 2>, - <&k3_clks 26 2>, <&k3_clks 26 3>, <&k3_clks 26 3>; + <&k3_clks 26 2>, <&k3_clks 26 3>, <&k3_clks 26 3>; clock-names =3D "sys_clk", "p_clk", "pixel_if0_clk", - "pixel_if1_clk", "pixel_if2_clk", "pixel_if3_clk"; + "pixel_if1_clk", "pixel_if2_clk", "pixel_if3_clk"; phys =3D <&dphy0>; phy-names =3D "dphy"; =20 diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi b/arch/arm64/boot/d= ts/ti/k3-j721s2-main.dtsi index 1228ac5711bf..5cac119e4292 100644 --- a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi @@ -1251,9 +1251,9 @@ cdns_csi2rx0: csi-bridge@4504000 { ; interrupt-names =3D "error_irq", "irq"; clocks =3D <&k3_clks 38 3>, <&k3_clks 38 1>, <&k3_clks 38 3>, - <&k3_clks 38 3>, <&k3_clks 38 4>, <&k3_clks 38 4>; + <&k3_clks 38 3>, <&k3_clks 38 4>, <&k3_clks 38 4>; clock-names =3D "sys_clk", "p_clk", "pixel_if0_clk", - "pixel_if1_clk", "pixel_if2_clk", "pixel_if3_clk"; + "pixel_if1_clk", "pixel_if2_clk", "pixel_if3_clk"; phys =3D <&dphy0>; phy-names =3D "dphy"; =20 @@ -1307,9 +1307,9 @@ cdns_csi2rx1: csi-bridge@4514000 { ; interrupt-names =3D "error_irq", "irq"; clocks =3D <&k3_clks 39 3>, <&k3_clks 39 1>, <&k3_clks 39 3>, - <&k3_clks 39 3>, <&k3_clks 39 4>, <&k3_clks 39 4>; + <&k3_clks 39 3>, <&k3_clks 39 4>, <&k3_clks 39 4>; clock-names =3D "sys_clk", "p_clk", "pixel_if0_clk", - "pixel_if1_clk", "pixel_if2_clk", "pixel_if3_clk"; + "pixel_if1_clk", "pixel_if2_clk", "pixel_if3_clk"; phys =3D <&dphy1>; phy-names =3D "dphy"; =20 --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 4E3EB38B7C3; Mon, 13 Jul 2026 11:35:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942518; cv=fail; b=iSZa2WgZf4hGOrYBXDScJG3HESwt5uAJDWp0kNFJVBcpBq3wCsb3ew/68MNqRr9MMUaESSx+GPabnT3Rz/BK1AGK99KiuBv0GH91P/ijyPTKEGw5El0LXjIrDB4qQXf+sP+ubW0w+LNPk0bCovHebvUJQtXnf5nagx9HC6ri71E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942518; c=relaxed/simple; bh=cLb59/guxQWFm6Gbub1grdHF5g83HWkV2aRWDyhdJOY=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=X7yElF66K+faoiKc6BfKDKErgwFCcbXGTgAWFSVFNsRFZcHU3TCj6CkKQpOhoa299KDSq+JPK3zf6AFlxzjr76ppCauMM31LHfpF+xqudBgD5ibSAcG0oYeFSBvPTenyvV4+htBMKTmQZu7K3X4t1qYudUiCWWxFinn8EGv5z88= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=TWsUS9RZ; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=jokRL8IJ; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="TWsUS9RZ"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="jokRL8IJ" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAcBI3381673; Mon, 13 Jul 2026 06:34:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=echINyj1JV3ZLCDF+qTzOD/RxIRygLZ38EhNFhWG1 PE=; b=TWsUS9RZf+sT6SjwcFM7mA/I5zP7UKat0UcfOs6MXBDpCvLDw6MYbctzB RwdFlJSF1ZT/i3Z9VLk/xKR5RA4M+vVlVGuVg0Kug7NUYZk+K1DUl9fUsLKkyhh7 N10TtQEtbJsKmdxHOEXa1m/X6PgitAOI8ls2/wikKkBgvnpoBMOue5qrKt9WHzmW lHWc+wT9jfGIw8c3nqCF1MffVvDo0D0nJwmtV8JxLi31ithbMhh0YcCblbu0n8Mc y8rsoUCMBZJITHhpQLa4lqj1lqk+L2oYa2mIXRssz5VaKMX1rUh1QMyta2fK4gHj EUaYIO4il316DXANWDXuXgDFn8FEQ== Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azon11010056.outbound.protection.outlook.com [52.101.56.56]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg39r-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:34:56 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=o6XWYVY5k+0E8OvJKxN51Me8aowOjDaHPWpvQeNJ8wCq3BVvlPFI+1daiaUx6QTry9YJnialOHQ2mhaI0f0gtJJaohicGkXl1QgLFpDOOQ9/jCBcUKp+81nwoWK9Pejx6NltdmJWlHnMfHNAtMys668tSOoHLSs/wHJU3TMbvN2mnjC92PHfTCvTlKaCNsuH/7JLMHqd5r82zHtCvmDVLNosod8W/QSzECG8EfH0hU9J4bAmAWrBmF+mOBrld6o3vdiY4k8CzATmnhOowX1pWQT2fdu1nhCJAGEUKUl01VdwwXoU7uYShIIA8bAFGVEXp8ZzGI23Y5OBFYGweP1wyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=echINyj1JV3ZLCDF+qTzOD/RxIRygLZ38EhNFhWG1PE=; b=JFMDB+bPOxgxypkuotnR8iXKCyYMmhTsyLHCFYYQ5o20mQuNlgZgvPbza/ADZ0m0fT2cM9mnSGWF3wZB9oeQCtvgpTqYRykpyTWr7qteuD/FWe9U5YR2IqZy9hHa4NDQ5T9DOMz13V/tyDjJFVpzLM0QhQfHp7Ch632/aKOiEV8KaOxkftIFht2bqSJ63l03/0IX6fXPlFvEknoZpKLzruYlCQlL2Xfgv4R1VF9MNJSHq3IHzpxkmtJcbe1CpRB2fZCleRt5gMx5S1DQMTHnGpkkiKu5JtcBQ4Gwf6bPv+lH6lb06Bnx2qzMC3qcOvex5yNNwtD1IdygZuBACfjrRw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=echINyj1JV3ZLCDF+qTzOD/RxIRygLZ38EhNFhWG1PE=; b=jokRL8IJaTfSzEaFKj8lC2xo1ifQwTFcGhFpJArxPYqseOvEUVSSdNfxG0FhD+K9xHB++oWSeVc9qx6nt38r4gw5yVxvTqv2XLYblgA8cyXlxRNXqlO89LFF8ZYs/+ejhP9PXLItzrG66UK2sJNm7YVl496wdMWON2E8oFTZzvY= Received: from SJ0PR03CA0173.namprd03.prod.outlook.com (2603:10b6:a03:338::28) by BL3PR10MB6091.namprd10.prod.outlook.com (2603:10b6:208:3b7::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:34:53 +0000 Received: from SJ1PEPF00001CEA.namprd03.prod.outlook.com (2603:10b6:a03:338:cafe::59) by SJ0PR03CA0173.outlook.office365.com (2603:10b6:a03:338::28) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:34:52 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SJ1PEPF00001CEA.mail.protection.outlook.com (10.167.242.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:34:52 +0000 Received: from DLEE202.ent.ti.com (157.170.170.77) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:34:51 -0500 Received: from DLEE206.ent.ti.com (157.170.170.90) by DLEE202.ent.ti.com (157.170.170.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:34:51 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE206.ent.ti.com (157.170.170.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:34:51 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQA1471098; Mon, 13 Jul 2026 06:34:44 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 02/18] arm64: dts: ti: k3-j721e-main: Add multiple channels for CSI2RX DMA Date: Mon, 13 Jul 2026 17:04:07 +0530 Message-ID: <20260713113423.2310443-3-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CEA:EE_|BL3PR10MB6091:EE_ X-MS-Office365-Filtering-Correlation-Id: d487214a-82e3-4a30-2286-08dee0d2c131 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|23010399003|82310400026|1800799024|36860700016|18002099003|22082099003|56012099006; X-Microsoft-Antispam-Message-Info: ytOSMzozqb/NdS0AlgXn/7PqZK2FN6k4GSvDpp8w8o0Tj9djbbZWS/zCLQ9ViJpEFcr6cJd9hmaNvuxEH7iOw9rAgJVI06bJfU1rbzGkc1xCJBHQ0tWsjhDVaEaGBojgsflf7d0KE1iX4CtJh7LNF5Yxi83Gi7he1HkY913fr3ICDac95njb62yNDlF83OxNxOE+0ZIQkW7vo5I9y4DwY9yYUv6NzR3npHmkgAmTxpjnqKnR7so0fq+zwp2fdWLEHSzLt5xBXcW+AcLo5rknleIC2d5pYf6K7ByiMWuHgD0R2QDBM31R788CeQ3G0jReWIpW8vZa3ym+9xqzercDLz3FJl3jMRYgcwHpvaqb0gXF9fsVN6VCpLBjG/MRBBHNiwvQGHgTRWLoklwpmoSIVQGJkOvy9M401fQFuMTlGgMiNM81BguwDe/FdF+AHKOO6wfuEZIhfCc8ErWy2crs468nPVcsfLuoH1zNL98F/UdF4vgDS5SPDzouhJ8faPoqC6sKGVhH9FNXedSJP4n/dRRFbuaJd+0CNaxstiQ7mVeejYfQvqkPGc0zCFZpME3kjjTcdX77q4MNcCf+ZQ3FqpnWuyiNOC959TWiOv7bDwSiMVoEuukERpOshqVkLFT/UTfAORYBcslqo9Q2ISupmd5nszzeG0avy2FbZjgQdwg7T8TBqKx0C58b3VpJwya6ywv/BJS1zznzn5bVJYAHsw== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(7416014)(376014)(23010399003)(82310400026)(1800799024)(36860700016)(18002099003)(22082099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: w5orakwTslViVl7J7nzE3dYKveG5VzwKeXEmiyVpPg7UEwxe98RMH16D5nILXbGLPGX++oL+lRRcOkIoKS9PFNMZVNHmvPNWEvY3Z9j56bSoPBlSUPVThuuLvdC+PNW3bUExRsnqI0gFAco1Bq28TxM9H10GFZAl0oHah3Ca1yNT8mYwwBA/vz230AedcYnNSIuSMTlIZn4czrkf7DR2zPwPoLQADVLckur32HezXN6JyasSknNXy5QJphR0WqQ+RvTkInHZC7qMW5nofSR8BmzGnvPBXawz+2XNR/i2lz8G8nXDQWUZeCqPrv7dIXB0hxmyLxk/70d+9xWLYj4m/5biqdvTWD3oQCEzWwpZDBSiAVNRzuud6fpPoifG9+y+RHw1kUZoi1lbfhnpwl/anLtzyxokNQNiZVyCP1heNwGI/A+dcApwvnb8f5h6FDTL X-Exchange-RoutingPolicyChecked: KvjX6zHS61XnjGxPsLBBE8RdPKhVNUw/MU5FpKRO7YbKM+psKct6mlNaujSs8tzXJtitkPgT57UKYvEN3hU0IiXGJJUlqvpxJaBNw8FfP1WH3szQHEmTRZEoS+zKHaZbrvSJEq99ZH5bEPrpEflq8q72++OHvURDV9Zlh+MXAquz4sxM9sKUHj0Th4BWyBtTDDPjQvgjZSdoGVmOVNQ7FZtTAJEY4a/eam8L8dCQ56YpoXzTI1/A2e2FL9u6xalIpF1zF9gwd6zL1NtA+79CwXalrjsKGf0hpaglObWqty0dsr0mRcyxrz6KkqTbWLQW6Co9XbqtYI8IBWIbpWEhWg== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:34:52.0800 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d487214a-82e3-4a30-2286-08dee0d2c131 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CEA.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR10MB6091 X-Proofpoint-ORIG-GUID: 7KwGxbMAmy3mJyMfAptFVFSMTM-rc93k X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMCBTYWx0ZWRfXyeW2+Fgn8JdX C7pkoAFFJU7kV6vqA3zksAOmMAn6t6qUQBV/s9kRb92K474QIXofirbeXnYR6wYVS5Fu5Y98yrD RHACnkAeiHKkR4eIuHAbntE1rU8KbiSfwRVgzop3eX96Tc9M05/37KAkRWb0pMUwgFNEEYzDfCd ywcTtE5i4sewvQyp4lMe5Fbimz9zd4UYdhTwVziKdAg4sLZUMckJB4aL6KF50IHA/Vkl57d0WoN 0vMDbTBST/vUDxr2tdQKTGsUWmHemNyZkGiGAMtskhe3qiWu+js1z5GxHcYszXhAAVzTIa08p2o zVJgBOf7hmJi3EyjwNHfTwzkDgk05OdmpBG1/803P9rLczl7a87eacqpZwm8FgMHktZmvRWceof HfPP9h1bNxtRUTXoGDs8CPe6mzpXyZsSt8oahYT/V+2udpvJ7GQQQRywSIRgruHV1pxe3w+UWnR z2VOlBgSNzABo5gj/6Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMCBTYWx0ZWRfX9lR71YILI7o8 eJsr+yc68iwLpCDDPtfHrxqAob8+4j1Ib5eIFacToRl80K0zVJD9pNBbn33T0xaf+wEDkhODDMr PuduxOmbo2eTHUJ6Oh8CUWuww7Oo1Qk= X-Proofpoint-GUID: 7KwGxbMAmy3mJyMfAptFVFSMTM-rc93k X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cd60 cx=c_pps a=T1Jff0mhgTaaoho+8HaPfw==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=sozttTNsAAAA:8 a=lWlUmI80TkwTl8jqF04A:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130120 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath J721E CSI2RX SHIM layer can support up to 32 DMA channel contexts. Add additional DMA channels to enable multistream support for CSI2RX. Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi b/arch/arm64/boot/dt= s/ti/k3-j721e-main.dtsi index 5a8414fc5751..b1988437f52d 100644 --- a/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j721e-main.dtsi @@ -600,8 +600,14 @@ ti_csi2rx0: ticsi2rx@4500000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_udmap 0x4940>; - dma-names =3D "rx0"; + dmas =3D <&main_udmap 0x4940>, <&main_udmap 0x4941>, <&main_udmap 0x4942= >, + <&main_udmap 0x4943>, <&main_udmap 0x4944>, <&main_udmap 0x4945>, + <&main_udmap 0x4946>, <&main_udmap 0x4947>, <&main_udmap 0x4948>, + <&main_udmap 0x4949>, <&main_udmap 0x494a>, <&main_udmap 0x494b>, + <&main_udmap 0x494c>, <&main_udmap 0x494d>, <&main_udmap 0x494e>, + <&main_udmap 0x494f>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7", + "rx8", "rx9", "rx10", "rx11", "rx12", "rx13", "rx14", "rx15"; power-domains =3D <&k3_pds 26 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 @@ -656,8 +662,14 @@ ti_csi2rx1: ticsi2rx@4510000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_udmap 0x4960>; - dma-names =3D "rx0"; + dmas =3D <&main_udmap 0x4960>, <&main_udmap 0x4961>, <&main_udmap 0x4962= >, + <&main_udmap 0x4963>, <&main_udmap 0x4964>, <&main_udmap 0x4965>, + <&main_udmap 0x4966>, <&main_udmap 0x4967>, <&main_udmap 0x4968>, + <&main_udmap 0x4969>, <&main_udmap 0x496a>, <&main_udmap 0x496b>, + <&main_udmap 0x496c>, <&main_udmap 0x496d>, <&main_udmap 0x496e>, + <&main_udmap 0x496f>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7", + "rx8", "rx9", "rx10", "rx11", "rx12", "rx13", "rx14", "rx15"; power-domains =3D <&k3_pds 27 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 13C6C388881; Mon, 13 Jul 2026 11:35:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942525; cv=fail; b=VeuTwF+yLSlrk8b/OBshWcJ6XCDB3iZf1lmVQCfkkxfIO+xfZZNDqQotlGGJYVc8yymKAsKnQmBvXbXM8fsYGeY0W9bVrcux47Q+Pd1EYqzfzfj4JS2puoQIZ2EFQR0iDZ5l5kOoOUw7wunElmhQAQxXT27DNfHC5JTE5dISdqw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942525; c=relaxed/simple; bh=AefNe7MwtNjJ5M4HLm5nE6xgIroADhk+zLYMmkGyIrc=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=PMYahjSuWgQU++MF8orcWjDNq6MszdZPxid+KrZRgbR5BnRUuRuiVr1YUMHtOPXrWXXL3DEK0xJ6evHPs4Ku67wo/Q+ztMnfzAS6K/krFlGj7FQCwXLeIRYFLO4l+e4IaSq7QVoI3h/+vP6qTRbnHSMF4KluLeemXZwuPmxy5NM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=fDLW1X/Z; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=MvmeaTPp; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="fDLW1X/Z"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="MvmeaTPp" Received: from pps.filterd (m0374955.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66D9Mf633167618; Mon, 13 Jul 2026 06:35:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=7YdOHSN58WO1B0hifEKfpaI/enmZKdK8l49ui8Ece sI=; b=fDLW1X/ZAroatKg3xAc+NJkCE0VLxiAb8JPGhyjHVXhJsbkUa+wM+lJS+ /8ckhjW5Jpv1cBDlfmOWKhHbqyW2T7Z16EGRqaBpCGS31Q6JocNaIWB5+IBH/Sco soIo4JIdxU2zM9Nd1knK1bpmtTAgFqKMA1lFnC8r8mybkiquoT8//2U4wpNOfkK9 ZAhgflUuAC6WViCNQXOUJUpxsfuCXcumPJXI2tsvYyAebx45eaZnWxLAvXjjf77+ go8XvmfkxsHW14B8nsYhkuzkbgdDfzbi/DfoIvnzCVny8INRgVlX6gRMwlm6FxF4 OlIv/COFCuhZkxe85hevS5g6e6ETg== Received: from bl0pr03cu003.outbound.protection.outlook.com (mail-eastusazon11012066.outbound.protection.outlook.com [52.101.53.66]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcwb60ht5-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:35:05 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wXWveVni0dCgLY0IV/eufCOIBpJVCP8fTzG1rJx4Q/+jQ0pNT4ScI7bJx11HOoAp2mZx1V7GSlH5ysEzm3TJmIHQFUx+8bFlmZm98PNW0ympUBP/zE/MU2TxiA+jTN1MUHW7302XUT62A8oT6PdkO3nztJ6gvH1c2Inximj0zgH4QYw9M1tJTnW2oGgM+Qo8JJBXLXXQlZObAG0ED2MbIM8AGzq1ZfqCvs1Rd0L3ypdrhKpI70QP4nzKBXCaescUfx2+X9FDLx8A94EizyE99BGtuWNP/eCyJTks8EKFjc7vd/WjdqxVx9IIAbyNmpHuGy3yJ8ZKZHnoDxqk6MCQ2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7YdOHSN58WO1B0hifEKfpaI/enmZKdK8l49ui8EcesI=; b=ZMhdy0K1ByIcN5Lzvm8QulJ+dRgCKl7dyMOdo2peNR3rWlrPaEN543seL4gixJ/ZE9kzqOZYq0ZhVEPy4cfm4HAZ3Ayj0Y/b3SUnA3dm7K5mbxIk8Lu9VYgz86nIkAM9cwKJIOyJiEF92r6jTeblqI2VqwuDqax/2fodG2N1I/TZCJJI+pkES0rxl2h5ysZMlNJaenhIDYXgyUDLi1V+H0vdpKQ1G88z7HwqJKWmVcVLkbDeV2mKFQ27CUxBo+wsfeulhEld54a8t97iIrxptbC2yiorIGJh97r2CwRyjY7501C7G/816yqqrGl8h5hMxO3TUlUdJZvEJwOmrvX5MA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7YdOHSN58WO1B0hifEKfpaI/enmZKdK8l49ui8EcesI=; b=MvmeaTPpPPZr8msM7M9AZLANPcfbqzJSsGs1yhIQyFwsWPK3Yfr7Nput8nbI3FCXi7Lru/3SfS23H69nM+0csfgkiTvFaRMDi42uKnw9DCh42egzv5e2CQcV2IVWaNGhmWAKGSdLaj1wJ6qMd+zJgQDS9AKDmYBABJUSqg2TyZs= Received: from SJ0PR13CA0030.namprd13.prod.outlook.com (2603:10b6:a03:2c0::35) by LV8PR10MB7991.namprd10.prod.outlook.com (2603:10b6:408:1f8::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:35:02 +0000 Received: from SJ1PEPF00001CE4.namprd03.prod.outlook.com (2603:10b6:a03:2c0:cafe::8b) by SJ0PR13CA0030.outlook.office365.com (2603:10b6:a03:2c0::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:00 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SJ1PEPF00001CE4.mail.protection.outlook.com (10.167.242.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:00 +0000 Received: from DLEE210.ent.ti.com (157.170.170.112) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:00 -0500 Received: from DLEE209.ent.ti.com (157.170.170.98) by DLEE210.ent.ti.com (157.170.170.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:34:59 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE209.ent.ti.com (157.170.170.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:34:59 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQB1471098; Mon, 13 Jul 2026 06:34:52 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 03/18] arm64: dts: ti: k3-j721s2-main: Add multiple channels for CSI2RX DMA Date: Mon, 13 Jul 2026 17:04:08 +0530 Message-ID: <20260713113423.2310443-4-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CE4:EE_|LV8PR10MB7991:EE_ X-MS-Office365-Filtering-Correlation-Id: 64fd738e-7f0b-4d93-c8c0-08dee0d2c659 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|36860700016|376014|7416014|23010399003|22082099003|18002099003|56012099006; X-Microsoft-Antispam-Message-Info: i53MmMj7MK6ul9ug2qrx8Fso0HotQCP3iEsI4sWL8e3OdEgR1R3ETNrnMyEHkoLEugopU3GfJaMfWoFXfdbrHyzX7XMEZO2pYAbUlTGjk0QNmpsFOJgUiMzcCZ1FSeAhHZxrrylitx0CweMG85KY9oZhHlK0l/ju8qJAJeE2FNxMMQqbOaGGxAcGgygegO+S2WjFHbLnRILv20a3cKI4SoHMTk0IAcFlVdaEEaUUfdMpMbAOe4wjnBFVt1mD6FyOK0TD0F0J17Fio39qteiYScSHKI8SJBEETwKya/b6XThkOLTTK3Ja+wol5ClvptK2kHjp5M6LqRyqMcE63kZguN3oXCC3jC6COZ2z2pL4K+z7NhS9rvVGy/S2uPXXQ1N4em7dDBRWXrbuY1G0VWsLcUcSAfJhimdwxc/tuxMSKlkyaEnyOM5tnduMmgYYfHRnEZdntFtGpfFUozFPucPR5WsbiwfIkDvh6M+6n6bNPogAk2vfdYOQHqr0tt4sbwd2I/xarRzDlFFLrCAIk5rDUxYytiigyfZHjHctvS4Y1b46nAeYNDFL5xg0Z3cG+jLFN8nGBlawcM0cRaz40xMiZAa850KK0FFp7rfeeGemOKU3vyq9Knp3mQp/MNvrRhMIpN+TU7mbXeerm+Dr8EeBu+/M/ky5evbFxAwZ8ws71nsWpZXqGHOV0vN/rPVifF7YsL827ONsBU9gDXqYJSc3YA== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(36860700016)(376014)(7416014)(23010399003)(22082099003)(18002099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: nveeLQwc2DjCDtqdQ79D/oRHUEs4UNzt1x8egHLAoeqG1mDwDNjLYKdgclM9/71ofvghPvfnvRm4ahLfCX/NJVv5VFl+gdWss/Zux5vUDpB7wBUbAXB1dECBfB3+nvYVq6aEOGNg+Tp7QRgPH3lzR/S8vIIKJtEEz5QHn+SkeyKEqJG/EE2EmANcpsIHWutHvrNjgqy3MJV4k1LFthseq/RaYJzw8Ds1+wraoR7VYFi8UsJRHCnFFePYs7FqwRKm+IUHUIY6uMktIjZDeTgOW2w3JR3paqL16MBOKcLS1RJvg3YwgP0daJPuw6D82tUqQpNAPtV8FD1wF76vQFYl4ABeXLWTIn3BmiI3hqK+xlZeCeNg/NBmvYvy/xH8l1BrzH1koxBXtgESmemm7CBc2BXJsiWIE5WNV3coq5aCQpnzjWjeHKoBeo4AvaRsPQ2m X-Exchange-RoutingPolicyChecked: EtHZ0+7wtUL1IMaArj/u5lRjTLTFDGrpU2jGrvPcqyc0rqOW9l/f2QgeiEOs0/+ZdK9QSi1ypxzo5Z4Dwrz+cgiarslV9LuN66qW6iwoh53HNjCmnXdw8e9xy3dXAXkVaM/yApG3YwH/Mn8fpdYhorBel3QnakgCWKdP9fJPWyxjRmiEDx6a4pKfjw2fh4hJcO4CPuh5Ywzr0VbLY4LKXWvOOKtfPARsP7S+sbFIztyJ3TmudQi9EOszbJCFTXPOn8m5Mj/p7Y5lljPiGylO4FtEAKBkpd/lJbs5g7ZIKmNMXFz0M2jucGoMyo74BepaTTnsk7CU3GkdssH8Ge+9JQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:00.7448 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 64fd738e-7f0b-4d93-c8c0-08dee0d2c659 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CE4.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR10MB7991 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX+1wQATAITqG7 /LTtSRVHvWLhOm+X7Yhq8q6Q7ZlR6Koa5Kz7QY4figpWnKVk5GhG7RGK+Mf0a8+J23m/ObFO0gN 2iO1PhvRfL2wqwGmmSH3xnmKAd722Lk= X-Authority-Analysis: v=2.4 cv=HObz0Itv c=1 sm=1 tr=0 ts=6a54cd69 cx=c_pps a=VTZ9QiboGVM1ljQMw9N7kA==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=hgJp_EOl-7JfuhX-_g8A:9 X-Proofpoint-ORIG-GUID: oT2JywLCxmR18ivTD1GLsHf54hR6ECEF X-Proofpoint-GUID: oT2JywLCxmR18ivTD1GLsHf54hR6ECEF X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX/V2hC416Yqm2 vJ4ZsiDoGGUupVjWrZYTX/EU/dl2nAkDSnEPxc4O0jPp+kzk45tr4aHWa42wck+5/LC4081ljuA ZD0O8nxvhdozGSxSqsU0J+LzHKzdlUX2NcvnAWjSF+uVOfyjxh+mGs9a10juaSCHnqegmOBi49k ZZ1pNxOHxlWtY+W7URebP3PUzO7/cIMCXuH20VpRbwbZPVSsNhbzT4ZQ8Tncq0HkeyRuPlT4RBk +/iLofLVXlxoV+YzR8ERst/0he3aHlIeEEo+7ghM7+nQDffc6bbYNvGM1WWNtKx3PJBa26wrIPX XOI9gDSVhaxaAGsyL/8NzZjq/3JOOQlVjaPacPQncXDIIqfFXFOpSu0A90I8uRWPcF42GsjiIz/ RI6iz94aASUSgbO59jTe32ckQH93W0FWtrshoAIin6AbAjmJJsoU9JsUraI2YTGsR/w61jCUPTK 10pJShlh0YpFgjgYeiw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 clxscore=1015 spamscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath J721E CSI2RX SHIM layer can support up to 32 DMA channel contexts. Add additional DMA channels to enable multistream support for CSI2RX. Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi b/arch/arm64/boot/d= ts/ti/k3-j721s2-main.dtsi index 5cac119e4292..f4b8713873b1 100644 --- a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi @@ -1239,8 +1239,11 @@ ti_csi2rx0: ticsi2rx@4500000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x4940 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x4940 0>, <&main_bcdma_csi 0 0x4941 0>, + <&main_bcdma_csi 0 0x4942 0>, <&main_bcdma_csi 0 0x4943 0>, + <&main_bcdma_csi 0 0x4944 0>, <&main_bcdma_csi 0 0x4945 0>, + <&main_bcdma_csi 0 0x4946 0>, <&main_bcdma_csi 0 0x4947 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7"; power-domains =3D <&k3_pds 38 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 @@ -1295,8 +1298,11 @@ ti_csi2rx1: ticsi2rx@4510000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x4960 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x4960 0>, <&main_bcdma_csi 0 0x4961 0>, + <&main_bcdma_csi 0 0x4962 0>, <&main_bcdma_csi 0 0x4963 0>, + <&main_bcdma_csi 0 0x4964 0>, <&main_bcdma_csi 0 0x4965 0>, + <&main_bcdma_csi 0 0x4966 0>, <&main_bcdma_csi 0 0x4967 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7"; power-domains =3D <&k3_pds 39 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 C8601381E8F; Mon, 13 Jul 2026 11:35:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942534; cv=fail; b=Yy+IxI4Cv26wozuY7FJRX39pK4bHuOkqvL5iro42y+/d3ESiGSGxhzQNx9ZTI/mOXoHVfejcmv6Xecot/UQC3drU9kS+flPYGxmhYAb7R2BRwJiA8IRuK+/89okkYlOiPAaUCE1jZ+5UKmaJa3ZtrsIT/L6OM9iW/oQeZOVmmQ4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942534; c=relaxed/simple; bh=OGYouF0dFp4v7uQovDqUxabLu/smjBXaac4ebPL7Po0=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=FqJY8X+4N1TV0ikQSFW3ZOf3t/tZqj1nvS5vXtEXycitzWmiWPGHUTamODFCNcKt7nUGXdX15I/KykudAhzXRxXP/L3+CfgZcfT0a02BQTQFD/CGtfo7LJJyh914FOckTnQvu+9oONjSgbGVOa1ekp+uCyqwb74F/YXCJGJ/VvE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=I5STNqin; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=shp2Acor; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="I5STNqin"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="shp2Acor" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAehE3381803; Mon, 13 Jul 2026 06:35:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=6RckUNoeLCK4Xj+njkU0jLh3QsgM0nlKgQeyYPTFh zI=; b=I5STNqinQuwipRS7R0IwvSk5uQZ4QNTOWKKWRVhEkH1tnVnifLaseBEVH e0Z3oYy66VwhYOB0pJRbngSAyP2pXwwOLiOHom0s5U/EkghRIL3AUbdgMVq7I2hs +bVDnT36YXwlZPYlsN9KwVfscRdKPG2XEWpuI4eotf8G/TrhH+7gZbmfW1Kyyz0E EmONxYbJRM69TaGIc0l0Ie5F3SQyl99iZ2RQifLk2kTseEZTDElr3UhymgQ0oMFu jxQfFL+WX0FrIDxQrYqOtinLOSD2+50bV/o1zROYuj5mUdHJbGwS3ccI6NNc0e20 Jlr8vBA6xgyvbqudxxYfYUz08n5Ow== Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012019.outbound.protection.outlook.com [52.101.43.19]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg3ax-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:35:14 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VSxn8NeLLF+zYuAja2o5B52QwcgokaKl0cgUPaNXI3rDSsYO6H7V6PgJpjY012JDyptEZ3iOQtCsXjif/yEmUdhX+zX7kTTfOt/HIO6p2X8jhIUxUVK3Ma4BOp9vhQomeSVViP+fGGMfiyQ+mUZkiam64pBJeEd3uG/bY9oZ66oBCRdaspFOWZWwVJiTw7hrKsCMVLL7h6EzsX0Dh2EY3veNZYgRW7+zW1NGbVniEE+UskpbiHwdl1Zn+TEeVZmQS8tOx2HY9F23x2TJQ8aaXsZhg5RGq8k+REh1RZ+ieIGl+j0x9KD+mrFYkT00z3KtbsQYz1KuhXU16zBvcoAo2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6RckUNoeLCK4Xj+njkU0jLh3QsgM0nlKgQeyYPTFhzI=; b=dJzFVfJ5iCKt4MID1GPDXq1YVk3uHb0QTmzjYSrw+JAKOP7Bi4Y4tTrVpjk4xszPX97XhY8vPw+8GUxzgIdeRrGU5bq+jgvlRxWVvRykQzlysHHuKPFpZaGqIEhVvrcb9kR+MiJKzBFec2HdeC4VWznVqWA5+l0B6W68lNx2h74hrm9ufJJ63+X3fbsmaraa/czBBXpuN/X4QFhiVrAUEjdpqFre9qO+Rtxyyy/YwXXhynr756YWhlny02KGHGmYcMCDGBS2WulocCIxMyvhHFw75HMkchPQBMx+wg8exPTk/qVDyfCRMo8/8ZDbq0p+Yh4PtGZ2UPAxtKNwr6WglA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.195) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6RckUNoeLCK4Xj+njkU0jLh3QsgM0nlKgQeyYPTFhzI=; b=shp2AcorTYWRvAGaDvqZtWJSuUbiBX90wk/vBwsKZtDLvk5T52gnmH21SERuR+iNIDM524unj19dZ2QD9ZdXQxZeqxUeKQt1QsdxbwX/JZejIzdEAwHnYEcWCcw9+1coo/TWgVB9zoV4y9QY5lQ6j/IoI5TCGCwI/qLD7pU6sec= Received: from BN9PR03CA0522.namprd03.prod.outlook.com (2603:10b6:408:131::17) by CH0PR10MB7484.namprd10.prod.outlook.com (2603:10b6:610:182::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:35:09 +0000 Received: from BN2PEPF0000449E.namprd02.prod.outlook.com (2603:10b6:408:131:cafe::99) by BN9PR03CA0522.outlook.office365.com (2603:10b6:408:131::17) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:35:09 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.195; helo=flwvzet201.ext.ti.com; pr=C Received: from flwvzet201.ext.ti.com (198.47.21.195) by BN2PEPF0000449E.mail.protection.outlook.com (10.167.243.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:08 +0000 Received: from DFLE214.ent.ti.com (10.64.6.72) by flwvzet201.ext.ti.com (10.248.192.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:07 -0500 Received: from DFLE209.ent.ti.com (10.64.6.67) by DFLE214.ent.ti.com (10.64.6.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:07 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE209.ent.ti.com (10.64.6.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:07 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQC1471098; Mon, 13 Jul 2026 06:35:01 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 04/18] arm64: dts: ti: k3-j784s4-j742s2-main-common: Add multiple channels for CSI2RX DMA Date: Mon, 13 Jul 2026 17:04:09 +0530 Message-ID: <20260713113423.2310443-5-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN2PEPF0000449E:EE_|CH0PR10MB7484:EE_ X-MS-Office365-Filtering-Correlation-Id: f0fb856f-8acf-4155-356b-08dee0d2cb24 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|23010399003|7416014|376014|82310400026|1800799024|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: wyt95qKs/B0AAMs4irQMiCLYR++z+AQgyLpDF6TKxKuW+fTGqTGyJfZTjBVLGZzk59C/tKfIDrqCOLnEtA3fLsK22Suc/Y/FJO5eNgcctXNiUvLvyPbL2doV7tKGODHpl7cjldJjptaIGP5vmurrgQ0IRlWEiOkmDyR56XDEG+cxldpyMJYNwxQbDbVQKhrsxLQssZ0uUAEr2rwS4cHk6ruiDDn0AF247lxlcMVdxqvN6j9S3Boahnz8YNmo2+fwmCRPmA/5MpYlZu3de9CWLDO/OQGrnSuY9DJTbrZ7xMGnO3UUg4BFW6idXc6Oz+E9SlsCP1MM8wb6D2DgzzVw1cVS+NJlP5zvOz2POoCMUM070Y8iiY9cIfrbOZBN1X2znihXPdENzo5oRsfrJy97RjvwphztMzMCEhtNO4dsRbv24BT/rk5+hXmyfys8+ewb1hz+zcmeniJlilwO+2NJaXaaSoBb6nZxbtxD1gjVfCxGI7NUfSIbqsFhliCYQCWVyigSgu4fHx6LzHfvwQx23LDtrU7csR+AHxnc3uUpnlyOGATzcL5SUbWUbwb8f3dKFWxBxkzreTJEp8UZXt74plEDsfLUozluVwSpSVy/btCq0iHZrMGdIwh71W8u2ANfYlD7gb3kMu5X+KTUNNZ8FfY4u/vGG7AGoK6V9ROYxAcRwrHmcfXey+rbiGRLFZTbelS8R/ZuQE2PmcPCb4YVdg== X-Forefront-Antispam-Report: CIP:198.47.21.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet201.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(36860700016)(23010399003)(7416014)(376014)(82310400026)(1800799024)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Zo7i0cVqUFeqQOCD/U4r0EMEtlm1s/BwTEmZV/E8iPbbYTMwCIia6sr9AgnD75Rfgrq2gXfLXsZI03tyvqBBhCVDOQvki3PdrkTTQTlnknN3lo7QSe81vIMTadwT2FGjyoIHkXx7sdZFFHLiCmhYBP/wvKWC726wpApz4OydMYjfsnWQUAbYC8yEawtgGGC/0p5VJUvvlXF4hIERDqyAFo3psoAe/NfZwQ1axSg6nDcW5eH5BCReMkQsCEkgqRGMICrQ17QTsqcJOXtJEfRGvNgTJDCvTVLZVa9gNtUsEq6rCG7OQdik4yl32j4xLj37wdQ8pdxPiIPYETMTz2tZvnyNVCftqoWDaRM/fcZ7RFYHIA9BkG+lwb4N6vBge+Z3SB/xEaYjEIaJIqFwiVvmybcdGx8EszhYo23XUq/l96AA51oPZQlLyMcrg+/Koply X-Exchange-RoutingPolicyChecked: ibG/Eb6IDvU1LNB07HOJ8ZSMIpGJnHSHcSuccLsmlAiBQLyn8Ve/6po1i0unu71SlJvPD5FwDEdYRh6wg4WFf/dFJ0UPV/yqognOqS/MZN6Q8KZvZUuqb+FIXQhALPDIWaKvc8cOCw5TV8pvRN8Xe0/KVr8zx0hK0DHCfuNkl8nIoftzUZLn/koX4/jzLKQLbWWN51ssGoaIy0K26eJHSkMsjg1zhaj4MoZJvYxuzi23jZOQJXb9Z8NzeZ5gZ4m4ly3Wc9t99sU+RabbSTkfbzjvL4B+6Y6RsX8KHnSy8wVE3geWeiYdxmTwh9/ddjmGUMwVpCkGGY86PkQxjAkMMA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:08.7858 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f0fb856f-8acf-4155-356b-08dee0d2cb24 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.195];Helo=[flwvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN2PEPF0000449E.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB7484 X-Proofpoint-ORIG-GUID: dU1ra7fGHFJAEGLlwaNkAgsXt_8JxZXv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX6vIPwXTMuSYr Ho41cZWSHx7ns+rsMjuNXrSFA1bzaFoBnPfeDLbvTxpzGYCOw/kLJRu6Cnx81ifzgfjwUFTNAM5 s04+epd41uYcJTkcnGNsSMCQjVx1p6T/pyHBHLKIzh/IgQycYx0BEu6d+IdlxFkUAI4mH338CMy rlqLICa3NwuWrqOWYsVOmgBL/Fl6361RmUFXjOVvv9jaUT2M2dWyOECi+B6NHlrN46frV2Kacbi LNg4GR4hc37oC6/f99IcrAjWbhj74LJlF96maNK09VtzU47h/qOpVYytK812/z99MSnI6vpp+lb SL1jBA9qtdxnUw/ih5pYoR/2QeAiIon7cxC+Cu52NCmzL5l72TndpOzybO5c4R1gurJFI0KD3yk q9WYnzI7Wrxw8FSLkvbjFvYI1XroYHgec+5DO7VO65Mucq2vwK1E2V6LpbIkAvDKZ3XKFwKjUxl L8knErFyG5EafVg+ZZg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX4ZTIduthQtPE v4ieGJaNnCjytbuQwqEzNjXOF8irrRNHl3vM2xK8rOgSYsUPfz/tU/ZVZWsnfgwt4mlkBcNg8nC fEb8gOfAJTMEKWycOva8FGpAqMww1kw= X-Proofpoint-GUID: dU1ra7fGHFJAEGLlwaNkAgsXt_8JxZXv X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cd72 cx=c_pps a=/2P0sUepIMZl1V3lWabuzw==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=sozttTNsAAAA:8 a=slwZH6uN_nfNMSXhCksA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath J721E CSI2RX SHIM layer can support up to 32 DMA channel contexts, Add additional DMA channels to enable multistream support for CSI2RX. Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- .../dts/ti/k3-j784s4-j742s2-main-common.dtsi | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi b/arc= h/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi index c2636e624f18..4b4545a5af19 100644 --- a/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi @@ -811,8 +811,11 @@ ti_csi2rx0: ticsi2rx@4500000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x4940 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x4940 0>, <&main_bcdma_csi 0 0x4941 0>, + <&main_bcdma_csi 0 0x4942 0>, <&main_bcdma_csi 0 0x4943 0>, + <&main_bcdma_csi 0 0x4944 0>, <&main_bcdma_csi 0 0x4945 0>, + <&main_bcdma_csi 0 0x4946 0>, <&main_bcdma_csi 0 0x4947 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7"; power-domains =3D <&k3_pds 72 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 @@ -867,8 +870,11 @@ ti_csi2rx1: ticsi2rx@4510000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x4960 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x4960 0>, <&main_bcdma_csi 0 0x4961 0>, + <&main_bcdma_csi 0 0x4962 0>, <&main_bcdma_csi 0 0x4963 0>, + <&main_bcdma_csi 0 0x4964 0>, <&main_bcdma_csi 0 0x4965 0>, + <&main_bcdma_csi 0 0x4966 0>, <&main_bcdma_csi 0 0x4967 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7"; power-domains =3D <&k3_pds 73 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 @@ -922,8 +928,11 @@ ti_csi2rx2: ticsi2rx@4520000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x4980 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x4980 0>, <&main_bcdma_csi 0 0x4981 0>, + <&main_bcdma_csi 0 0x4982 0>, <&main_bcdma_csi 0 0x4983 0>, + <&main_bcdma_csi 0 0x4984 0>, <&main_bcdma_csi 0 0x4985 0>, + <&main_bcdma_csi 0 0x4986 0>, <&main_bcdma_csi 0 0x4987 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5", "rx6", "rx7"; power-domains =3D <&k3_pds 74 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 337E33E2760; Mon, 13 Jul 2026 11:36:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942603; cv=fail; b=QnbkT1Y/LEIC64uRMFZ7V1pvcWhZh6LEqvgqb7UUq67GTMJ5qK8sMu3XljMmmPsAggOrFtVy29su8DyDBE6hqwJ69DGyyUc4+fFfV/mnrJGjIts900zKhsenj7KnO9GUdAWUfJkRkOB9UzH5e0lHLGxj0mqq0+AxowIeobNgphc= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942603; c=relaxed/simple; bh=Lr5VkeGGhpFgohqlp03OwVYi+s1bqn/p3OTvlcM7U44=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=cZ3JHIOZJ3I2/gkXU1Lu9ROGbWz+jmfHdSH5As6gN2skSM4QTuIgknW59CiryTBy615jx6vD9YvBMg4sifNn/G0JhZ1/Mux+lJipd5MwVxex4eIK9ge/0Wuw3+QNamQth5BGY5dHjAWrstWwVr0zb1wqF/jzlVGLkahBnCPdI0Y= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=cT9cvlee; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=VXul5pLX; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="cT9cvlee"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="VXul5pLX" Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBCANp3408066; Mon, 13 Jul 2026 06:36:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=yIm3LNQwQWk6bAvWMJ15mvPztHrOc7cGBtFHw8yim 4o=; b=cT9cvleeJ5PP5qWyyLgg04jYYtPvKa8h5XTzjAtjh0EqG5nnBd0XmJFTr HsFgy/cW0OHPpWVgsW9gkT6X8/vHIaM8ayOhz37tKIoIp5x6y9oZX9Z4V8Y0HfM4 0xX2/yE7rIWupSpU2kDy0HOUBIAqeoozs+vId0u6YQIXuHk1FUz1SZRMHbHX9543 Qfci5Czjo9uD4Eh2xeS9mWHFDMjJJu5ugxeC23wtJwbQVNbxIqu9xpcdtDx9xpzF q8sYCF15hWUhC6DOJhjwr3rA6k/eGy3AGMrl/glUVJDic0zflHmlH+OyS8Q6Q6J4 n1vWPNMn7tFP3rksXHRB+dCefSLeA== Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazon11011059.outbound.protection.outlook.com [52.101.62.59]) by m0380145.ppops.net (PPS) with ESMTPS id 4fcxxeg39m-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:23 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TTQdrL/XRR4uingdQ+S47KVhrjpKJP9Zxio916gdsGWNpHtj+zlYCFR7ikkPlnL3+Pyisgp88teuBngc2XAg3qyQTCWJER71RQ+ABaI17hVenAvzt6KnE2IvN5wgutijujluDiO3lzb4MN1UUJftg2nEbO6V8bWwk6xdr8a74CbKkctZfHBBNo2Jg9hs8bsPQ0gSf79QlAl8NgquvtADZR6020hDditLpudaXw8Wgdh+yn01p0LqYkKDhMReyfQpQb7ZNxopT6fkOALSZ1kmgI3gdeoH91WmcCsCKySMGPJpQIGr9X6s4g56G5mKVAWbbpcbGN3NCLUPHG14uvoiBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yIm3LNQwQWk6bAvWMJ15mvPztHrOc7cGBtFHw8yim4o=; b=BCP+0I3VNyfHlmAMTz04BZKsxejTkD+UCAEEkFMEXEAcMEmtV1RDB0GxuSxeUeNwmyF2YLoBWDNkDYQjiE2H3jV8BFeAcYZCKjdbiRLCXnUESb7K1Z6qt28JLunc3Kpwe5czkYThOl7l4oVjmj4lngR+wOqDkFt2BRJ6FrE4mTuEPPMNmQQfXDPhihai0/aW3dn6xREnc9KAJjRnAYFTjFr0OsSwVRIG8AcgI/u6DyCNaJWrHGBv74iLBV2Gy17dX2iY9blTVG50NNBH5Yg6voNTrWbkJOTw7RRXzkzZ9y7OSdGdicmWS9TOm+HkEOpkRxbjQulDFBIGlkJd4ghu3g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yIm3LNQwQWk6bAvWMJ15mvPztHrOc7cGBtFHw8yim4o=; b=VXul5pLXapXyZw3XBslNfuG9dVSXLIkIfXPJm8DMTYKZ6km5+PBADFnYf1kpAvWLWMbuxE2h5W55LjLWgUxYuFmVCbzBrQm0Z+dmVWaDcD2axCIVabGy6Gs4LhY8EtcFyx6DgfCnq4Vj80DniLvMEIkL1oXxQyG/KSxhQmDIgdM= Received: from SJ0PR13CA0146.namprd13.prod.outlook.com (2603:10b6:a03:2c6::31) by SJ2PR10MB7705.namprd10.prod.outlook.com (2603:10b6:a03:57b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:35:17 +0000 Received: from SJ1PEPF000023D5.namprd21.prod.outlook.com (2603:10b6:a03:2c6:cafe::9f) by SJ0PR13CA0146.outlook.office365.com (2603:10b6:a03:2c6::31) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:16 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by SJ1PEPF000023D5.mail.protection.outlook.com (10.167.244.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.3 via Frontend Transport; Mon, 13 Jul 2026 11:35:16 +0000 Received: from DLEE211.ent.ti.com (157.170.170.113) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:16 -0500 Received: from DLEE211.ent.ti.com (157.170.170.113) by DLEE211.ent.ti.com (157.170.170.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:15 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE211.ent.ti.com (157.170.170.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:15 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQD1471098; Mon, 13 Jul 2026 06:35:09 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 05/18] arm64: dts: ti: k3-am62p-j722s: Add multiple channels for CSI2RX DMA Date: Mon, 13 Jul 2026 17:04:10 +0530 Message-ID: <20260713113423.2310443-6-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF000023D5:EE_|SJ2PR10MB7705:EE_ X-MS-Office365-Filtering-Correlation-Id: 52549541-40bb-432a-1c02-08dee0d2cfbe X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|23010399003|7416014|376014|36860700016|1800799024|18002099003|22082099003|56012099006; X-Microsoft-Antispam-Message-Info: xkrqZrN6EBk2w1DL4rbaPA79DGiD0EtjyIE2rcooidJFI3V7aGJz2WvO1iTEKQOoPEwYOP4tnvglAk+tJWHiUIDsfjLsjsH3IIjeDFdeqmBUFcaMBRVltDGuPALKkRrfcg0mwVFWhuJy3yt3ECYum2Z1TJCyUWdEAO6xnIRy/JK0IOmKab1z9gwlU9oYAIjIy+h7hnU08Fa2PNvJ4+rZUo1rHu8WJcK9xmeZEGTr//9GNSoepGg+sFX7h9Y76B5ApAfxiPkd5GZiCeDs7LxFFU3IB+x8jF89oKZC4BfRWkb+p+NyzeqJWQzx+aeafYsM/2UzTb31TCnISZQxU/naZ8aguSVAWrW5cXqq7w8txRHtURw+8JeQwaBm4jgw+ZVUcYZD43ObRpUyOfrdeorZNu4gWifEwHvswlrIhMROMp1ms7khLINF6DE5PlWMFAlVg2ox09gsWSa1bgSGri2NiIIq/YSLI6Du0itw7D54MmGBoIL9uVfH1nxQh5T1v8iDKzmAqF5kwzw3L7dxcIsPnMHFfEVYUBbgozreViy0/V+k9ZlieAIf12me5LwT+REzYaFprI2ZB2Yrd461IIM8JeUyAWNgE+7WgQ6NdyBckPTR9zF21MkJigBv0XNsn1lhMky/WJO3EAhoxbbAoylU7Z9JLSilgUWkQqiaZXk5RJu+xAphK2VtLQ/liOKD2wT7yVR0l708LxCelMJ5TCbdsQ== X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(23010399003)(7416014)(376014)(36860700016)(1800799024)(18002099003)(22082099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: LskuIEcYzNzZDP5QxqN2jUjUv9Nxcdy8zhXjbbn8D4UkteXU63X3iYRbrs4FJxi8fLXQQc5MZCUn6QRRm65JsOzvkrSfHvYR8ysErguA97MJ9nuBHmg86R1EexkezeSfEcHjfPkG2Yo213oNgRBaheRlrpRFwXtGBC2jo9pJ6cL2jVibwTxX0SFhhP5/Bd1zA0PSx4pPH9bnrOfpZtSRYkXr6/Eqz6bZBmhWEERMudDCoia+JJ45UIUqWJ2BW2LAr2LvfTyPRys6/7VoquUqnqYcC29ZonbXbL2Tk312dh4fQiz3bjubKsmGTEFz5UuoccenKoqI3W0r5ovm7CdLN4omBeLVuBFIoLrXCdGA0TWn42SpmlMauWesTb9yAz1sC3cU3ydEH3tvpO3iqWtshBTONoUMZtOykwMkQIZrOjfVY7FdvK3tz50um0KLgPux X-Exchange-RoutingPolicyChecked: gNOjrV94pQqU+eRw5noW7MYSkF/hYP61mwhY7mVqOpljdqAJFiHQj8ZRZ71zuHdz2FGNSB5E1oForomJqRftKH/RISc2yGNgx+0mhJ6XwZL6Wf5ggg5CPUF0qYe20Lgv3NvvQ/sk+xzW2OJPBzDpaLPofgkvzTGWj1uZ+30dYcnvWYbYSRhQefP1E8Qop8Zpzsczi2VbWXwHYJrsphIFgTDdcsvjMgvnObNE/WhoQpMeRKcuJhetp9xeOX95nf++n8C6e6lq57yG6EbjL2cKWVqJoTkqNDMvqyLUNmWZAVZWDCXchidjLtBj51U584fXxOLGL7Su1AszeXLvYdo1ag== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:16.4967 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 52549541-40bb-432a-1c02-08dee0d2cfbe X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF000023D5.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR10MB7705 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX/M6frnYfHg9C rR0rh1fZUEc3q2B/GlwArX3xMRQyy482a+S+p9qEb2HqJ2NxOTI3zdSuaAAlTqg6PzEvOj6OfLT 31lveq+hUclKeKwlSpcQzlma0DkoUt+1aOCdJoF9p5YWt5t4psdUVvFCQwdLsypc7mbYrvFpqSc vCG8u0qWRNTHSkxrhuZm5JN+URj4MZQcSiom4NT1O6nv2qt3CNKHTgOFKeh/ohzf1UbYEqj3v7Y BK0TLNFAZAe4s8I8o7BKsLPpG9Izhbyp5+JHTJYciqx5NQJA4uRIiRlFBAJoseuwzl2m7Q9h0v4 p4UbtvUChdcdhul1W/1Cn5rFSztdEo2rOXchlo4Jffh4DcSckDwewGTC/+n/3OntMYfgOQmgN9/ B8sGuOQqoNgOSM7KKDJMBK+8gv+5+4EmrRdMchqsr1fX13mkhBvTnZZNS/75FWWiJ38XHZmpIe0 0/UIM/peO80xlowbl3A== X-Proofpoint-GUID: dA55WekqkbLe1VP2kHar4sMycCEmIOSf X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfXwct/04B9x9mO P8cTFaDWuQCtvyD/NFdpZFPHeHC3AJLtpT/wx3pWiBm4Mc9fadEqPokcM2P0PCJMMPGNNn/CVWh jbm332MXCPAeq77GQtD7Np6q1WxtmTY= X-Proofpoint-ORIG-GUID: dA55WekqkbLe1VP2kHar4sMycCEmIOSf X-Authority-Analysis: v=2.4 cv=Frk1OWrq c=1 sm=1 tr=0 ts=6a54cdb7 cx=c_pps a=huIvVN+S9WGU6koxVvae6w==:117 a=f+v6EHfkeJbVwR46tk4DMg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=E-roaWRQ3u-TegewmaQA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 adultscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath J721E CSI2RX SHIM layer can support up to 32 DMA channel contexts, Add additional DMA channels to enable multistream support for CSI2RX. Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi b/arch/= arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi index f130c7cb998d..ecb537b96fca 100644 --- a/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi @@ -1053,8 +1053,10 @@ ti_csi2rx0: ticsi2rx@30102000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x5000 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x5000 0>, <&main_bcdma_csi 0 0x5001 0>, + <&main_bcdma_csi 0 0x5002 0>, <&main_bcdma_csi 0 0x5003 0>, + <&main_bcdma_csi 0 0x5004 0>, <&main_bcdma_csi 0 0x5005 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3", "rx4", "rx5"; power-domains =3D <&k3_pds 182 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 E1FBA3E63A6; Mon, 13 Jul 2026 11:35:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942561; cv=fail; b=ohubCszow3Rg7p35pH9Rew6C7yOrPget8zm4aFoHBASigxFh5QVUJpqQyOR0KJU5jANoWx7h+YMrpqAAEef8db6xMdHkTJQVDLXVt39XJWZINFkXInkOo9y3yS3ynXWU6jDZT4GgD+Ab3lCd4xOEYtlMShbcaI7OH5a5L4iCv/4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942561; c=relaxed/simple; bh=c+X/x2mRfc/V+yC4tmF6MBjwJwTIp1ZKM0mJ8BdzmKw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=TAR9D/ESIwdwDjAP8+q936xdVnCllKPEuPifBvMBiGmBjkeAkQowl0CT3TOPfs5VtDrO1ktBZFAH0JltSxW2td48bsCnqZai7tZZygr59cHJPwkrCBJSdz6eLBQqGnvKDg+X821dV8+rPOK9Yjr4j+JgTPyga+KHyolibqhorCI= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=PyHQuc7k; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=kwaYeDq2; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="PyHQuc7k"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="kwaYeDq2" Received: from pps.filterd (m0384305.ppops.net [127.0.0.1]) by m0384305.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBUPq2051293; Mon, 13 Jul 2026 06:35:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=ISg1GkIWkVlVPq92tZmsxYsLBqdq206Kew1El1g5H ls=; b=PyHQuc7kyZou1ZCof7E31uSYs5ciUylydiDhDe3urQjHEJukBlB0ryCIF nLAKYXvXkdEtwf9lrH8g5g3OCGbwrwcLejXFVdQ8J4Y7zO8HPoIy8LDQF0MjGWwc NOYF3ml8bsjTUGNb1ENx+VMoBkJH4gSRDArJpG9xfykAZidGpaLGwVDNJDFXIdUL qRVp5yDQhDJsakJ5MNaRXOI/8de2wnaymZp3Won+lGC0yHadVqFXENrzOC/AsAuI Zb/XuWvFQ9tOaLAfBCRI3qqRXKHMaHY5Kugyx0fOWyL8GhZYQ6bnyhaf2O98nwXD ITHQkMHiNEJ4SNTM1R0COaX4FOHDA== Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011043.outbound.protection.outlook.com [52.101.57.43]) by m0384305.ppops.net (PPS) with ESMTPS id 4fcxx6g35p-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:35:36 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=NmOfAdFmW84OhIjN1c/aLQj1di7KmnH8QmfB6hZ8C8u8VlC1UqZOz+eA2iz8VCMN693yVih7scoQHzzBOZmV8bnRWiY0A8QDOboxwVYUP3xmWI3jfZFrigcPno4uuEH7XxNALD302RgBBLgR09Q21JHFxkcLg1yebdp3scrmjFlnyp6hsjOWLlMDXb3+anA6dc+ppGsTjDfZErhK5NS0ro4/1HjLmxnlZBsz2IkpbtbTN/RvFcEytLyyOBAcTcAIIj9Q2qhO6riAqrmXjGKDGPGMaRVm1unHcDcOGXKWf9EFtVCL0sTO0YNSoLrwR5XHUDKmiLdXsCmiH5la93gKbA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ISg1GkIWkVlVPq92tZmsxYsLBqdq206Kew1El1g5Hls=; b=dAFStQA6BjfpqanefDHkYG5I9r4hRWLSfQFu5RZ5BhTlFzYsRcFVIzrpvJloCUHPQDsE9DsvmLjsTS/SB5x4HQm5uJIq7PiZrhs7dk8DqUfZQNPxZS/1nR4GnKR2w95z8FoT+B1kPj0pDTI57PG93odsrxoo9W0A4+D3W0SEZuQcpz6pfw6LrDvusUe629aAG/lK1Ju7SpekXGqjn7sGKKBwbfGb76HzKv4M/YFYP7wd/ZmS3XYYs3XWovt7ha+KBjly2r3EzDydD0+DwMHcq8OCpqQVJ0dpLids3jn2s4MB9V+UP9pkAbGUUsaJpxJ+pSdOVOFglsXFr2l4iBf6ww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ISg1GkIWkVlVPq92tZmsxYsLBqdq206Kew1El1g5Hls=; b=kwaYeDq2KIqQ2gMFwW6wberdtT2TcM7RWJQsdZhHJqwU/bf6v+G2Kk5v9EQtB0Ja3psfqwMC4TBFSkleoBd0mYT6OeF/rEYcpfvSJEZ3nYT3NcGMGrhWxyfRAnWQ9Yvnf2rMtIIwnws1X0nsokReNPsKLqDB1gWo1FVRuUVt83Q= Received: from MW4PR02CA0012.namprd02.prod.outlook.com (2603:10b6:303:16d::35) by IA0PR10MB7157.namprd10.prod.outlook.com (2603:10b6:208:400::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:35:31 +0000 Received: from SJ1PEPF00001CE5.namprd03.prod.outlook.com (2603:10b6:303:16d:cafe::45) by MW4PR02CA0012.outlook.office365.com (2603:10b6:303:16d::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:35:31 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SJ1PEPF00001CE5.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:31 +0000 Received: from DLEE211.ent.ti.com (157.170.170.113) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:24 -0500 Received: from DLEE213.ent.ti.com (157.170.170.116) by DLEE211.ent.ti.com (157.170.170.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:24 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE213.ent.ti.com (157.170.170.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:24 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQE1471098; Mon, 13 Jul 2026 06:35:17 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 06/18] arm64: dts: ti: k3-j722s-main: Add multiple channels for CSI2RX DMA Date: Mon, 13 Jul 2026 17:04:11 +0530 Message-ID: <20260713113423.2310443-7-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CE5:EE_|IA0PR10MB7157:EE_ X-MS-Office365-Filtering-Correlation-Id: 95b4057c-57a7-42cb-354e-08dee0d2d891 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|23010399003|376014|7416014|82310400026|1800799024|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: dYBk4a9ZN3b+zxh4fcRml0kFYNZmXusrFync7smUkyB4J1czyCmIUYJ3SrSAo2hdmf1O0uu3n3yhNHn3OsQitviAU+HRr9WQ6xG52yg998SArKVhmKajNdhkY7HrMfowB3QpOZD99VXOyKJ4hAdNDmDpFA1u1IgdFmL3tNFChVU9ncDT438j0MxYIiJ7yWlwhytpB21qEyh1Hi5tI3BQbGscJwLd874WWuiIW9hTpii0HrS6JXYkITlPfg2gUfw5vZXlxZhUWD+kI0tQF1mdbVyt7WvJvsZEYK1/ap99bTWPxHEVW2lG9deRQqdqbDhT4djSS5e2s5T0rcQwSLc//Xx2kQCLaJMM3rd3Rhi2m+msJALAnGjfdjEkueUihevn2FyW82X7C8yCaf3kp3yiaeAFUomMYemUI2j0SMOKzFJKevjTOifcK7x8c135Pr5+HhYcqaQNR+j/VrrBS642Oqg/ixSFvmon0jsZTcnOX97kyDX7sfw6aRm99yWf0RZvR5UquGhVfBCzcghY7GdMncrE0hlKVeUfy98Pb/LfaZwV58TMdWil3paIZFNDuwdbuo5hQI8Qlvcsw8q8yLYkGYjXsd+kfB8yOM+FFQO3M5Y/qkzDM1LKyXQ/ueYIUFeogNkUG5sfEYcuOVbuF9LO2cuTDx3T9c8+T5EWPsTrelCugHjjVSQ8lFhLGY8kYMvo2TJiNdIoXvrQvi3TC1WNZQ== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(23010399003)(376014)(7416014)(82310400026)(1800799024)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: JNBUUKTMGu/qxwPaLpecdruKNHjFs+7Uqr/lXHZteMwpKnzXn1QnREK7I5ctEzM/458rEapmNH7nzu5IZsyVhVPj/876Trj6QkVN+XcryR/Chwiygy2YTt8Ktoh7ml07PxgFaGIWOyBMdJoYvJSAMTmt8jJzI7GvRIKKfotEd2/lwYSWN2V75aw5IH1J/GOOE9pDXULoaIwPAcTzplIM5Ge0B7DFsK5EaYqLv1OokL0cayZSqegne6hpVUVUySkRigOUVejCJRox+OFArYQH4Ugw1O3ngNZEUv8uWuZ+YMVmZnEf/JDEXaiv/DrCz8cY7H5iv3b/o7NyWVYGInR4bMQYz8G4gxP670cBpfbtRKiQEMfECmYM5QfjYNBe0VjJTT5B9g6drOxIWtTGVbAtirJHXonP4bu1xoTgjqRnbcEX1oaJJLzFsZUCJMmmmwPq X-Exchange-RoutingPolicyChecked: kHYHThQc78SuljhFvLebsYNNLfySFltxygwpHHXS1HB6bl2eo+R5teWrc9hn5AhpwJL/H2sGonG7mriiLsaw6oNXJxt4LSojFFLDUmrCjBNzMkWzDAD6sIA485AnFWy21ZjfRGSaWTI8FLt+cgXwleuph8h+Vpd/tFToUhq3t7RQQR4clsSRxR/t8FlQmvpSzXXivt/81JbooRcvFNIc45/8SOCI49QS0MQBz+QqjPJB8ROkwO++BbXpmX/KUeBXNwp1b8uj3GyOMjpa6DjTKGez+6JZRGMvvXoFqvZX0GBx/H+xfFBhEVPLsh+C+cGoM6YMNvO9OcVpLGj2Jm5miA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:31.3093 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 95b4057c-57a7-42cb-354e-08dee0d2d891 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CE5.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR10MB7157 X-Proofpoint-ORIG-GUID: aHI-9Iv8fmbnfGzX2n9LplqiPu3SnA04 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfXwWyYAyZAbRcL UHljbv3DhtFj2tU/GN1F4wApzZH0pM8zgmGY/SqawfYcQKeoGUZQIXUP1HXGm/pmV28pnkldZJ5 3VXckfSqjEM02Y7TPWfSUeZFpB3Q5Os= X-Proofpoint-GUID: aHI-9Iv8fmbnfGzX2n9LplqiPu3SnA04 X-Authority-Analysis: v=2.4 cv=S7npBosP c=1 sm=1 tr=0 ts=6a54cd88 cx=c_pps a=OVDEU4yRZFO0l3mlJ/t01g==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=sozttTNsAAAA:8 a=hgJp_EOl-7JfuhX-_g8A:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX0ATWA1M5K6kh +D3c7V39DRiADcpLTo1PnL0TZgsk0B40Q3u15BUnBHFbZIX3u9WnhqPEI3jN7N3+oV/3lX9Lt5H ohIrH2jE/PnUYRSN8RyObjy64/ajyZ0pHEce2pJ06LsFeve0CKKiDympl3RAQsBDbK+eILpYTRu gtv5CKtNrsZwTToutAhvPyqRbTz717hBVi47rDXuzM4km7lbEHRii8jB1vcpt8JDrwPqbpA9ZrF feh3sWCI6CB7IBe8FNDzYdllL8uYfeX9eqoR8TiAedJb8hZzs50BZtPZL9jGGef13WILa9x114G XwQaJQxsN/52Gbtf+5HXsCzphAvkXVA8EPqiagoilL44pOwREHUGLo7SXG+aGJpFSXP5828Ym8K Jl5gbUcwHiv+Uk7uRkqUXxsUKpDYg7HHF4NfZS28AVZM5YMA0kho5tUgdp8IpZK5yUFZiJPjNk/ 0rtSWHvulwpUK9Hg60w== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath J721E CSI2RX SHIM layer can support up to 32 DMA channel contexts, Add additional DMA channels to enable multistream support for CSI2RX. Signed-off-by: Vaishnav Achath Tested-by: Yemike Abhilash Chandra --- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/ti/k3-j722s-main.dtsi b/arch/arm64/boot/dt= s/ti/k3-j722s-main.dtsi index 5a5b9a1bfd9e..199c8652bcde 100644 --- a/arch/arm64/boot/dts/ti/k3-j722s-main.dtsi +++ b/arch/arm64/boot/dts/ti/k3-j722s-main.dtsi @@ -173,8 +173,9 @@ ti_csi2rx1: ticsi2rx@30122000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x5100 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x5100 0>, <&main_bcdma_csi 0 0x5101 0>, + <&main_bcdma_csi 0 0x5102 0>, <&main_bcdma_csi 0 0x5103 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3"; power-domains =3D <&k3_pds 247 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 @@ -230,8 +231,9 @@ ti_csi2rx2: ticsi2rx@30142000 { #address-cells =3D <2>; #size-cells =3D <2>; power-domains =3D <&k3_pds 248 TI_SCI_PD_EXCLUSIVE>; - dmas =3D <&main_bcdma_csi 0 0x5200 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x5200 0>, <&main_bcdma_csi 0 0x5201 0>, + <&main_bcdma_csi 0 0x5202 0>, <&main_bcdma_csi 0 0x5203 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3"; status =3D "disabled"; =20 cdns_csi2rx2: csi-bridge@30141000 { @@ -285,8 +287,9 @@ ti_csi2rx3: ticsi2rx@30162000 { ranges; #address-cells =3D <2>; #size-cells =3D <2>; - dmas =3D <&main_bcdma_csi 0 0x5300 0>; - dma-names =3D "rx0"; + dmas =3D <&main_bcdma_csi 0 0x5300 0>, <&main_bcdma_csi 0 0x5301 0>, + <&main_bcdma_csi 0 0x5302 0>, <&main_bcdma_csi 0 0x5303 0>; + dma-names =3D "rx0", "rx1", "rx2", "rx3"; power-domains =3D <&k3_pds 249 TI_SCI_PD_EXCLUSIVE>; status =3D "disabled"; =20 --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 1CAE439B943; Mon, 13 Jul 2026 11:36:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942562; cv=fail; b=WnTyHGPMCqNGjsybHqIFZJGmCnCpsFJ3bdvBKgn5x2x22hvv/W7igI6Yl3UvWVudceVV2+9LqeMI9IHTQ4uESxWytV9cAlevGYHyNDnOhSQP9/Nwbq7Xqd8To9zgjYmLnbOmNB7tDRfWxh7o+0EnsBBRIWgYiQc0qe+/iHVIOV0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942562; c=relaxed/simple; bh=5zi8h/ltScSBk366hzKB5HkACXSgFH/saT2gWsnXxFI=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=oSEiHl/6M82aUxPmDZDhuL8+bjFosWBeqrJhdcyAKXiKmuu/w/qPccep45QPQrcuXWZKYe9xKGCAIny8kOMGwfV/G53luFsdy3egrE3jQq7EdzWc4lHewsqJooMRGmpGIVokYP29X+tfxSov/E5HkGNRE1ESULdbq6p6zF7tJ4E= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=o6il3gIo; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=fKwkiPTt; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="o6il3gIo"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="fKwkiPTt" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAiPS3382119; Mon, 13 Jul 2026 06:35:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=qev3ElrSN6jr4ks+6/dm5HylQXDfVnK4RxMNHfoyT AM=; b=o6il3gIoPBdx4r2I7KOmhISZhJcxl7dRc1bF6XwjXkhLAbD5sI9e5oDM4 Xc9eK+bA/xVbg+6xsPkX+iAxITX6gngagmiwShmdKbbsVGiNTw62EieWUW8rGBVP VYz8dYg5hmC19P2MnqFpFPahW01QrW1XF0/F6f6sIBn4Ama8gSk9YchiPdlGl/dN nlUskro8yDMJod0cfdLUAgNxzSIfMgotAfDLT9WpBV7hkflkk+uM6m6NFec994mJ uU3huLFMkqOS1d0ZsEHHal4ZcDh1wW051RmqkPtUf/WlPuZREpVorJ2JC1zCbqBR lHz6UaKNuR0YQOMAZqMXU052NKBfQ== Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012002.outbound.protection.outlook.com [52.101.43.2]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg3c6-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:35:39 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=suaTp31dgeBaizAX5DzEUOPAG+LAxvGL5eO2IO6SZgFBN2MGY1Pay4+M/6yptHLBWDxLnBPQ/hKqed+09jglTwFSM1Z97k0pDZ9/CUrHTupUamNU+RcijaQJWBRlsOwNqgBD0HTrHKbadOozBQYlNJ4d1dQMJzImcPhG4XBKr19PxDrq6JYYgtG59uQS3NzuyxFg3qUTSDFsDlYSlylVRzSRVVke2e2a4X+twSq/KIFdtk+pE3fH1i4wELMu3yZRlpm4+LtO4HkAXbSWk3vcL4w+eP0HBkykdUG0mzQR/Ovvt3n/RRnAxPsD6zlrs2v+dQF1c4m29qm9MyHUDpiPEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qev3ElrSN6jr4ks+6/dm5HylQXDfVnK4RxMNHfoyTAM=; b=Stnc52Smc/AmPLi5qWuLG2vN6IEJm47i3EW7Rk5fTnjG/VmevEhfFdg2t2gvuiNZVekaGF71kF/3Umetc9yTORFjhDZxiRrSqwgXrR4YDB+i5HTlgyGWgkVENBHYwXzANDtHUoSe3TtZmCZXYfaPIk0a1uVdIx9sEGCOtE6EkPIl26pwGHSBahEDnUZpDPNVgDSuo2wAjoZMtYJbygnNsEsPWwRWMWgyvtoLPZIv1ggUdhUaYjNpS85GBi/R0WmwnWLe+2lx8VQm+8eAbTt7xapFTNZ5E1WoUwaw6IYSO/40Mhe8B6fl1Pg/U6Dd1mrxUIM32a8v3/2qmvhLrbGSQw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qev3ElrSN6jr4ks+6/dm5HylQXDfVnK4RxMNHfoyTAM=; b=fKwkiPTtyYkh+Zo7WfVJhDT/Ff4fl3fBLLqQCfRu1CnbZ71eh+VV/xHW0PzJGxUCK+qSKJCzFj7MK5Nhi6LoS2RNMv5sgOdYVRRbyMPaN00LCxO3/jaQeOofh/7fBnaPOe2aRznhQ2p6PmPELFLpyAlFvdi0j9G4GPenSshbu4k= Received: from BY3PR05CA0021.namprd05.prod.outlook.com (2603:10b6:a03:254::26) by SA3PR10MB7095.namprd10.prod.outlook.com (2603:10b6:806:31e::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:35:32 +0000 Received: from SJ1PEPF000023D9.namprd21.prod.outlook.com (2603:10b6:a03:254:cafe::a0) by BY3PR05CA0021.outlook.office365.com (2603:10b6:a03:254::26) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by SJ1PEPF000023D9.mail.protection.outlook.com (10.167.244.74) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.245.3 via Frontend Transport; Mon, 13 Jul 2026 11:35:32 +0000 Received: from DLEE211.ent.ti.com (157.170.170.113) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:32 -0500 Received: from DLEE213.ent.ti.com (157.170.170.116) by DLEE211.ent.ti.com (157.170.170.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:31 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE213.ent.ti.com (157.170.170.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:31 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQF1471098; Mon, 13 Jul 2026 06:35:25 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 07/18] arm64: dts: ti: k3-j721e: Add overlay for fusion application daughter board Date: Mon, 13 Jul 2026 17:04:12 +0530 Message-ID: <20260713113423.2310443-8-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF000023D9:EE_|SA3PR10MB7095:EE_ X-MS-Office365-Filtering-Correlation-Id: 7d4ba44e-d7a2-43a6-1bfe-08dee0d2d957 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|36860700016|376014|7416014|23010399003|13003099007|22082099003|18002099003|3023799007|56012099006; X-Microsoft-Antispam-Message-Info: yfFse3xWfs78GzDTwWCf5iYiLq+Ch2w+6tAVDCnPdCAX65/ypEJkpRv1AES05aXXEY33kWX4GUYVaVhT7FrLlnGFLyYYKx0te00G5F/o72YJ/Ru6aGEGT4B1fU6GC7qvbEnLArYeNr7/66m0DSZEJo9whXnJv7ZHO3kqgYpnX1qEyZE5ByPn56NsNHD9K1X1A+/F4UX6a8VA8kvL0c7pVOQygTzQIawLk6HVugg1m2aDtmuWvtqjb5nZuIayDCxCvgxKf4aiBhwiOYGGYJLpDj29qR+UrwGY2ysdB+UeXCBbpR4dgvO1Jl+IJHGP6Cbc7fuRKDqNRIuJ2ZUOyzcfUS/D1ls2F2klfNf22ZG/6vuLIWIqJDcwnZxe1Rv7Mmi3+Epz53zhpjyTUq0ANwcepeOwYxMOipG6L8nKM8hwPWavVw1KY2y0PRpHXu5MjGf6quD1xGyCGGU9JyeNryKFSAQCa5Aa/6qeCIngZMN/8k46tT+r/o8xG4BQLhlkGwOSJYYr83QNtc0z8yzeFCar8kFxywKU+eAcx5Jpv2bG35ng48XY4FMG3fHGX6G80MPPquUx4kfX58oN0LzFBi/j+MDtmkuwazFzD/wrZO+HA0CIIQS2D26eSQx4TqO/gqZyKAka2hh15ieZDA9Air0nAA== X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(36860700016)(376014)(7416014)(23010399003)(13003099007)(22082099003)(18002099003)(3023799007)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: YTXIQfYiP4PoR+UQBLvxA0gos2yTy9L/CjvQGsd/0wCg0xp9GLyGgV+kiemAtfb0ErZUIVdUvShUL08biQboik2gw/4OG7RyhDptsf4WuzjqoG4bvvZ92oyXf3NK3a+kFSO2/a6xe7f3LXNncidTzv1VTvtEtkpBwylt3SgZaJX02RyYMnypKEZA22iJTTAroMPofhg4UPVesShUo6z72/6lsOLvuCNwKAW2BnGiayXR3mvrLThvhhFlZjp2tjG0F1JfgCLgP5KXr0jwnCPJVKlnagOYy73I59XLQwSuQm+mLyN5n9N0ZmFyOiyz5g4YnTNckmYwxrYk/G0KLm9aiwHuzrGsGP9bSsvK9rJQhBJ95nflVuA/Zub8EI2r91yT8Gc0IstTUYr99zxGlDV5r/+rr3LeV2w2Gku+xBG4EG1+qniogEKUBgOl8EVeXeEI X-Exchange-RoutingPolicyChecked: TizhWGY8EjmMW4+uHEUkaqkW/XgFVGNmk3JbngJ/Cv6l6HvswdA1+6nyXknjf2RF27+thGDNLGhHzNmrmvWA8gC6eZIJ3mA2Md0tUOADFyT9oGimXVMzWqglXulu4/4MKlnxAEFtR/PECFtSoEd+7j22G9CRjIMlhlz0L9Lso/ZI/26H1OuKw/yzLQbKcnlhZQAXGEZyyFaI2JZS01KiiM2eICG8nTYnBdFIQrOhVnwbnqOJzyyPlw7yha1Y1Odzcm5EtaZftOxqRVs51lcQ9FVHoOEb6ShmF037cScuQB+6WqmD8up6wKEGyptZr3afN7mz/Uc73a+1UTPfqH3iTw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:32.6056 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7d4ba44e-d7a2-43a6-1bfe-08dee0d2d957 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF000023D9.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR10MB7095 X-Proofpoint-ORIG-GUID: PHzrz_gFWnX2JbNsJcPNf5hpuZEZxE6p X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX1igg0Fq9ZLgT sB8z3yZEWpX7roU2QUMxQKwIy+4oYcDVxjpXSeF+E1y3ZV+Dggndnn7J2ahB0+QTbZldZniKGs/ BHQ7ZXmpddD7EDxIdltB6lExp59iZHNwFzNdJlGX8bag+87tnS5NvedlYAKIOhVUex2IlRYFIrx Dj+2qOcH8xlI6lprICtpEZsw3AxqAL22OUScY71Ay0l3w23DGrxnZ/6pPDTdnpUfzENn8zdhCIx GEMGG8e16ScVhnGhMcMy3MuVTk2m62NMbMu5muiiEdU4MEJwuFbxG8tfZzommRZZexCnV9FP0oY CLEzWhNIuQnxSKAGQAqwEw7pX0wreUHxUjjmA74JFw/9hpHOmX+yaju3VNqtmLWky3ZA9xtaPmL R0FqrkCR8+bmHdg0Y1Camjqrfoop7m3Ud6njFUO4nogtXx7aYWWRfriykwNybVP23HtuVRhmC4L 2nv8LDZspf7tsTI5lxg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX2tUnkkxgqN4b IXIz8CH5Yqdxp8B0PDPe3AHoWCVjHTlpH90qGARWPDBUMXl5eHIk0Fg3IdJrsnxQh6J4BYABKFu rPmusUnrRdWwipupT53/plbHgQuUlJM= X-Proofpoint-GUID: PHzrz_gFWnX2JbNsJcPNf5hpuZEZxE6p X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cd8b cx=c_pps a=E0F994Awt23I4DNeuEdoUA==:117 a=f+v6EHfkeJbVwR46tk4DMg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=-YxOWtE20_IEF9aCIYUA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Fusion application daughter board [1] can be used to connect multiple FPDLink-III based sensors to TI EVMs. The board has two DS90UB960 deserializers, each of which aggregates input from up to 4x FPDLink-III sensors. Up to 8x sensors can simultaneously stream over the two CSI RX ports on J721E. [1]: https://svtronics.com/product/fusion-application-daughter-board-evm577= pfusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1n= PluxX Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in csi2_phy0 endpoint for cdns_csi2rx0 (sas= hiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 4 + .../boot/dts/ti/k3-j721e-evm-fusion.dtso | 190 ++++++++++++++++++ 2 files changed, 194 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-fusion.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 371f9a043fe5..350a8b5ad275 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -159,6 +159,7 @@ k3-j721e-evm-gesi-dtbs :=3D k3-j721e-common-proc-board.= dtb k3-j721e-evm-gesi-exp-b dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-beagleboneai64.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-common-proc-board-infotainment.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm.dtb +dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-fusion.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-gesi.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-gesi-exp-board.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-pcie0-ep.dtbo @@ -314,6 +315,8 @@ k3-j7200-evm-pcie1-ep-dtbs :=3D k3-j7200-common-proc-bo= ard.dtb \ k3-j7200-evm-pcie1-ep.dtbo k3-j721e-common-proc-board-infotainment-dtbs :=3D k3-j721e-common-proc-boa= rd.dtb \ k3-j721e-common-proc-board-infotainment.dtbo +k3-j721e-evm-fpdlink-fusion-dtbs :=3D k3-j721e-evm.dtb \ + k3-j721e-evm-fusion.dtbo k3-j721e-evm-pcie0-ep-dtbs :=3D k3-j721e-common-proc-board.dtb \ k3-j721e-evm-pcie0-ep.dtbo k3-j721e-evm-pcie1-ep-dtbs :=3D k3-j721e-common-proc-board.dtb \ @@ -393,6 +396,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-am69-sk-pcie0-ep.dtb \ k3-j7200-evm-pcie1-ep.dtb \ k3-j721e-common-proc-board-infotainment.dtb \ + k3-j721e-evm-fpdlink-fusion.dtb \ k3-j721e-evm-pcie0-ep.dtb \ k3-j721e-evm-pcie1-ep.dtb \ k3-j721e-sk-csi2-dual-imx219.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j721e-evm-fusion.dtso b/arch/arm64/b= oot/dts/ti/k3-j721e-evm-fusion.dtso new file mode 100644 index 000000000000..c9d8d8718891 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-fusion.dtso @@ -0,0 +1,190 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for Fusion (FPD-Link III) board on J721E EVM + * https://svtronics.com/product/fusion-application-daughter-board-evm577p= fusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1nP= luxX + * + * Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + + +&main_i2c6 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + deser@3d { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x3d>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_0_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@36 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x36>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_1_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub960_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 5C7FE3E8351; Mon, 13 Jul 2026 11:36:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942603; cv=fail; b=ThOMkADRYTNXSVNHbsEpRC3+MfBK9+Ynvu1UaEdsALIWLHGti3H825nnzqTKYBoasiCQZwvQtKi1g21m5ldLFuSMmHbMmV3ycIQYW6QTztm0mfYfYRd/2v2/UU/U2uHhHLG35m34oYztYv/gj+EKogrO5frHX+CdGDc5T5H23a8= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942603; c=relaxed/simple; bh=gcCeA5+NEWpgghaS8HkaKBTp1LgzssmbD/0bNtzWLQw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=UbXG4K7BviAypSf02I+r7ZV/cdDSgh7vl8omFxNe9FkSZrXqNU5O4qEagHozdnBM+t34ZAsHf198q5j9OG7PTWnWUn3Ai1diJ1FQ4zaHyLXhh9L0M4TAHrDIJW0qghKS25d6HUl5vueVaCwavpQYu84UCTq6gNv3v+NXNPFFvho= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=P/QvIc2g; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=aanD+ZG/; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="P/QvIc2g"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="aanD+ZG/" Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBwQN3407734; Mon, 13 Jul 2026 06:36:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=nuuByfmrKxhI61lqZJigLz0bRxakyF6piN7nBhvor bc=; b=P/QvIc2g4AOnKRQ6yNi9ACq3x7thx3ip5LEPNa62sqqX8RXoutcW1ypsr rD+rOlknHRN2JuMMxnpPxpkklHeDY/v7Ebi1EgyOYIscZWI92r/BAh27Ps6HnM79 nWWW1zr6dQJlmvOi1EXdO/rkyGl664JfAi5A5HW0Cv6t+L8A7dophVlisu/+MQZ/ xA12qKVhohSwpWzOy/tQLlagmfp+IasEEHO3cvjTT/E3xGX8Ms2Cv9D9DB740nGa fUC0nGI8esG7mq1khwdfi8Xn4MuO46X9DnWFvswcNGZ1HkWU4Ed9pbbyWGsxHTG4 MQchggTB4L9FDMjR6LnZnrNqYe+QQ== Received: from ph7pr06cu001.outbound.protection.outlook.com (mail-westus3azon11010036.outbound.protection.outlook.com [52.101.201.36]) by m0380145.ppops.net (PPS) with ESMTPS id 4fcxxeg3ag-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:18 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=vY+FdyCpnaQTknMZYCRqd5U0ojFZzZvwS3+yDtw1LBFfByQagD06rovcqTPGDWszdER1AJVwMpvmq4qLGPX5hbTIYRzD2vNscOqj8c0p9hond6UQ2/MsuH5gie+esUfgmlDGp2EeiQeo+AsugBaGLDwklFb/gQxt34kXzIeh7tEk5j6sVqT8MZpRUOyLIRCsPsd8W7M0/BXve3zxQoKvOX18a9ZaSjZ7cQ+7In9Ronum0lmYd/kbY9ShQXst9fyg2jx9Vt6wiyQsueXctNXWDg3MHJbbcHX660TS8eEDOulG99Jx5Swpn7nEWAqy8+AxD/OZMl7yZrDu6Y06TyTaow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nuuByfmrKxhI61lqZJigLz0bRxakyF6piN7nBhvorbc=; b=YKA57Vtx6yz9gXso+iVu+LEi/qDMEtiXxr2NFxTh0d7g44dtTk4QA/etqnIuMFXzeLTwRBK/8yoyxjME3RNCnKw8jhlSZUNM2sR3eJ4ckkRDyKiyfy/jZ+BMrI6dHb+YFh0ed27hsaaFX+wqtcGWvRHc9mYpTrbFy5DlovM9dYnHMLbHrMSlUGXZrgqG4nDIPP7sbECKT62dm7HeiaMi0/0/sxHxoHF3rneD2Dydaz2RWT7yM/uuFxPfbFpwKCH1fUUY3VngejYfsY1Hbl2rabKdM3Wr8ragpG37xZW2ahfMoo78NEMsGHDnL3TU5UeMmO9KafhFZoL4biChYKWuRA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nuuByfmrKxhI61lqZJigLz0bRxakyF6piN7nBhvorbc=; b=aanD+ZG/5PqtZpTRx8u923GqMpxuPnBPnGbpDseXc52P5pQcHBtle4bPFaCvETut4uYBYolu9INgNm0wR8hx/D1/2sl9YzJarkyhPCePIEQ2f0YNJ3mDzV3nlN3G9HwWki6BvS/HpftpONQsZcFyDHSanBcBE9xrXLcWeAMXunQ= Received: from MN2PR11CA0018.namprd11.prod.outlook.com (2603:10b6:208:23b::23) by SA2PR10MB4474.namprd10.prod.outlook.com (2603:10b6:806:11b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:35:43 +0000 Received: from BL6PEPF00022570.namprd02.prod.outlook.com (2603:10b6:208:23b:cafe::2a) by MN2PR11CA0018.outlook.office365.com (2603:10b6:208:23b::23) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:35:42 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BL6PEPF00022570.mail.protection.outlook.com (10.167.249.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:40 +0000 Received: from DFLE208.ent.ti.com (10.64.6.66) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:39 -0500 Received: from DFLE215.ent.ti.com (10.64.6.73) by DFLE208.ent.ti.com (10.64.6.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:39 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE215.ent.ti.com (10.64.6.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:39 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQG1471098; Mon, 13 Jul 2026 06:35:33 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 08/18] arm64: dts: ti: k3-j721s2: Add overlay for fusion application daughter board Date: Mon, 13 Jul 2026 17:04:13 +0530 Message-ID: <20260713113423.2310443-9-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF00022570:EE_|SA2PR10MB4474:EE_ X-MS-Office365-Filtering-Correlation-Id: c26f46ed-4356-4bfb-d06c-08dee0d2ddee X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|376014|23010399003|7416014|36860700016|22082099003|18002099003|3023799007|13003099007|56012099006; X-Microsoft-Antispam-Message-Info: rC46ou+DnlTzCmU9W09s6eq/TQvaO4KCp1i44bC7qRaPazTcLuYyQxFOUxXYvmvfVA4p0EOUFN5cFBbVlcJqYzXKK0LRvhmfFNgX2a4u4GpimhxSU64a5Ca+oxL1l1HbQcdrtV5Wm991EcOIXNlhXWERxhihK7mrTFJgA5d3PJHba4r4WxVjh2JBExH+uWT7DgALr9yG4tRwg9EdWNmiLgPa0KVYWFfn6Wjohd+8rYPHbAVjS6eRaS3gog0imoc3HXosqxypUnefAPFGJREA3Aq8tx8xNIUY8sWt7B5QEFwI0OgoBOkDcOFeqg5bHeeyE1f/NfFrKdifUSQYfvdLzHlrT4+T1Z4vQVrAgG4O/63awUQlMqcbvionSAvnJSSx/vEQ4KpnhHSm1PZU1mGzcTDArs/Dk+HfFH4V6eI6P/0woFFGFhVWTcJb0m5u7PX+wMPtEk0dDrZ4VBP6FENmSze1+dMyTW32FcXDGxgNOWJlY5mChFEuIWBtuE/hCLchqBnRNNKlwLgyobgExHpNAF0nxzVaAqImEGl2mWb6q/hwmI5i33rwH+z9EBQ4lBAk50v/HLbwIqQs8CUPkuMBa3V1WgEB/I8OJ0GJGKhFT1JyHIRDSuvwuEaF9pMJgYTtM4FSd39ySXWRiilDVl2P0g== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(376014)(23010399003)(7416014)(36860700016)(22082099003)(18002099003)(3023799007)(13003099007)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: O4Gnn1fSKKP+tqVuMZQ5FKScqZHucUDdP4BQiEolwgXkGJKnM1YhdZ45V76QiEX/4WSPUqO+DVzVrmPj0DCcmyKlVsjgImCEnDJDKvhD6T5TwJJv01yEMrB0PM/82gZpikeK2CRk7RqFWA3DFnMmHlIJ4PgaQsZ8ToP31/kuYB5Sl3I2aY5jKUhFzcyIN+5Ro3QQftXqH43qxSxCS6wOEp/ptv8N+Hg8ezfioWU7o0dBISt6ipqf0aGelHbXnHd1p8iU8juBJgZcwfaAd/iDBGZFFXRiV/ZONpnlHuZ06x1aR5YMb/N9JZvriOCupbidt1ifpPy4Ls7W8240njTC/oPiPSvm/gi4VEGFvVTM3bnwSO5u9gAO85dm53z3IYkGOIHYtgtqv8rmUzX40NOejQnTKLeMHnirXQvxV4juV+GqjBNIv6TMtGhQj8oGxgWS X-Exchange-RoutingPolicyChecked: WiADN7kl29nd8HD2bOlEpir/OJv25PTRTUf/neTMd65MYaYeBdYm9RtWUKymWwFO1oGIuImapwV/ImR2MSxN7GapQ8OcipGad0qj6VDG/0D2tgPO4dwoGxMjUqYfwM+jhF2uUG8eVHFdEmOG8mK8u7Dnh3xahefCJu45HcCEBGwRhQIfrIo276gxO9t9KooxDi5Ui6yvVYLpyIpoa+5F9EOiNDoi4Yt0al2cOdfnt+JZwkxIWWFqAMFmXX+fKMq6FdHTPgx+7AWVDYvX5BzCPn/cwAP3hAndEdOYIUG7ViblUdUfCAlACe8xGr5YXYLqt9+XlME8MKF+d7dUp9xk8w== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:40.3139 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c26f46ed-4356-4bfb-d06c-08dee0d2ddee X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF00022570.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4474 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX3QMLWwKQVi8z M4WhmMN8DyNeRniuOkLfWSEkLF228JPqqmkj06y1VD1vwKu7jXrqA5cXvPtBZTSbe4X2ynrgFYQ MMhZb1yO6Fam81M2Xg30NDaBJqzkgu9dIfYQPCmb3MKXgTJdA2Lph10ApQFvq6VNfp1AguoVtYn UGktkLEGNyqJZgY180qgtxNmGMA/WwLl1yekdu2xPnk6NmBox5K7cDoythiiG8/l8FaXbSzDUu5 kb9f11dN9w/toiPtBPZXZuO/yKjgev5HDVGdPO6VMeCPkOmIwMrCtwTDqgy27V8RcGuKTUE6YeH q/W4C6GImgLo3KaqsFx9JY/5vJq+jY+zgRXFpcFD9X/v+T2+DERLQS+whOuPlG0HU8yaeMEvTMG dnzay+azxzUX5L0YYCzoSFh2eX1wqNPdjg6dazAWKk8u0X8v37C93H7G1qKWpz8J+zGZZGDEjBe jRzHY7D7dlHYNaHmaIA== X-Proofpoint-GUID: ukjnmrtnetRRPu-mek2aWy4PADiGeHVG X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX1b1w1huVepvs TD9egYnQrPuQJbITCSJxCH9pyWxVQzPjiHFExtbMieH3yk5HCj7q2yWvEdpQFaVILMExOvPVJ1d F0qNsAfxybkjPgIR0RZfky/lgABTQNI= X-Proofpoint-ORIG-GUID: ukjnmrtnetRRPu-mek2aWy4PADiGeHVG X-Authority-Analysis: v=2.4 cv=Frk1OWrq c=1 sm=1 tr=0 ts=6a54cdb3 cx=c_pps a=0/XwxnXJ+7qPZvmcTWkk5A==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=5ehHSWTwxPlMNlvIWlcA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 adultscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Fusion application daughter board [1] can be used to connect multiple FPDLink-III based sensors to TI EVMs. The board has two DS90UB960 deserializers, each of which aggregates input from up to 4x FPDLink-III sensors. Up to 8x sensors can simultaneously stream over the two CSI RX ports on J721S2. CSI2RX connectivity on J784S4 and J742S2 is the same as that of J721S2, hence the same overlay can be reused. [1]: https://svtronics.com/product/fusion-application-daughter-board-evm577= pfusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1n= PluxX Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in csi2_phy0 endpoint for cdns_csi2rx0 (sas= hiko) - Add missing build targets in Makefile (sashiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 10 + .../boot/dts/ti/k3-j721s2-evm-fusion.dtso | 190 ++++++++++++++++++ 2 files changed, 200 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-fusion.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 350a8b5ad275..893cdd31209a 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -178,6 +178,7 @@ k3-am68-phyboard-izar-peb-av-15-dtbs :=3D k3-am68-phybo= ard-izar.dtb \ dtb-$(CONFIG_ARCH_K3) +=3D k3-am68-sk-base-board.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-am68-sk-base-board-pcie1-ep.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-common-proc-board.dtb +dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-fusion.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-gesi-exp-board.dtbo k3-j721s2-evm-dtbs :=3D k3-j721s2-common-proc-board.dtb k3-j721s2-evm-gesi= -exp-board.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm.dtb @@ -323,6 +324,8 @@ k3-j721e-evm-pcie1-ep-dtbs :=3D k3-j721e-common-proc-bo= ard.dtb \ k3-j721e-evm-pcie1-ep.dtbo k3-j721e-sk-csi2-dual-imx219-dtbs :=3D k3-j721e-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo +k3-j721s2-evm-fpdlink-fusion-dtbs :=3D k3-j721s2-evm.dtb \ + k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ k3-j721s2-evm-pcie1-ep.dtbo k3-j721s2-evm-usb0-type-a-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -331,8 +334,12 @@ k3-j722s-evm-csi2-quad-rpi-cam-imx219-dtbs :=3D k3-j72= 2s-evm.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtbo k3-j722s-evm-csi2-quad-tevi-ov5640-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo +k3-j742s2-evm-fpdlink-fusion-dtbs :=3D k3-j742s2-evm.dtb \ + k3-j721s2-evm-fusion.dtbo k3-j742s2-evm-usb0-type-a-dtbs :=3D k3-j742s2-evm.dtb \ k3-j784s4-j742s2-evm-usb0-type-a.dtbo +k3-j784s4-evm-fpdlink-fusion-dtbs :=3D k3-j784s4-evm.dtb \ + k3-j721s2-evm-fusion.dtbo k3-j784s4-evm-pcie0-pcie1-ep-dtbs :=3D k3-j784s4-evm.dtb \ k3-j784s4-evm-pcie0-pcie1-ep.dtbo k3-j784s4-evm-quad-port-eth-exp1-dtbs :=3D k3-j784s4-evm.dtb \ @@ -400,11 +407,14 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721e-evm-pcie0-ep.dtb \ k3-j721e-evm-pcie1-ep.dtb \ k3-j721e-sk-csi2-dual-imx219.dtb \ + k3-j721s2-evm-fpdlink-fusion.dtb \ k3-j721s2-evm-pcie1-ep.dtb \ k3-j721s2-evm-usb0-type-a.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtb \ + k3-j742s2-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ + k3-j784s4-evm-fpdlink-fusion.dtb \ k3-j784s4-evm-pcie0-pcie1-ep.dtb \ k3-j784s4-evm-quad-port-eth-exp1.dtb \ k3-j784s4-evm-usb0-type-a.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-evm-fusion.dtso b/arch/arm64/= boot/dts/ti/k3-j721s2-evm-fusion.dtso new file mode 100644 index 000000000000..9bd4b86cb879 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-fusion.dtso @@ -0,0 +1,190 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for Fusion (FPD-Link III) board on J721S2, J784S4 and J742S2= EVM + * https://svtronics.com/product/fusion-application-daughter-board-evm577p= fusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1nP= luxX + * + * Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + + +&main_i2c5 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + deser@3d { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x3d>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_0_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@36 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x36>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_1_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub960_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 20C473E63A6; Mon, 13 Jul 2026 11:36:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942576; cv=fail; b=gY99ORTy4TmtSS/E3dUiAjhdiYLnXeMvz2RScbOFab3jiWBQjI2U2ke8F9I//L+wlqQsgCng15vdWAYSpuXlMVeM35/z/miMHYJqHkf9zsk775WMA7284ZUkMBPuqsLPm61JIYEvs/e6FHSM2qKu8lPYocBdryh0dchhIBVLQdE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942576; c=relaxed/simple; bh=XPqWVNgiMRRtOiImxTKqtGaBrzX3LC5WMcGQxwoQ20A=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=PiKjA8abW8HCMuWAqAYCSQugX9mmMoAjwMA9mSFeG8snAHnuuKiYkX/8LszhaYDBdL83Siqc2/T0UVQp+6e9enXaJ7O2p9ue7qVbaWZCdxPg684ECF7tABE5/jZ5mZGNo0QGmQHRNNUmw35zVT4VMBN4odOyv98VFA7cl60K6hg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=Brdv/6//; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=iRFH0D1f; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="Brdv/6//"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="iRFH0D1f" Received: from pps.filterd (m0384305.ppops.net [127.0.0.1]) by m0384305.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBd5J2051552; Mon, 13 Jul 2026 06:35:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=iFOWTDvQRLMpiyuj2QpBLAlgmEh4L+EOBghFUuAwq Ms=; b=Brdv/6//0P8U8RNIvGKMFXObo7h7gA757XeQgqDJoS2wAXpvGNwi7FAvb wjfAc2Mvu5lsYK9688gHaGUW3g1OXiHx1ap9iB8UK6L82fxYlrRNvPNpi//fe/Kv 3DziMYe3Z1jpb7SpYNJoNmERk1u1zl7t6tDVM9IQoG5MwemWt91ucElld10n3Reo 9xBF648WJlZQpSJHMWfFq1LSMYXPzMZepJkRw9Gv8POtJNM1PsbEe0JY79vIMro+ NJoGn8HT4npZpo+xNbUopUOqPrnafYjMKUCVLV3m91zNKQxHK2i5X/mjkTW0oiEj 3WKV1hioqF7xQ7vaDIUt3occsHhiQ== Received: from co1pr03cu002.outbound.protection.outlook.com (mail-westus2azon11010030.outbound.protection.outlook.com [52.101.46.30]) by m0384305.ppops.net (PPS) with ESMTPS id 4fcxx6g379-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:35:55 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kEiqtw22VJ77SywPUYf5fb01/2rxOSLbsyP/ae1mIyq5sDPR3ti+PmInj98q92dHJrejSBAuujhns+00hLkp99vUXk00Juemrix7OO0yFG1QQzXohGHN1k7wMzHYNowJoHCUBxWxhPSo2bT6ILKRZKyXi2rSl8QSXjTmoUHRME8HH/ebxwuCMH+T6x4wkkgOWxltheZt00B+hysZSTNPR9J5daqA9QQWbPr39UGd/6sdprrXSwvSXWs4axoGvjhhvA/WZ4DqR3jSRsd4l+fCPDeQXaKo87f3X/Zu065jhFYAOTMwVczi5tnYPJy9Py8gGOJd4b1F1ynYvt8oJCTDzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=iFOWTDvQRLMpiyuj2QpBLAlgmEh4L+EOBghFUuAwqMs=; b=dVnrxuTStF1Butup9yc56VqyFn0cn/bhjql+QGZkNP6DOTQvpfYQcURsihfH16L8/kG5VFW+64x7hjfEnS+g05CeFEub94v65Fehk0VIjmHnXFxD86nreevhHiqq4jV8qPtMT3k3nXLBMRz9Iz5iVePo9/BEeYegWpDeqtbLDLro4XZ1RfyXW6y9TewF2fuAtqHvSDggeiObA6LYN2tr6Y/WKtGZE5SwEoeonpEyqSI1SdjutCNuvDsARn+9DfUgse0ILorcla6dbIBH5dT4sgAy9X6fzcJTj4Q/ExRLCDunnQpH+IVAWVNgigbWduOpPgbPlo0nRCw1QogIprFTAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.195) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iFOWTDvQRLMpiyuj2QpBLAlgmEh4L+EOBghFUuAwqMs=; b=iRFH0D1fVqo2VgsBH+lN38fq8v791yFDC56UhYTbvgUa/zuEkB1smDN0GJ0QHrW7UUs32Sci6GKImG9kjimoLuhLwbrtxr+aqWx2SuskP3HiTIZUBJbo7FmEnioDcNH6xehtRsf4Fe4ed9l53hVEJR1wTyvk/rTvyjkGxDkQ8eo= Received: from BN9PR03CA0381.namprd03.prod.outlook.com (2603:10b6:408:f7::26) by CO1PR10MB4660.namprd10.prod.outlook.com (2603:10b6:303:6d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:35:50 +0000 Received: from BN2PEPF0000449D.namprd02.prod.outlook.com (2603:10b6:408:f7:cafe::26) by BN9PR03CA0381.outlook.office365.com (2603:10b6:408:f7::26) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:35:50 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.195; helo=flwvzet201.ext.ti.com; pr=C Received: from flwvzet201.ext.ti.com (198.47.21.195) by BN2PEPF0000449D.mail.protection.outlook.com (10.167.243.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:48 +0000 Received: from DFLE213.ent.ti.com (10.64.6.71) by flwvzet201.ext.ti.com (10.248.192.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:47 -0500 Received: from DFLE204.ent.ti.com (10.64.6.62) by DFLE213.ent.ti.com (10.64.6.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:47 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE204.ent.ti.com (10.64.6.62) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:47 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQH1471098; Mon, 13 Jul 2026 06:35:41 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 09/18] arm64: dts: ti: k3-j721e-sk: Add overlay for fusion application daughter board Date: Mon, 13 Jul 2026 17:04:14 +0530 Message-ID: <20260713113423.2310443-10-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN2PEPF0000449D:EE_|CO1PR10MB4660:EE_ X-MS-Office365-Filtering-Correlation-Id: 2e64c0bf-1f85-4a84-1587-08dee0d2e2f8 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|376014|23010399003|7416014|36860700016|22082099003|18002099003|3023799007|13003099007|56012099006; X-Microsoft-Antispam-Message-Info: SvetrKnhpuBG166bX/wFHn4qULj5yeL4Tu727hv21Z/E1kpI9RWsOEe+xCdIDCDuY5dwIe2S+U3jasXqpkYMdC6CBa/w6GQtGxuDbDz7hHfRlQUZ0+BuB9CFgpopBANu/mh2r/BHfRpTpM3HWze2h069u1WODPhs7fpIFD0hRsQlgkE7LT7n8iV32yLN4h2VbcAAzrIUoLRwOBJYElhOkNE05lpnBWb2z9vlec3/VJKXi2Es3wxRFsswdQKkbD+OoUQFuTUBlB+bs30TMyMQPee7rqft/hCWBbyjDyYGqq5YeFXQxpoYurnakruflhNB555qfLJbVoq+ZW62OzeA2vV9AtFUCYtAhEWD6Tz+BS7GwAzqpXeP3+yvJ/o4J29X97T8HlW8UN1DNjif4eThhiw3y4NhceUk32Mom4TeB0TE0lVMDXYk4xyFlL+EkdkhBxSMnL0/0qTPJ/ex31UBYX8j5Zo027ZEYlZ5OrEvVZs6aRJpga5/p+B1pYSmjgb+Z0iRzm7WsXgr+60cPXwStXZgK8ZeJ8FNKp5Yg3jJ0rhol6CsMHiEctbiA3imv+Ka6p34Ub6gb9m6bvd/uUQK2F7tHtaZWjbdsoKXb/9i97L0qlPAbiP3VQbuj7cQd4e4ZNAVCQnnsVI3tVQa32LWoQ== X-Forefront-Antispam-Report: CIP:198.47.21.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet201.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(376014)(23010399003)(7416014)(36860700016)(22082099003)(18002099003)(3023799007)(13003099007)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: f6F5NdcowZADOjAKNRvk5H9RpozUOosLXXLBby+KzyiXLbwxwVGGwpXygQL386g975/jpGJT5GDLGYEcu9QZN26p5HNczINuS99gzpvibEhHuK6J16w29eUTpzlNU8suD1qw3hq4lj84Uf9SIxHLDJlOJD2IS8nD3RDpQ1BOk7eiAyaPLpeKRvBkHtwhIfsn89QYFoMzGk0XiRtD3/+3yowOycJ8sRg+qtOI2gbNlpq+rEVoXd1gdcjrR4gCG4l50xBipmwsl0X6f+RM7lvJ24lgwtBVO5sfJWe7GvuRffV4p46gL04JRow7z13+4xZa6aE0fFo4hPtXkywJVv+TUyvAKcFpK9DNQNKrMWQD4JQvUdGXQwApdMv32B6jylRmsvecU76cQhGL2dEOeVcfHeWj33MtdnNh9bsVi1hhqdnXm83AAAIxdi3y249rKUhz X-Exchange-RoutingPolicyChecked: RZnMMhVJyrZsEp+i4soyjIiy3VXXIDGo1plCbYjysXyJ2FN2gJbwBbflYWkKUWxR3XbG1S24KaOF6N+pVDWr3hbn3bZByOijZ/poiMqpwIsbN8gchHMFitsX30+GAXTsEliBHI0QxqF9/1QDcQr94s/pITRF2aawHM5zT7OJAZHhzEvpB7zm5cBvf6V3UiytK9a/Y9YsqjKt/jRCydWnKAywm2uK45dCs3uRl6yacNOFluqMp0jX50XNnt01BmsjXKENk8CVG/8cq6ANOMRmT2K3UDorfTmbT8UL1/RaGRBaor8lyzq8PaZiWZb65s1TU0UFPBUMNFtsVxJmZ77irQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:48.7609 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2e64c0bf-1f85-4a84-1587-08dee0d2e2f8 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.195];Helo=[flwvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN2PEPF0000449D.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4660 X-Proofpoint-ORIG-GUID: bCDU_TeJhMMkK_yuZlec-vUGhnX_10oY X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX7Qd7kNz9qb6W rVxN/El7bnMNj47sod92Pt+500Fgii+tUdTvvRzj7JQmiBiFwbabeP9z4tspBHmuCg4m6vp0ufV vCK82qneevrHPamrgE7VFjxaG2PnHoo= X-Proofpoint-GUID: bCDU_TeJhMMkK_yuZlec-vUGhnX_10oY X-Authority-Analysis: v=2.4 cv=S7npBosP c=1 sm=1 tr=0 ts=6a54cd9b cx=c_pps a=7sXfYZKWL/+VDStniiEWIQ==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=H13oN-B1_iK1ym_BCaoA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfXy/S7mgJgtwO/ HsHs427EP64NMc+cbM9spej4iBIEDZLTyr1pQhtcMENT0yEvAP8s7aurn7C8DswUwXtR3tYktMD nQXSpcKuozvrQIHJb46YKHrXgSlPJg9LIlxvPJ2mJpaJqfTre8GgQPRhuHvv47irr7flE1o1/b1 aSODX6zbKhFSw/+f300wAW0lQqyhEhqeZ1NObLax4NGQCNOWSqFPdsX4sm15sA1O2lZG8BkMKMl XjUiN8QfBSkzEQYHjGtYsiPpJu/spOOZmW3Ux9tjlusOeh4hQqCI02U2kxTwLvTOQ+sQfajH+BY /ocTvSJR2bDv38Uo6RUQS6CKledh4MfbBuqrZoj5Ss2RNDhQgZ8AMJOsAFODOK1Tvvx+rF+ClmM ls02Upsm2hTZeho8WVrjWLdPU2TZtihakFAlcKV3izmEDGn3q2028mUifi1cvefwaV7/Q2p+l+d sa5qLKpiqEE0/NeCEbA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Fusion application daughter board [1] can be used to connect multiple FPDLink-III based sensors to TI EVMs. The board has two DS90UB960 deserializers, each of which aggregates input from up to 4x FPDLink-III sensors. Up to 8x sensors can simultaneously stream over the two CSI RX ports on J721E SK. CSI2RX connectivity on AM68-SK and AM69-SK is the same as that of J721E-SK, hence the same overlay can be reused. [1]: https://svtronics.com/product/fusion-application-daughter-board-evm577= pfusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1n= PluxX Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in csi2_phy0 endpoint for cdns_csi2rx0 (sas= hiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 10 + .../dts/ti/k3-j721e-sk-fpdlink-fusion.dtso | 190 ++++++++++++++++++ 2 files changed, 200 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-fpdlink-fusion.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 893cdd31209a..804f041ba408 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -166,6 +166,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-pcie1-ep.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-sk.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-sk-csi2-dual-imx219.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-sk-fpdlink-fusion.dtbo =20 # Boards with J721s2 SoC dtb-$(CONFIG_ARCH_K3) +=3D k3-am68-phyboard-izar.dtb @@ -308,8 +309,12 @@ k3-am68-sk-base-board-csi2-dual-imx219-dtbs :=3D k3-am= 68-sk-base-board.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo k3-am68-sk-base-board-pcie1-ep-dtbs :=3D k3-am68-sk-base-board.dtb \ k3-am68-sk-base-board-pcie1-ep.dtbo +k3-am68-sk-fpdlink-fusion-dtbs :=3D k3-am68-sk-base-board.dtb \ + k3-j721e-sk-fpdlink-fusion.dtbo k3-am69-sk-csi2-dual-imx219-dtbs :=3D k3-am69-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo +k3-am69-sk-fpdlink-fusion-dtbs :=3D k3-am69-sk.dtb \ + k3-j721e-sk-fpdlink-fusion.dtbo k3-am69-sk-pcie0-ep-dtbs :=3D k3-am69-sk.dtb \ k3-am69-sk-pcie0-ep.dtbo k3-j7200-evm-pcie1-ep-dtbs :=3D k3-j7200-common-proc-board.dtb \ @@ -324,6 +329,8 @@ k3-j721e-evm-pcie1-ep-dtbs :=3D k3-j721e-common-proc-bo= ard.dtb \ k3-j721e-evm-pcie1-ep.dtbo k3-j721e-sk-csi2-dual-imx219-dtbs :=3D k3-j721e-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo +k3-j721e-sk-fpdlink-fusion-dtbs :=3D k3-j721e-sk.dtb \ + k3-j721e-sk-fpdlink-fusion.dtbo k3-j721s2-evm-fpdlink-fusion-dtbs :=3D k3-j721s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -399,7 +406,9 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-am68-phyboard-izar-peb-av-15.dtb \ k3-am68-sk-base-board-csi2-dual-imx219.dtb \ k3-am68-sk-base-board-pcie1-ep.dtb \ + k3-am68-sk-fpdlink-fusion.dtb \ k3-am69-sk-csi2-dual-imx219.dtb \ + k3-am69-sk-fpdlink-fusion.dtb \ k3-am69-sk-pcie0-ep.dtb \ k3-j7200-evm-pcie1-ep.dtb \ k3-j721e-common-proc-board-infotainment.dtb \ @@ -407,6 +416,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721e-evm-pcie0-ep.dtb \ k3-j721e-evm-pcie1-ep.dtb \ k3-j721e-sk-csi2-dual-imx219.dtb \ + k3-j721e-sk-fpdlink-fusion.dtb \ k3-j721s2-evm-fpdlink-fusion.dtb \ k3-j721s2-evm-pcie1-ep.dtb \ k3-j721s2-evm-usb0-type-a.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j721e-sk-fpdlink-fusion.dtso b/arch/= arm64/boot/dts/ti/k3-j721e-sk-fpdlink-fusion.dtso new file mode 100644 index 000000000000..d9c2f83e80b6 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-sk-fpdlink-fusion.dtso @@ -0,0 +1,190 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for Fusion (FPD-Link III) board on J721E SK, + * AM68 SK and AM69 SK. + * https://svtronics.com/product/fusion-application-daughter-board-evm577p= fusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1nP= luxX + * + * Copyright (C) 2023 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + + +&cam0_i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + + deser@3d { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x3d>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX*/ + port@4 { + reg =3D <4>; + ds90ub960_0_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@36 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x36>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX*/ + port@4 { + reg =3D <4>; + ds90ub960_1_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub960_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 DCE6D3E5A31; Mon, 13 Jul 2026 11:36:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942586; cv=fail; b=bhFH+SsiK924Iqs6zIEngVfnkPuJ7OsOFlPpxX7988zHpAHleQTzVO7Zxc0nn6h49sNXHDZwnyS2Xagx+obWpFEI/6n+gvvm0V/Y9EGBhxLWUuf7Hls9bhRwICb325/kaX29cz9dlbuJWW6ovaCinXBCE82C2OzFUK1A99m8Ahs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942586; c=relaxed/simple; bh=P2LeNKLnh09Go0gFv7hiVmobf1FI5lrVK4MiLkeLvZc=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=VpSBjvCnuIqM4xNJg6mvdZXN+hYowj1/7c3OwQh68u5Rvzln357hwoaIc9sbTH1H46ckfBCUZ6BxGfHVgKkFwxqg7kyYvl4UpYF4V55a7O/jEw5mbKxwf7OU38mgIRtuEz7yXogyk4g2aSzFvMwKZgpU/iIkOQ3NToXXGhoHZZI= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=nC5tycDW; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=QPIMy8Xg; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="nC5tycDW"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="QPIMy8Xg" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAeJr3381792; Mon, 13 Jul 2026 06:36:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=hfsCF5m7kBDonhzlfJdxIbs5fXK0KxCr4e5vg2yFe xA=; b=nC5tycDWHYcSslI0ZZuEZbI9bk0U0pADZCgk1RiwF54WAi2EdZoclL+K4 iAppsggKOovCTpc4eEUkuvGhgep2mfttQxJOBDlYbuhs2CE77ZbI/PR/oLmZeNqg kPd2j/GBLvYMQmIeV0TzgfvxjazdyZdh50jF+SAPK8dms653LV81iBCmnTycCZF7 eVuG8ee52FcM0CxuRdFk05Fm3QsR2TsDiXEcd1solSWKqCtyduZ3H9dekydvDwTE ZYGEjIzjoMkWf985BhWWcl/th/+3qFhHRVtzzZwFb063baSTL3AOqXaLFpTiVrsF LDErnHbPsByosutjiZP1coZDLWyCw== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012019.outbound.protection.outlook.com [40.93.195.19]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg3dm-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:05 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Bma0BI3DfS8X0iB0dL8KjcL0B/70+PnHPTsDoYgmku4Y4hTPByikizqWlPF42X7X31ff06u3AoviivHNxudZrThlztqcEhIPgAe9FpnHk2NHrRlbv3eiB6VzW/OTddESHDf/Y68AiYrAwxFV0mA6b5TwU9wlC4Y1V7VK2lr1G0X+BvTNFJvDly3Xx38f/QbgZPOIWLUqVbzhfUL8GU9klv5b8p/NLyt2wD2cETBQ5l8I3ki7Nqr5YI4LH34fOVEkFPya2kET1sl40RzkXPej3/lIfsVe54g3S06B8aAa3EKY8W6h9+VQRi5Bt98AcrDVYqh5Hlq2vFq4DulNOPVMdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=hfsCF5m7kBDonhzlfJdxIbs5fXK0KxCr4e5vg2yFexA=; b=O822a/Gbw/c2OZdzk4NJTDqJxxEGVp31O19C0rZ+g5qW77vyA5vpm9Zr0vOMyo/+LFKWIkFRgvKlUP5oRFQw34zp4Gm2e8aXyn0boKFu5R3Pu7se4T0T9NDZQ+BkiK/e+0GE5opriocNDEB3YrJleACbtYSzyOi7ieeFNdNAEHUoWllXXhebu1yQuHGK2rqieiCpWrGxaBrwzFWyZOc88OHH6E+TgqqLrR0D1pzGxqJD87/rOglzernkOGo4DCbZgiGaSs65W4zZnztZf1WuTh98vJ9EsIoiu5sqIeeF7sWpDJTXf3d50L9D+AsI5aXQZufPgmKD4d7J5wd2lZE03Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hfsCF5m7kBDonhzlfJdxIbs5fXK0KxCr4e5vg2yFexA=; b=QPIMy8XgOpsXmX7tK3/tDsd7FLKZbGfvc+X9h0q6CESHCbj/YN2QE6JtK7upVIK6/tPSfjcyA2iIuTFK5r18WJOf/hJlgujGNvf0OZEmWNPHl+dbUrvtw8QepQpEncuxbx16t4m+pb9zR+TpL9tVtdD0d+AolwGo7xnC7DJBHbA= Received: from MN2PR08CA0014.namprd08.prod.outlook.com (2603:10b6:208:239::19) by SJ0PR10MB5670.namprd10.prod.outlook.com (2603:10b6:a03:3ed::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:35:59 +0000 Received: from BL6PEPF00022572.namprd02.prod.outlook.com (2603:10b6:208:239:cafe::2e) by MN2PR08CA0014.outlook.office365.com (2603:10b6:208:239::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:35:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BL6PEPF00022572.mail.protection.outlook.com (10.167.249.40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:35:57 +0000 Received: from DFLE215.ent.ti.com (10.64.6.73) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:56 -0500 Received: from DFLE210.ent.ti.com (10.64.6.68) by DFLE215.ent.ti.com (10.64.6.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:35:55 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE210.ent.ti.com (10.64.6.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:35:55 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQI1471098; Mon, 13 Jul 2026 06:35:49 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 10/18] arm64: dts: ti: k3-j722s-evm: Add overlay for fusion application daughter board Date: Mon, 13 Jul 2026 17:04:15 +0530 Message-ID: <20260713113423.2310443-11-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF00022572:EE_|SJ0PR10MB5670:EE_ X-MS-Office365-Filtering-Correlation-Id: 81129215-5ad3-4535-8408-08dee0d2e7fe X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|376014|23010399003|7416014|36860700016|22082099003|18002099003|3023799007|13003099007|56012099006|6133799003; X-Microsoft-Antispam-Message-Info: IKIVHTNL20rfG+W7xJp3ZasbbwGUk4UCHr9lk+A8l1Rkb339y4ryiNiOjn4FftETAcfJLK9uqNDSQgreCqhBQUGVkm24zbgkDLsFWTW4iVeNVDKtS/iLwvi/hlilb/YdgKCv8Cza2EXL+UuRM9Okse6NXi/W/W2QrvUge4qC57GbS1LWEV6OvYEfQrzpd0dWVVrmLpPfdupLa7J1lOJg5hlRqRT1orAh0NhR2i1MCLaybIcr21Y57zTkH40qjLp5GkE2569RXKttXdPq60F/zL6sphkM81kIDOR0pBLpDlolltANKuvikLrI/oBB8hkxms63W6HjMt/jhbXZxVZN1uvTHG9TPHY3RHp0WXbVV1ErG1MKSKcO64WuNjDzN010pibERgjBkdglb+murUDlijrerw9mWkUzsV86MyJVUVemoY2wX2O3bsFTqov817/dJ5hhd6CP9HsUqX/Vn43YvkOsMuON//2Yjw9et/GhY13ZU64brZI7JYsBPg78DjBeVc3NDCwHPbebFgUXSAi10DuftX2Setg6TSu/1LxUGA2PtHKBXvAYenonPUSihrMZtUoPRz+lkDSsK2DZPI8PkQYZWa8cg35U0ehUwLLHeM/F6b8el3FJD9ePkH9SQYH53Kxan+p4ed5hi5P3vZQpJQ== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(376014)(23010399003)(7416014)(36860700016)(22082099003)(18002099003)(3023799007)(13003099007)(56012099006)(6133799003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 5ZZzsxqliSyyJgm5RXiMkzZgKA63rx6yKdcZl6ib96Ss6kTXVfUB00BbbEK4HQEiMy2bzAcuhtis9hw9ms30G6XQf7KSzqbhSU/GS1gxG9uoAZgwJZkq89rUpQqlnmcOxPLNtoUPpgujgHdOdlMa1tB6V5ljXHZpCBF/vHzhIzWyEdiTV4Z8QDTbbSPgmtsBPaKZt2nJGqdkw9nZu+roY2vrhSeb3fckqw3WB3pI5hKRV0Tm0cLm0g29W8Fg6DW42KsFJi5op86PQ0h7SnVQ44O+z56hN82wZQx7tjqm2q9urSMfs8tNKbv61OTVlhpY+976begj4e9aGOxxLHydbREWunywlvUX0BU7s6E/qg70nMkZ9rx386XZbNVY6VyRn2EuLlUmu9jU0oJzvQCYBpXfFN/3nIK85db7SoaqUxTy0sHsIaAYgbMBRqvGKLuh X-Exchange-RoutingPolicyChecked: e4y9Dz47WU1lekHhj7jNXARR2vWsEMTZProM6Tc2phEMZGjtNuZcfactQG3OpnTwsJ4Ps0LB82UDKffC/hhJe+5GcTsY29tzNglrvxGyetFPr5UwiqK2AJQVYFslyfAnyrgW7mD5YYysFDVF76z5tfAsppA+I9Un2FklVp8ZCFFresC9j87HUSg0IiW0EL6tUKKdmW9qgkUYKhxThwQdWHCjBw7NECoVta9nA/ucDO9U/P4GGieYAqbB7ZMTK0PJHFbGdjoC5+sxKwatjzo3DF0qTmbY4R94Y5hrDu0JpXwhdOiAgIirogwdc6cSY24At6BPJiUK+1K0UOL9DxMP2A== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:35:57.1967 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 81129215-5ad3-4535-8408-08dee0d2e7fe X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF00022572.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5670 X-Proofpoint-ORIG-GUID: VlH2lK9gPgl89dQ3YsxuenVYBI7G0Cmy X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX7hwnAHw3Ykx8 wwEUV/MyZzBI5WeRS1DI8vv7uzWCGfYmvaJnifnZVzHofRO792U7HwjOP54s8w4p2p3k8EJltpO l7GGVhhPb0dP9i52kuQWSnYidxq1mk50ZAYFccMerFZnIGTvxjqLEDrLIGOowgMrFV0ZmCiHW1P E6xTpF/N1smaCA37JRaxHb2umWStRIayvRHRqnXpNtHXgNrHvBB6QY5h5Gf8bc0tK0M8AVjH24c rkNuK1UeYJzsE401SCUblTkAW/VvPak/SqsnMkGMeeDbWh66fxmbb1gJCB3Ivmi3YsAiBjpNHem U9zu6d8izRlt5vPkyY5xwRri6EUKrnTMmV+u0dfUR0i5xVbj1xcvNyDCalFyLy08JhBBXxiKmPO 79/9aTqDKmGYD2K94p8Vn0TQC4eRSoK+t6pOgByu4GRUOKqat+0hmfQ0zcTrbpx/kfK1MyyuwEC aHYg+EV7WhskawBwWLQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX1Xu52PnaO3i7 +m6sETSDCCSrFPHSTuvnn8KoleEBkSzft4O5v9W3ycFTwNz8xxFdIfwKa3nfjunxQlCTpUYDZ0E /OMxHzajf8a5kRFnRTJ41gD2yWgj5Zo= X-Proofpoint-GUID: VlH2lK9gPgl89dQ3YsxuenVYBI7G0Cmy X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cda5 cx=c_pps a=7Di9vct5tcmjM1itADynpg==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=TGpi6PWOAPTeldDlRC4A:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Fusion application daughter board [1] can be used to connect multiple FPDLink-III based sensors to TI EVMs. The board has two DS90UB960 deserializers, each of which aggregates input from up to 4x FPDLink-III sensors. Up to 8x sensors can simultaneously stream over the two CSI RX ports on J722S EVM. [1]: https://svtronics.com/product/fusion-application-daughter-board-evm577= pfusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1n= PluxX Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in both csi2_phy endpoints (sashiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 4 + .../dts/ti/k3-j722s-evm-fpdlink-fusion.dtso | 196 ++++++++++++++++++ 2 files changed, 200 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-fusion.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 804f041ba408..1d876abb0585 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -191,6 +191,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-am67a-beagley-ai.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-fpdlink-fusion.dtbo =20 # Boards with J784s4 SoC dtb-$(CONFIG_ARCH_K3) +=3D k3-am69-aquila-clover.dtb @@ -341,6 +342,8 @@ k3-j722s-evm-csi2-quad-rpi-cam-imx219-dtbs :=3D k3-j722= s-evm.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtbo k3-j722s-evm-csi2-quad-tevi-ov5640-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo +k3-j722s-evm-fpdlink-fusion-dtbs :=3D k3-j722s-evm.dtb \ + k3-j722s-evm-fpdlink-fusion.dtbo k3-j742s2-evm-fpdlink-fusion-dtbs :=3D k3-j742s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo k3-j742s2-evm-usb0-type-a-dtbs :=3D k3-j742s2-evm.dtb \ @@ -422,6 +425,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721s2-evm-usb0-type-a.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtb \ + k3-j722s-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ k3-j784s4-evm-fpdlink-fusion.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-fusion.dtso b/arch= /arm64/boot/dts/ti/k3-j722s-evm-fpdlink-fusion.dtso new file mode 100644 index 000000000000..3b2601443290 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-fusion.dtso @@ -0,0 +1,196 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for Fusion (FPD-Link III) board on J722S EVM + * https://svtronics.com/product/fusion-application-daughter-board-evm577p= fusion-v1-0/?srsltid=3DAfmBOooMsRAd5ibFOGJaKbjsC3j9-loTPK2wWqsqPq2Adj55g1nP= luxX + * + * Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + + +&pca9543_0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0>; + + deser@3d { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x3d>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + ds90ub960_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_0_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + ds90ub960_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@36 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x36>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + ds90ub960_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_1_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + ds90ub960_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub960_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 2D3463E5A2B; Mon, 13 Jul 2026 11:36:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942594; cv=fail; b=eR53U51+zkF4+oy43Ow0aSwrbF7PcQrmMdkBOYLxjfMM2N1QkKoO5iO3gxymt4HXZT990jkFRDVIF7vLVzuuBn7DQaxYO7nVxiqR6syIXm2pEL3yOPAVvzQOj713ztpaxwdT4WBakzo30/c/amz9ZPmgmExTXII+VL7P0zji7X4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942594; c=relaxed/simple; bh=FnqXYVhYOYm7GhF1YM7m+xhSJlbddzS3ChzYGFeIZjc=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=HhvWihXKX72ek/sjsOMHGKrx9TCswewkEdietsJWMEkNA26mywW6xUE9plBA0KxJCzMUjoQmNckamzQIFuc7gDjfhAXD72yBAiQ2dXpi9RU7L5GFTD0TSVQ2avyMtdYFvT9vCvdvpQnM0tnhpvZ75+2tGrgk4dS63SCKx8APau8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=iWcB2i6C; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=dQevLtKV; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="iWcB2i6C"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="dQevLtKV" Received: from pps.filterd (m0384305.ppops.net [127.0.0.1]) by m0384305.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBWPP2051401; Mon, 13 Jul 2026 06:36:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=IFA0vWD7aS7vUQGxbd+0pooGF4Niu4prZ8gsJhC8J l0=; b=iWcB2i6CVQRUdmMiDSh7m+fz3Zfdzj0edxTqokGVEHCX8B1VfyVil6+OG cYU2oN5KQOHFtf7xi/JHRxxkxkSrH6PrIDG4kaBr5dChyhWfNhlKGw1xUnVInGsT CizGtJxeoxeBYNFmQatayOZAnqdktDd3Bg5THSdXanxLs/yRgsGHx7zWcrNvlunG r9XyMLins497NXtih/xNEoWwmmwUea1boSq8b5aciunNPpJuAYUNWaM+3jaELaEA iHohBzm7+6RVQHgMdxNgTcdDxmcoj7pDLAX3dO8HWrMHrnL7i3ZB5ykXOrUWpzPZ +4btBGOuE6TBQnrbCKAux6xFuOvqA== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012062.outbound.protection.outlook.com [40.93.195.62]) by m0384305.ppops.net (PPS) with ESMTPS id 4fcxx6g38p-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:09 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=zHvd2G21CXfmGBvs1FLz0BTZU5k+fAOC4i1TJ0g/Vo5zrbE/CcxNFcLNjBbpcrltPCt6ZZ9pGg/n51rQNg4M4BF187pMPO0NsBKRgEV9VK2vcGklPYWbHHzqE2Fxm2SHtgRNtOkw2V4Iti+cPtKEg0kgD2QBXl3oqBiRO6qr/hwyydXH4OOI0TRaizqXIRKyKgnj1uBa/aBEQNSMP3ogIggD2egDRgFRjbyUFcVjpl7ivH3STfM/4jDt1YOihaRW8FyAWX6qr8/QVYLNld/ID5PlQXbwJMWisPjCcBTWrCfHXD5Vfs5Bqhhg6DMATI+N+7J7aO0ayvIu06A750GvBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IFA0vWD7aS7vUQGxbd+0pooGF4Niu4prZ8gsJhC8Jl0=; b=SQuMHwqk7FhuQ6erBL2G1og0bgmbBGziv1HhvBPOPofZKajTCWuiR2Pcvxl1DdV8RMygL21LUKEZBHJm7Bp3QJmTJzqkYKmI7VJLwvhn61GEV3Brq5WuwqPO7xzDMsd4SWnUVokydQCKCDHvvCXpC+aYVYvmwBsriocKNZvfJdfUytcdnipmk6qu9SkTTWHWJzC6cRAmDl6hLOLaDPYakVnyP9afwVL3MNNLd5GYg8PG9i7c4WT12DSOVxR8RABedPEScZ80jfmr2GpNSHcBkARl6zwESAt65XMisvv4oonTlhb2XUBlzUJ61U7jTzKqF1ueMkiaLArBOhDUaPrqnw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IFA0vWD7aS7vUQGxbd+0pooGF4Niu4prZ8gsJhC8Jl0=; b=dQevLtKVxtQUKXRhjkMzTYVi0Acb5XQkqN9t1IZLC2xbT5L2xeRxpqDebJ3d0d8AZ0R7N2B9cJl89P6JUbpFdIJpIeZ4u+No9iBjw7OTMtEFJVxrJBo5IUIKxMZZ7+y0/zt8Nup/b+KHPuENsaPHFa5S84rcItE9X/lN4rGhHWw= Received: from MN0PR03CA0005.namprd03.prod.outlook.com (2603:10b6:208:52f::12) by MN7PR10MB510955.namprd10.prod.outlook.com (2603:10b6:208:5f7::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:36:06 +0000 Received: from BL6PEPF00022573.namprd02.prod.outlook.com (2603:10b6:208:52f:cafe::2b) by MN0PR03CA0005.outlook.office365.com (2603:10b6:208:52f::12) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:36:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BL6PEPF00022573.mail.protection.outlook.com (10.167.249.41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:05 +0000 Received: from DFLE212.ent.ti.com (10.64.6.70) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:04 -0500 Received: from DFLE213.ent.ti.com (10.64.6.71) by DFLE212.ent.ti.com (10.64.6.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:04 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE213.ent.ti.com (10.64.6.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:04 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQJ1471098; Mon, 13 Jul 2026 06:35:57 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 11/18] arm64: dts: ti: k3-am68-sk: Add overlay for dual Arducam V3link fusion Date: Mon, 13 Jul 2026 17:04:16 +0530 Message-ID: <20260713113423.2310443-12-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF00022573:EE_|MN7PR10MB510955:EE_ X-MS-Office365-Filtering-Correlation-Id: 47fcb90e-1b61-4ccf-737e-08dee0d2ecaf X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|23010399003|36860700016|376014|7416014|22082099003|18002099003|13003099007|3023799007|56012099006; X-Microsoft-Antispam-Message-Info: DwbctplyeRZDo7n25tBwsz0WdfvD3k6Ar6tdJ7BokGpveAdO9ZjZvtYumx2U4g88VWUxUOIq2wo0Q/5h64NP758EcCjCXxhoB/IwYAd2ItdFGyp0dPU07GsB5WbQmsgSEaF6kaicHJCpUDXsaa+fyhCEswoOCvzgH6dOisQPt4Z6f6OYxLjzQ6QtOFUtEBIEv95U5tTRcA6fy3uH1ps2L7FRP3FAbOQ1D3+M6ZbkU1dtrIhJD8wzQPIkZKYHUq8e3B7H57pTqZX7NBo/kvKEQI04uNm7vfcbBYmE1vZw+/NFyB8cCOpm4iCYcwWon24t36emsQom4d6SgdU0/cdgaO0B2GIgrpIPWEscBwTcWeoISuMlgWSjCWxnsa7wt65usXdycOlZxojoluINXlOKvnui0xuwrow/f7E8txPb5NwNvATCNjFLZqn6ofMjC6/lePz9Z5/5/GE0+6cK9NmQ4fXhScMZzb8mY4ZK4LigIL7iJBgeXMUUK3aiVxx5t9pKWqe8HQhkqGhh0wMnfLGfDuz7H4Bas/iF0fA8tTUT0IeQvCX1pYbkJQuU2KKR2fwTOHJcO1ytFe/NhC6Q2niDJTmdImWIeXnqZLU0LO3XCqS2Ka7RLet484KUYKnrzfKsjqXmGTOrfPI8V7RnxsqpJw== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(23010399003)(36860700016)(376014)(7416014)(22082099003)(18002099003)(13003099007)(3023799007)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: oDz+yz391vQQPHQQJqfxAYChqYhilqnZ7biQ9xwXLfInVA3K/US964HY3Ixph3CXQ8omc0eST5K35MqXFGhyRrovnQkA+EhQj+H9YxEm4JOHzz3pSr2ZwO8aZA6xw9G1rHRPeHmJIkdNgrAso8OJWjfVWnCo4KqyOOWD2uGyV8Z/fcIGdAx5PgSPnhoPXd/S0sgudZNkm16sBoIj5ND3X5SW4mv+EiuHOH4ug29B6XeqRv0An8C0D40yfL6OpR+l4WwYplQCfryJq88BYfQA2RrnjhbOI7idSY2LcEnl4m3/hw92BeKnPLiKjhqYqvRvUTaiwxrufABSqxf6nxUj7pl9P7gEER519LZxvqKLsrxriZqj2HVTMofUosCDsXc7HnfJ8eRBufwKN6xFdGoVbMHIc2KRaKaXfpd4UFqxzi7C+VE/z6n+SFpd1TDZhQ/r X-Exchange-RoutingPolicyChecked: mO9JMWm2o0vT7fu+GkDYcSRuFPmapz6BiI6DOmN5bjX9/8fY4SN2QdZ2v/qgcXtw72/oa0Hgz3j4W7WiNVGWzimtSOnEeAiqcagengAiyirStPQ251mhuAGzfxzwpZrl96N3Ds7ZQqc2lThzM/bL5LM3ViIYaSS/6OWNtbVNLsuFcXKBsrHoGmQ1y71xMGQg9lsifDmGhuMmkR6C2PJqulxlsEjI8swSSKrD7Jwpsa3VhcA6q3N2U8ZY0y7jFsLbLeyVTWd0v6zsCu7T3rJmKl3rXBFLd2k8bMXml+XqRyJhoTTofA+tuIh+d4/B7LUVSafWHjMi9JkVge6mOlLoXQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:05.0612 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 47fcb90e-1b61-4ccf-737e-08dee0d2ecaf X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF00022573.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN7PR10MB510955 X-Proofpoint-ORIG-GUID: xIZ9JwyxQAFw-ojNLJqtNr7YyKGaK_vo X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX/AhHt8g6tC8R 9N0pcSwXFtFsk9y9RzUuGS2e2VFNXTt7kXo+hGUR9qd8q1auEyBWO8giqPY5/0Y4mgrGVzmfYSn +eYOF0GCp97LtzOIl7o2Nvf+ST65PQ4= X-Proofpoint-GUID: xIZ9JwyxQAFw-ojNLJqtNr7YyKGaK_vo X-Authority-Analysis: v=2.4 cv=S7npBosP c=1 sm=1 tr=0 ts=6a54cda9 cx=c_pps a=KmUIp0grITFNz0c0ipdWMg==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=KtRVGM7OAAAA:8 a=sozttTNsAAAA:8 a=Me3zt4t8hVSPujjKYl0A:9 a=fO9at-cOa0qPyS5aOM0m:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX15328EM8C91E mHNrVbTqjubE5HZqmsLRydRF99PQuD0gyEG5BY82OcgYzTyryWp6o0+gkDCs//m42Qa7oz6l/cw bvjgwuiNLaaYzi9gdz4zqkzPfNN3uN7W4Q2pf4wn3PTvlQ+7t8G6fhPZWJCji/JYeAZc4Yo+2wi 2fj7SFvS5tmQgr3f2x9WIZPBwsW9g+m7jgmiUtpCPaQdsBiGDJFHiHEqCdxqkjX3rJUK/Ww5QLs 56KcXifZ6pS3o3umuffvf8ojyF9yph1iSlbbSXyKYEfBkFplthgi5VVi67w69pxLmTfrB3c94rN grsJGJABlTNmKdHaGBEcFuK6GFwtNIYV8R8VP3Y8eSWU523bZVa8dFHgcqXL3KFht1/WCzHX4G/ USl3LY1TXwD1CGvt0hdh4M1IMEPwMGYhq6bZ9q8hXyBNEATCCOdwM4WpVtd7zWTxyrK65mpQnT9 UbFtVXigb6ed2gOx57g== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Arducam's V3Link mini fusion board [1] has a single DS90UB960 deserializer which can aggregate input from up to 4x V3Link (and FPD-Link III) based cameras over a single 22-pin FFC (4-lane) CSI-2 connector. Add an overlay supporting two such boards, each connected to one of the two CSI RX inputs on AM68-SK. The same overlay can be reused on AM69-SK and J721E-SK. [1] https://www.arducam.com/downloads/datasheet/Arducam_V3Link_Datasheet.pdf Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h and pinctrl.h headers (sashiko) arch/arm64/boot/dts/ti/Makefile | 10 + .../boot/dts/ti/k3-am68-sk-v3link-fusion.dtso | 200 ++++++++++++++++++ 2 files changed, 210 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-v3link-fusion.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 1d876abb0585..fdd94cb7667e 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -178,6 +178,7 @@ k3-am68-phyboard-izar-peb-av-15-dtbs :=3D k3-am68-phybo= ard-izar.dtb \ k3-am68-phyboard-izar-peb-av-15.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-am68-sk-base-board.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-am68-sk-base-board-pcie1-ep.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-am68-sk-v3link-fusion.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-common-proc-board.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-fusion.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-gesi-exp-board.dtbo @@ -312,12 +313,16 @@ k3-am68-sk-base-board-pcie1-ep-dtbs :=3D k3-am68-sk-b= ase-board.dtb \ k3-am68-sk-base-board-pcie1-ep.dtbo k3-am68-sk-fpdlink-fusion-dtbs :=3D k3-am68-sk-base-board.dtb \ k3-j721e-sk-fpdlink-fusion.dtbo +k3-am68-sk-v3link-fusion-dtbs :=3D k3-am68-sk-base-board.dtb \ + k3-am68-sk-v3link-fusion.dtbo k3-am69-sk-csi2-dual-imx219-dtbs :=3D k3-am69-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo k3-am69-sk-fpdlink-fusion-dtbs :=3D k3-am69-sk.dtb \ k3-j721e-sk-fpdlink-fusion.dtbo k3-am69-sk-pcie0-ep-dtbs :=3D k3-am69-sk.dtb \ k3-am69-sk-pcie0-ep.dtbo +k3-am69-sk-v3link-fusion-dtbs :=3D k3-am69-sk.dtb \ + k3-am68-sk-v3link-fusion.dtbo k3-j7200-evm-pcie1-ep-dtbs :=3D k3-j7200-common-proc-board.dtb \ k3-j7200-evm-pcie1-ep.dtbo k3-j721e-common-proc-board-infotainment-dtbs :=3D k3-j721e-common-proc-boa= rd.dtb \ @@ -332,6 +337,8 @@ k3-j721e-sk-csi2-dual-imx219-dtbs :=3D k3-j721e-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo k3-j721e-sk-fpdlink-fusion-dtbs :=3D k3-j721e-sk.dtb \ k3-j721e-sk-fpdlink-fusion.dtbo +k3-j721e-sk-v3link-fusion-dtbs :=3D k3-j721e-sk.dtb \ + k3-am68-sk-v3link-fusion.dtbo k3-j721s2-evm-fpdlink-fusion-dtbs :=3D k3-j721s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -410,9 +417,11 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-am68-sk-base-board-csi2-dual-imx219.dtb \ k3-am68-sk-base-board-pcie1-ep.dtb \ k3-am68-sk-fpdlink-fusion.dtb \ + k3-am68-sk-v3link-fusion.dtb \ k3-am69-sk-csi2-dual-imx219.dtb \ k3-am69-sk-fpdlink-fusion.dtb \ k3-am69-sk-pcie0-ep.dtb \ + k3-am69-sk-v3link-fusion.dtb \ k3-j7200-evm-pcie1-ep.dtb \ k3-j721e-common-proc-board-infotainment.dtb \ k3-j721e-evm-fpdlink-fusion.dtb \ @@ -420,6 +429,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721e-evm-pcie1-ep.dtb \ k3-j721e-sk-csi2-dual-imx219.dtb \ k3-j721e-sk-fpdlink-fusion.dtb \ + k3-j721e-sk-v3link-fusion.dtb \ k3-j721s2-evm-fpdlink-fusion.dtb \ k3-j721s2-evm-pcie1-ep.dtb \ k3-j721s2-evm-usb0-type-a.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-am68-sk-v3link-fusion.dtso b/arch/ar= m64/boot/dts/ti/k3-am68-sk-v3link-fusion.dtso new file mode 100644 index 000000000000..b293deede638 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-am68-sk-v3link-fusion.dtso @@ -0,0 +1,200 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for Arducam V3Link UC-A09 board + * https://www.arducam.com/fpd-link-3-cameras/ + * + * Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + +&csi_mux { + idle-state =3D <1>; +}; + +&cam0_i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + + deser@30 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x30>; + + clock-names =3D "refclk"; + clocks =3D <&clk_fusion_25M_fixed>; + + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_0_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cam1_i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + + deser@30 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x30>; + + clock-names =3D "refclk"; + clocks =3D <&clk_fusion_25M_fixed>; + + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg=3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_1_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub960_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 42C223EB0EA; Mon, 13 Jul 2026 11:36:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942621; cv=fail; b=aPxQL262qO8luhoYSG6SUlUHJae3MPx6XiF5LTwnSK6UDeHOIqtcfmBfHEgsRb3btvK48iLd/b+P8ATVq3AGxBi+V1AZrtRz7+ySzmjYcavpWFFMpwZeqRF75GIuFK051SNYEc+28qEZfut1FKu/w3/YhRzeDSQlE8gkGeZYPgg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942621; c=relaxed/simple; bh=2/+qV+pbNbGNzXYTmgWB0dbXLW45uXsr4H3rd/+7Jog=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=PpjQSzBiCj79Sfmc1+jOAo50WNdSB2kK9s4vKcBB9eGsewVK3hgCQGen3JRlo4ElTsOMkQRTe+tLSIVGx36Ua6mrYwSMuRfRes9w2iDaXg8wmsEm0lrT+oMdMAQqUIjQnE2ESZASkjaMIFPRs7uirKaHk4OUefTBFsgXOzZBmSM= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=kVsXwtPS; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=nCxhbX9X; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="kVsXwtPS"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="nCxhbX9X" Received: from pps.filterd (m0384305.ppops.net [127.0.0.1]) by m0384305.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBWPS2051401; Mon, 13 Jul 2026 06:36:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=rDUviy9yHwVd0NgBmrO32c2hthIKjBImj5zNsDgTd Iw=; b=kVsXwtPSifWzQaRfqOmaAS7JZjK29ZFwou1LlWxmoGlOaYKc1F1tFYr0n +7WPyzfxIE8ZN9xq/W3CyTAgm5DF7DLf4fIVOJNoPFtkttPxMgpfx+L0TpeOMZky rPs0P65kqHQWHIbovN3Tb4AhsJYb1KFDb4cf3Y2EzVGTCaeiiivxrG3t9CAqtnNW tJZ9TOEfXFsr7ONk9UUwz0+kNIazGCsEEniGACjQX8ZsfxqiD6nRWkUyQ7koUtFi m36Zf2TgSVehw5Sc5pHoo46nuMVMXPVVyCKJaG35QoKGThfvHE+dB76ifGIwJ5eT dAI5bJ8Pgme4tku4tp7nzy2exN75Q== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011029.outbound.protection.outlook.com [40.93.194.29]) by m0384305.ppops.net (PPS) with ESMTPS id 4fcxx6g39q-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:24 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LXQYWzbCjon3eyLcdaBac71twzboHOlGRjv2GTCNvB+qUS6KRCKXMOPeMtIkrCTMBj8Nr7thOS+mX/51xPqazXdoyvoY2wbF9oZqeaaLTpIOweoe8DdVob/Owtz9T11jQTEtCyNjiCpGy2QdJKFa4WV++SjCKV/jksXXuJADeRMOsWETMMeEpt04a0niyMM/RbfE2r1xDMTDsTJ9PRbqQKPOvRuA6Bj6ejEPnp1iZ2Z5cYvp4LXSBR2/XQ2/n+hfGtTY6cGlQW7VzI/lkZDoKTyeqWJP/c4OkOVlEBK+zr+dyfTf45DHSndynhp6UuD+qIkYPNG8rBcOMXderVqNuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rDUviy9yHwVd0NgBmrO32c2hthIKjBImj5zNsDgTdIw=; b=jUMrnnui56MjGXpSDUZE6uA82nmAPjZamFS42h9HdTaol0jFtgwSBwuQHaU1qqjKOmNxlEJ4MyUg0HSpnwgMY003lt+hwd3xfvNpJeHd1bUGFPuUSzLkTTo+0HbeGstJ/GgTPI998ruOMAZcWHU4QePOQc89AUu4dCT6bqz/tBd1lVvgCUTpyi+g8b/L/88DgodkHwNUtm8eQ+sGY5rLMY4TmiAFrvgLBjxyNf4oE8sH1Usb8qt9/WE4pFM9raMuITEBfgrmZrgNTMn4ZQfSEujUT7SnbbKa20DGzZsJ4RbSPPh99PkJwh6zIoInuwr/atM1788uIuty4JvAg/DPDg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=rDUviy9yHwVd0NgBmrO32c2hthIKjBImj5zNsDgTdIw=; b=nCxhbX9XWI2uS0zs8czv+hWSSNZn0Wbst7ZavckmukcsolgijuN+PpDNiv/28ECjW7N5sqzgGmXWhEu4DO1hX7knaLjqPM6dr7sZDbRdbyh539+ESBTif5Eae+iTH7L5a7SghN/knzfGMQSyGyuK5AzluOW1B8QkzbUWaZypzKc= Received: from SJ0PR03CA0263.namprd03.prod.outlook.com (2603:10b6:a03:3a0::28) by DM6PR10MB4236.namprd10.prod.outlook.com (2603:10b6:5:212::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:36:14 +0000 Received: from SJ1PEPF00001CEA.namprd03.prod.outlook.com (2603:10b6:a03:3a0:cafe::24) by SJ0PR03CA0263.outlook.office365.com (2603:10b6:a03:3a0::28) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:36:14 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SJ1PEPF00001CEA.mail.protection.outlook.com (10.167.242.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:14 +0000 Received: from DLEE208.ent.ti.com (157.170.170.97) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:13 -0500 Received: from DLEE204.ent.ti.com (157.170.170.84) by DLEE208.ent.ti.com (157.170.170.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:12 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE204.ent.ti.com (157.170.170.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:12 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQK1471098; Mon, 13 Jul 2026 06:36:05 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 12/18] arm64: dts: ti: k3-j722s-evm: Add overlay for dual Arducam V3link fusion Date: Mon, 13 Jul 2026 17:04:17 +0530 Message-ID: <20260713113423.2310443-13-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CEA:EE_|DM6PR10MB4236:EE_ X-MS-Office365-Filtering-Correlation-Id: 172c54eb-d692-4e31-f54d-08dee0d2f21f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|23010399003|82310400026|1800799024|36860700016|3023799007|18002099003|22082099003|6133799003|56012099006|13003099007; X-Microsoft-Antispam-Message-Info: e4oU8eflcojFUa+9THHZSDTcGXEVZGXimKbRNuouJeHmigi23zpN0dMGgp2aAjQswQCuXO0dOcBQHgwLDh9YRAEO+XDIAYNHRiAAU8v0h+aROTB/54tP8vgDuiiXpRCZg345Gk96JB7E1oqMdsexrXsRNH2TGXpzaosFO2Yb9CJovdyL1u/FTggO9348tjv2sLN0HqG+TfHEmh0mtO9Zq3hCDtSWRexf+7bsGOfFkuLt1TqlESXxI+HKftlANhLXFMrR6dd0+Vj2b5ksuIzUYtJNS5VoQ8adtWd/FuWGwdLjamksYKgQqwmtZ/WprvF67Vos3akUyVdrbl8r6GN5eAFOQsp9aqQ8Iw+LQBSo96GjXiZL+Ks7ODHyXx3HmwT4mNTxuV/DJdA9TWtfiWKT+6Zba+7R6aeR45KrVuQ7f47XbkBzZMh00wJpxnP4dWO+ndnsYihoP1jh9i9dh3qOeMGbCkQTyJar2wbFkZBCMC9HaXucNXIx74kWJUoo6WtkGcwafndYY19wnhW9GdNN42mdqO3UopMGG2syDlPyGuTuqLWqEddV1Y7OPRNH/I7R7BQ8BgyPI2fs3i/F4Dhx2JPKkOwvuoE0sox3qMkhmaT9NA3QwhpKSxtRYxGRuNOIqxZhSrybrzxgPNSRU+ztzA== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(7416014)(376014)(23010399003)(82310400026)(1800799024)(36860700016)(3023799007)(18002099003)(22082099003)(6133799003)(56012099006)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: fwzm6dIvr+ISmWkhLGNDhBEKBzQb04Ie0rwpg0gtgHHw5ei+eo7YE+GfhNxR1/dBOhkdtuqP8ZWBHhpiDWSD4K/1XhsdZqI/2nWAnPI8xZzb6Te/X1keiyOxcyESW1HWOKvzrcyIqD9JDThNnBmx3gFZRYAC9lqvg/o+zDUO8s5B5GExxhGawZ0XgX8NMYgchtqSDA5/jbmQ8nVV//uETZFh6dSV6/YdM/hEq8Kyu7qb1k6qx5xeMOPZ9L4a2sJNSXR+7U9Jb1zqTN9vyKQxTHkpHW+BN6dANNGlBId7f6gY06moce8mRORCsfem4uhZyzXdPyWoje5hw4k8uUIU8ulGNn9hggFN6m7lCP/yBs6rBd14IF7rKIzXm9puOopWhMS3kk3k1otFUTknjeuPWL1TfBI2jte0JPwRxh7A2bw+ys2aKPMVtCPLnS60kiNP X-Exchange-RoutingPolicyChecked: F/haUOa5kiWYY3lQWTq2iRFX++f/c+spsd9RZs4bp8lqnxTGcBYFXC0b9+IJ/TYQKp/KL6gsnSRpFwJ+o30VQZEh2/K2eX9aXcUbhz+Ma5TyPALCQCdmfQv7nC5lqJrN9NBiziwMzpXjwQN1FdsP+ZZ2gJthPhvrYLDbmnnTqUuCcGYGwqJJmooPnyjIeS++gHxcifED9u1vdh4hcESsBbr3oEd5tTh0jY4wMAdHZaC92xR0WXhEK0r7ZDCbeNXPPNr+1aDdFD2rCsjOxCxRJ9Xx/GhwB8MqWwFactYhH97ljUrxVcfEh5VV3sG5lfsOKVfVK9IlqlQunF5I4EewNQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:14.1781 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 172c54eb-d692-4e31-f54d-08dee0d2f21f X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CEA.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4236 X-Proofpoint-ORIG-GUID: FFOpJgmkJ96wUBllS3oooH7lRqDC0hyB X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX45AkgXPUUBoh xPaZwQcyu3EXEgZ4QMz02h0G80TV+5YpOFlVzC+LpR+ob9dhJrnqTrT0CF0sw6xj1XB6Mo3gsQw P/y9XTGN/YhPRQhgoT7oRB/008C5V+s= X-Proofpoint-GUID: FFOpJgmkJ96wUBllS3oooH7lRqDC0hyB X-Authority-Analysis: v=2.4 cv=S7npBosP c=1 sm=1 tr=0 ts=6a54cdb8 cx=c_pps a=Y+Of8T+w2jezINbWzwznEQ==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=KtRVGM7OAAAA:8 a=sozttTNsAAAA:8 a=lSxIFS-ITpHO2R6jF6oA:9 a=fO9at-cOa0qPyS5aOM0m:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX3W/guVUwh1YL YYxFC1ITj4bMdLkaa5TiMLDz+XpawV00FR+8YoJcAtp/JBSILnKVT3C/WthHnyjKPbCrK5DmgV4 osWXouQOcoaI3NWFOSJ18U6qH1fMYNU7fnVZD1UX7o3FV7jk865uLEgkXQfS0EHArdNTv8bcDkP Kd+RA9Kyh5iZAuXkBD7T/7BmTzsWJSFHjAg4z7jX4fWJ2ZyV317VnN8WRh/5TQcWCy+PbtwPo61 DJGYPYuhcZjrNoJPrNAyWu10mCu6gejA7A0Nx1jx/E1fUqN7bVnz3BvL8xCEFBZGc+F43cSMD8E WVL89vP4Ah1ly/+J7nhQF5zMZLMHYioYn7dGi0jOH/CNVJfO88nb2Vojm5vc0jsbnix632bASL5 OkGMG8EmH/96i1JPijxW5VKpvAiDoAClWBio0G9NJU24XPUS6b6LYPdQCNlW/tuy1pQW6ZYzdGn hXue9+HQQVgaR4/53/A== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 adultscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 phishscore=0 impostorscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath Arducam's V3Link mini fusion board [1] has a single DS90UB960 deserializer which can aggregate input from up to 4x V3Link (and FPD-Link III) based cameras over a single 22-pin FFC (4-lane) CSI-2 connector. Add an overlay supporting two such boards, each connected to one of the two CSI RX inputs on J722S. [1] https://www.arducam.com/downloads/datasheet/Arducam_V3Link_Datasheet.pdf Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in both csi2_phy endpoints (sashiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 4 + .../dts/ti/k3-j722s-evm-v3link-fusion.dtso | 213 ++++++++++++++++++ 2 files changed, 217 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-v3link-fusion.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index fdd94cb7667e..a9ee359f2604 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -193,6 +193,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-fpdlink-fusion.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-v3link-fusion.dtbo =20 # Boards with J784s4 SoC dtb-$(CONFIG_ARCH_K3) +=3D k3-am69-aquila-clover.dtb @@ -351,6 +352,8 @@ k3-j722s-evm-csi2-quad-tevi-ov5640-dtbs :=3D k3-j722s-e= vm.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo k3-j722s-evm-fpdlink-fusion-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-fpdlink-fusion.dtbo +k3-j722s-evm-v3link-fusion-dtbs :=3D k3-j722s-evm.dtb \ + k3-j722s-evm-v3link-fusion.dtbo k3-j742s2-evm-fpdlink-fusion-dtbs :=3D k3-j742s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo k3-j742s2-evm-usb0-type-a-dtbs :=3D k3-j742s2-evm.dtb \ @@ -436,6 +439,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtb \ k3-j722s-evm-fpdlink-fusion.dtb \ + k3-j722s-evm-v3link-fusion.dtb \ k3-j742s2-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ k3-j784s4-evm-fpdlink-fusion.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j722s-evm-v3link-fusion.dtso b/arch/= arm64/boot/dts/ti/k3-j722s-evm-v3link-fusion.dtso new file mode 100644 index 000000000000..b27c53015e6c --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j722s-evm-v3link-fusion.dtso @@ -0,0 +1,213 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for Arducam V3Link UC-A09 board + * https://www.arducam.com/fpd-link-3-cameras/ + * + * Copyright (C) 2024 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + +&csi01_mux { + idle-state =3D <1>; +}; + +&csi23_mux { + idle-state =3D <1>; +}; + +&pca9543_0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* CAM0 I2C */ + i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0>; + + deser@30 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x30>; + + clock-names =3D "refclk"; + clocks =3D <&clk_fusion_25M_fixed>; + + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_0_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + }; + + /* CAM1 I2C */ + i2c@1 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <1>; + + deser@30 { + compatible =3D "ti,ds90ub960-q1"; + reg =3D <0x30>; + + clock-names =3D "refclk"; + clocks =3D <&clk_fusion_25M_fixed>; + + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub960_1_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub960_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 A4E083EA976; Mon, 13 Jul 2026 11:37:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942623; cv=fail; b=sgu3+a0OkEZqUNL4XvYX0wO/VC/wsH0Vo1qs3ujFWUQW6gpAakZ+YHkXnYXDpH5OFlIBn51iTxOC+MtVoB1gpfiHVAWXvjKR1Ovh4f4iV9tFZkVjr7pPxR3lFLZpcz+KiwGZtt0MrggTxlqJ+WvvqpP45J0LswkVlDroBQ1Ez9s= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942623; c=relaxed/simple; bh=rIEZFM6l8Nkzcoj60bB083bgMxFgLGOiJatcGHVAxoA=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=DHy0Gk86ffqutTwjor0JFYe4ka5ca24iptKn34daF6F6DuaXXWhWxJLMCJgOdP/Ycs2vyfXSte8A/XpPhpXOTBy8ZcvpWwbNvpQ7I/kZPNZ5Ohu3ve+2vON/HtGpnhQh5sA7q5UHvQ0TB21VXBM1JUYUpccBszNqu/lDvvBTf2A= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=Y25+icGD; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=BKW+miBr; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="Y25+icGD"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="BKW+miBr" Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBvoW3407717; Mon, 13 Jul 2026 06:36:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=IVylw/G7t6byyZk9cLzmULEzzG9lq/7eBBYZMbJjx LI=; b=Y25+icGD+bhd7qEEpjEY3BFuZkfercTEno897IlLf93wGccE10AdpyUGT G0jcU9OuQ7RuuTVlbKm8VZe1QX6dLxcpadetqTWnkNFd5ej67Zxt7EIVL7TqEgtB v7ZW1tmhg7HesheBZfDDzUbhNPOEl365/iD02yXROWdsaf+VbDbZ5DuYVO6noZTR Oz4Rmz5pis//CparZrf/sd13EJ9ZzNZ9gAa287B2RbrRBEZ5oz9eUv5AuAhV0OlG Fgw93MLXBtUq2QVsNvoSAGq6SyWHx5gQUFXNRa/qKjhzjkwrHK9fx8GQTnU7yA44 LcqvYdcaWQcO9+5DikcRyCCSkVi5w== Received: from bl0pr03cu003.outbound.protection.outlook.com (mail-eastusazon11012029.outbound.protection.outlook.com [52.101.53.29]) by m0380145.ppops.net (PPS) with ESMTPS id 4fcxxeg3c7-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:40 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OVoGSnCk3/V/xFQZbzUIAL+huYS54s8CGJYjnnrRjQF+8ZYRb9nAiQ0cf29UQXtxHqWIhFg7VH2ik3tEq7wqkb9kFlfz6xWaUUCvXTldYsjPhbDc0H/dRTK1DpwA1xcXx7kcU++NvayL+OvpGwJpL9uJi9rX98DtWgd0GvFRRJIyVwD6RDW2m0j2wPaHfqGmi/GyG7GVp+ZnQQOE1SxT8dDrZTVuVurBwTLQ8AONzaS150Ka54aeDlSodqIch0OEbykfvd2xFxcu49ZopmzFs8b+oNNtG6KNn0eKDHIK8MYe4fb/nN6pzgjFaGfv+HY2WkZvUfiTA70djAUgodZ4qw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=IVylw/G7t6byyZk9cLzmULEzzG9lq/7eBBYZMbJjxLI=; b=PYY+QeE0gIKm49YAnuZVZNnDhhKgZalqGk+uQn2pqKe8U8nqTuyJMp4nL+EILrm5hgHFHxF+4KpQwJlmfviLbWS/4cSBhVhbvBQ0TiUKncmMYg4vIpVHC+2MOdfq7VzajViieXEdY0ZojFfcfi+54kimwcP+TZe9AD0R8YyBXuoM+BADWtZNDgvYySyWUDtE8CHlgKb9cGXgvWJY49rxNqqsHYo7p42H9zBoyeq5/DLQmDpwEAzLLFs77Sa0tG5v03ZoI3GT7Nk3con+asV8lsyy9i7iGktd2XiHl9MC0VU51FHsiOPyXkJH3mA5MLqcGyqqSf09axQY3j2LvG0oIA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IVylw/G7t6byyZk9cLzmULEzzG9lq/7eBBYZMbJjxLI=; b=BKW+miBrfGsYiRUtkE9ykhQ4M6/J0CNnSDVyk86ZzQ2qcw5Slgus/+05L+GKLaRkf1wL66PlPzoOpBJbyaDo/jAsx70YSefgiCbOZhpmlxyGvvVw+Iqr423zA1GY4lVtbS2of5ESD6GSmcIbaYKiHPNTQga1uQSLyS9835PTyoI= Received: from SJ0PR05CA0077.namprd05.prod.outlook.com (2603:10b6:a03:332::22) by PH8PR10MB6598.namprd10.prod.outlook.com (2603:10b6:510:225::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:36:23 +0000 Received: from SJ1PEPF00001CE6.namprd03.prod.outlook.com (2603:10b6:a03:332:cafe::6c) by SJ0PR05CA0077.outlook.office365.com (2603:10b6:a03:332::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.223.5 via Frontend Transport; Mon, 13 Jul 2026 11:36:23 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SJ1PEPF00001CE6.mail.protection.outlook.com (10.167.242.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:22 +0000 Received: from DLEE206.ent.ti.com (157.170.170.90) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:21 -0500 Received: from DLEE202.ent.ti.com (157.170.170.77) by DLEE206.ent.ti.com (157.170.170.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:21 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE202.ent.ti.com (157.170.170.77) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:21 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQL1471098; Mon, 13 Jul 2026 06:36:14 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 13/18] arm64: dts: ti: k3-j784s4-evm: Add overlay for J7EXPA01EVM Fusion2 Date: Mon, 13 Jul 2026 17:04:18 +0530 Message-ID: <20260713113423.2310443-14-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CE6:EE_|PH8PR10MB6598:EE_ X-MS-Office365-Filtering-Correlation-Id: 3692131d-bc94-4a17-26be-08dee0d2f73d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700016|376014|7416014|82310400026|23010399003|13003099007|22082099003|18002099003|3023799007|56012099006|5023799004; X-Microsoft-Antispam-Message-Info: TJN+lofn1dujticJ32N0FXVAxTekxmc7QPWoukzV65FIVrYGwVmcmHOjoIbHxv0/jSyWg6yJRjnousWSBb0amE6JHBbS7bisJ0Dg2s8jmUj9GnYimiD/CCd7poGApe5Yq8VZyRVmG1xH4+uMTChaWtyAr1JxAgxz+1EH35CNbYe4jcf/RwaZ8Sz7AkKtZfBMg2Aausn1orQgXgv90SWY1Zdt1PmHc7tLo78D/ZNydbwu+7iqIakOMnf1tjfmT3IKcVgkI9JWMrU21i5R5yzUGWp6MMpcnciHZJy2hCn39vaM3Yad3ERW5KBjlBE81FEcdvu6YhjmFrhou5heqGBUM1oU2HEj6T+9UqBg42U2fegDEWnKg0fyjvrOgccpJgxAIEXgVKGPkAEuNPOlOS3Bd0X5KSuo9ISdcF+eJaWq6pN2tLNpSBaUATUWWpR18WwlGH8l8MhRFDtDQnu4qMelEVwX6ZyJMPuRTaLeKvW4XTjfluvuniyr8gmxCgbL2NIOYecqyHIQXLnB//mvaxwVAuVRtA/g8OzwJbKSHwA+D9lEGquq1Ea/zF+I/NnUPwndJ7sxkz6GGOgGw+jo53wwmnPWuTskEqFxN1Dh8VFmlw6BQuXi0eJU7W7s/yPywzJsNitlLuh17gPeuS88PDzJ5g== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(36860700016)(376014)(7416014)(82310400026)(23010399003)(13003099007)(22082099003)(18002099003)(3023799007)(56012099006)(5023799004);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +mXGy80/Sy8oSVWysgQ0iRm4V4/I0f5P6ti/p1Yw+UcCp0MIRaK+i7xO66Qw+tp/T2AogQ8qiu4opYQYq+SPnIPAaIy00lhNfW9hnAsKkQedVrLct30y1YxoTqLFFVc2bZapPiI4iqhARvS6H3gKW95YjsYLAMFHBIpFBKgOiGlvx90d6V17gXRfdDaMMgWuYbLNfY9bjfkaS9KMCi/p7EhK8kQAG8lg2b/qUo+f6o3OWLikdzV0CfF7wROVRRZzXNfXc5GnK8E2pPOZr4lE2Yr8oGne05mCFN9/2FzwOzx7Jco5VqR6gYSRZpJ7PABHCRedB4bcq6hYl2dgEthq3Jtv+38nVK6/+sqQ1RiQ6EKEa9NboW452o8wvyogtAF+ismFb8MMEHfchZL8y5zW92ijF7bprcBU6t69J6/2XeKBc6wRdzUrEs1vAa17NUUs X-Exchange-RoutingPolicyChecked: cZ0tc1vZwU2GUbyCA3Bm5JJRN8zPSjbwn8332FHSLuaFDcWHT9H1M/Arkj5sH+OJKMkAI/dqeDeFRDl+gDMbHpVqbuA7L29u3GIstFXKt/bXuiJQStzIJrEgvjRnvDz3jFsral4TD8Edz4iyDMqYkaXQS2+zAGwTyWlFgQIvLH1148wvIrGwryrqSZ7WuSYi2/7PR8pXuUM9sLXO940bW0Hi2AsbVcFX+V8v7lzB1LJV+a73/tRiYzCZhRamcve8bsA/Prl/LiVyIgvr34eH3mxlqFYxw6Am/0BRODhRWDtpzUZU0HaTA95KxrcHaLDVxCdTl1KP8knBG9laO2n7tQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:22.7625 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3692131d-bc94-4a17-26be-08dee0d2f73d X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CE6.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR10MB6598 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX1bY5S1dw2Dwl eciFi38MlvLWM+JqTL9jcVc44ihynRjjO70PRIr+rTkqCRHD+qC8rnUm1soAq3u8kaAXIfrm7KR GHmCV4zyNwjF2qe7oCdnB6aHIi0Khm63fLTpYYzR12ng6qMmduGqCjDvmwiV8ptDCKH7V28JNjD 0shDtdHvj1AmlTB36sSSm0RJQUUQ+LO0GXdcaRONSSYBvZe7VnvgKASwVVd0apKpL5LRscmmYPc Q1L64tBmADD7Os04BqMqP830UoZXWgC7iRmDZ24wBA2srlOg8ybzkr31l9CNcG/n8LWMhe03jzm 9fh8GXHngIAcaU2ONNUp1vMNm6qq1F88g346wzxg7RdQhyBn+JwaoOIWEv3mJiQYJAJLOWXumcq cW/aaogepLvnWZ8DJ8EKT3rkwbDZ+dF91fRXPTQsdZFjoXtX9dGgUu2PbXXqkbdXC/oEGS4HfIM QKp/rlodKNmX8CRp6bw== X-Proofpoint-GUID: cyXhLAV8RyxgTuEzat-M_kTHHwOAkbKx X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX+D+aiZK20ai/ bLEhxBAnxzGwfKXywm9Y4QdLVpe633tOZ1rG2kaOn8FkTl+dL7ryG2Vjjhn3muPivjgaP6BSGy1 QEnndZkUb00bNCClBguO/LHmkjXRv3g= X-Proofpoint-ORIG-GUID: cyXhLAV8RyxgTuEzat-M_kTHHwOAkbKx X-Authority-Analysis: v=2.4 cv=Frk1OWrq c=1 sm=1 tr=0 ts=6a54cdc8 cx=c_pps a=uvnHr/yu0CVMxYA77rd9og==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=I3gn05AaVm_Ch417H9oA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 adultscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Vaishnav Achath J7EXPA01EVM Fusion2 serial capture expansion board features 3 UB9702 deserializers, each capable of aggregating data from up to 4x cameras over the FPDLink-IV interface. Add support for the same on J784S4-EVM. EVM schematics and design files : https://www.ti.com/tool/J7EXPA01EVM Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) arch/arm64/boot/dts/ti/Makefile | 4 + .../ti/k3-j784s4-evm-fpdlink-iv-fusion.dtso | 282 ++++++++++++++++++ 2 files changed, 286 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-fpdlink-iv-fusion.= dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index a9ee359f2604..2dc4f9043258 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -201,6 +201,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-am69-aquila-dev.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-am69-sk.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-am69-sk-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm.dtb +dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-fpdlink-iv-fusion.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-pcie0-pcie1-ep.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-quad-port-eth-exp1.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-usxgmii-exp1-exp2.dtbo @@ -360,6 +361,8 @@ k3-j742s2-evm-usb0-type-a-dtbs :=3D k3-j742s2-evm.dtb \ k3-j784s4-j742s2-evm-usb0-type-a.dtbo k3-j784s4-evm-fpdlink-fusion-dtbs :=3D k3-j784s4-evm.dtb \ k3-j721s2-evm-fusion.dtbo +k3-j784s4-evm-fpdlink-iv-fusion-dtbs :=3D k3-j784s4-evm.dtb \ + k3-j784s4-evm-fpdlink-iv-fusion.dtbo k3-j784s4-evm-pcie0-pcie1-ep-dtbs :=3D k3-j784s4-evm.dtb \ k3-j784s4-evm-pcie0-pcie1-ep.dtbo k3-j784s4-evm-quad-port-eth-exp1-dtbs :=3D k3-j784s4-evm.dtb \ @@ -443,6 +446,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j742s2-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ k3-j784s4-evm-fpdlink-fusion.dtb \ + k3-j784s4-evm-fpdlink-iv-fusion.dtb \ k3-j784s4-evm-pcie0-pcie1-ep.dtb \ k3-j784s4-evm-quad-port-eth-exp1.dtb \ k3-j784s4-evm-usb0-type-a.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-evm-fpdlink-iv-fusion.dtso b/= arch/arm64/boot/dts/ti/k3-j784s4-evm-fpdlink-iv-fusion.dtso new file mode 100644 index 000000000000..0f95d19ebd17 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j784s4-evm-fpdlink-iv-fusion.dtso @@ -0,0 +1,282 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for FPDLink IV UB9702 Deserializer on J784S4 EVM + * https://www.ti.com/tool/J7EXPA01EVM + * + * Copyright (C) 2025 Texas Instruments Incorporated - https://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +#include + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + +&exp5 { + p0-hog{ + gpio-hog; + gpios =3D <0 GPIO_ACTIVE_HIGH>; + output-high; + line-name =3D "CSI2_EXP_RSTZ"; + }; +}; + +&main_i2c5 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + deser@3d { + compatible =3D "ti,ds90ub9702-q1"; + reg =3D <0x3d>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub970_0_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@30 { + compatible =3D "ti,ds90ub9702-q1"; + reg =3D <0x30>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub970_1_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@32 { + compatible =3D "ti,ds90ub9702-q1"; + reg =3D <0x32>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x6a 0x6b 0x6c 0x6d 0x6e 0x6f>; + + deserializer_2_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0{ + reg=3D <0>; + status =3D "disabled"; + }; + + port@1{ + reg=3D <1>; + status =3D "disabled"; + }; + + port@2{ + reg=3D <2>; + status =3D "disabled"; + }; + + port@3{ + reg=3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub970_2_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy2>; + }; + }; + + port@5{ + reg=3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_2_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub970_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub970_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&cdns_csi2rx2 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi2_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy2: endpoint { + remote-endpoint =3D <&ds90ub970_2_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&ti_csi2rx2 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; + +&dphy2 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 CB63E3E7BB6; Mon, 13 Jul 2026 11:36:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942615; cv=fail; b=C/BAGZd2ZzK0FW24bGUDRi0gg18yECooa5031wcsoRDwBqVrEQ/3MrsJodBXZhJoLw07JTnp2DJD2l7IX1VKyK+jM6rpHKmMBK9lqPO5jTTWHW49RMV6fcvLwtjsS8i9oTJzcB0i+iPsZ3pGdZbgChwSVtxO/IjA56sKdQgRWOw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942615; c=relaxed/simple; bh=covXvDhayatOf4t0KO9AdMEY3j7jvb8uf6gmh9dKp5g=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=T9ygYYQcaCJjJ6+kXMDQwwV+S46/yva+6tlMzeCPOOUXxK8i/r/CyLxkmiJuFs5mGDF5lZGluuZBh1CUTHqJnmSXlULO5hA9wpraJb9UhdRynPdGGt7occfFJmXA7WjFf7sBTMMklIyLoUTFYF8G1O5PKziojNH6XTIdOkkgPw4= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=huvmElWW; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=LYrGcSg5; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="huvmElWW"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="LYrGcSg5" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAcDb3381672; Mon, 13 Jul 2026 06:36:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=e6G3XsaSSMYOB5ecNhCRADhzqWdwdr0s7ey6KwqHL 1E=; b=huvmElWW7svimkJ72vG44N9ZYFl+ywcNNNYlWZuRcXDYh57HFYKE5lhZo wZVTAv/te0L7CfKoeJMmlDTux22CMovyIPH05NJDQvWFXVHP7ozNQ4ooWNS9iZTp UQY68kOrt+4rdjwKbJcQRhXg21Iy5IkC+OE26NSgSUv/beHfWF+iV695NdtnFjzU BEDNdrI6i97oFbo95SVoqVNoQOPP8Io4aktqD3S9eMzr4UQC/eIXfVgfIu99Kkfg RGJQru4rWpBWKBdk9iQOZq/bhk2EkAmxHxXL0CY0EyZ0Q39dm5ir8k5jRKIJeqKh K6vIUU1eMhBAT0yOYyqVBZ4SbzAaw== Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azon11010026.outbound.protection.outlook.com [52.101.56.26]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg3fs-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:35 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=j47Vjo1nUOe29DXgDfFfasAXtwYntb9GnXTH+g588CaTSSBAI7iSNe2ZJhORc39Nrm8u8n06qrxwO30q60Pf21PwJmDdgEAlsddX5OJ3NrrMi7FHjHtCsGefGH/K3NIAz9b63sqSe1Xkcds51kqTtElE7syWk/GNf3IPuBCbvnUain8T5Z9e/IaP8+e0Amk6LCGytC66+kzifCu1Qwkg+4GCUn3mCoOm4mtr0P25b+qWR6lMvW2n/PvUvx66f/xJwMRkw4IyqyRDP59M+B0HMSepw81cEAQYmptP6fD9CWJX/BPgX7OW3PVAu17kf5Rf5i0xnLdXht6uuqPpIH2mWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=e6G3XsaSSMYOB5ecNhCRADhzqWdwdr0s7ey6KwqHL1E=; b=umzTrVkamTXBsbeJ1H9xtYG5qvLp3XfJDoo+UPuF2l45wgrjGYPG/JF1UaWr2kGJGlTGtE6n0Wd0KgroIOnDeLOtefbmZ8NbjxtQgdfFyKY9k/ex0lXJ+SpHXRLkvw15nGiNnipRoFm/D0uD1RBmIymSEpOMg9UZp57302jYgQVX7XmGCs89M/BoOC/mvMq1Xxx8NvNXQcf8DfqiV2vMbvZdfP1uMfhllgjfn3LYPkUuMrDm4a65qBSHjaMpPJQsy+3yimhRFbkzR6fOd/o6kbEshgc+4LG2WYSmUFtFXorOVpeBoWkcBEHA1Ub//sL6Le1hVLXlqzbRqJBfKzdxCQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=e6G3XsaSSMYOB5ecNhCRADhzqWdwdr0s7ey6KwqHL1E=; b=LYrGcSg553a8KB9U8FrxtF2zBnFaS7ryE8EVa1Bzi42hkxOv+79pBhwepwtRdoeKneT8LxrSgR4s/fq04HjeImTsLcNykf27JKtnxOKT7B+deVTgB3ELL7fKId+koQWzmkyNxyHyefWC0Xc2yn4svczoc+PGhyFz3HyOzYiyb40= Received: from BL1PR13CA0288.namprd13.prod.outlook.com (2603:10b6:208:2bc::23) by CO1PR10MB4722.namprd10.prod.outlook.com (2603:10b6:303:9e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:36:32 +0000 Received: from BL6PEPF00022574.namprd02.prod.outlook.com (2603:10b6:208:2bc:cafe::6c) by BL1PR13CA0288.outlook.office365.com (2603:10b6:208:2bc::23) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:32 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BL6PEPF00022574.mail.protection.outlook.com (10.167.249.42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:30 +0000 Received: from DFLE201.ent.ti.com (10.64.6.59) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:30 -0500 Received: from DFLE210.ent.ti.com (10.64.6.68) by DFLE201.ent.ti.com (10.64.6.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:29 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE210.ent.ti.com (10.64.6.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:29 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQM1471098; Mon, 13 Jul 2026 06:36:22 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 14/18] arm64: dts: ti: k3-j722s-evm: Add overlay for J7EXPA01EVM Fusion2 Date: Mon, 13 Jul 2026 17:04:19 +0530 Message-ID: <20260713113423.2310443-15-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF00022574:EE_|CO1PR10MB4722:EE_ X-MS-Office365-Filtering-Correlation-Id: d9542390-eaae-4a5f-87c2-08dee0d2fbd0 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|23010399003|376014|7416014|82310400026|1800799024|13003099007|6133799003|56012099006|5023799004|18002099003|22082099003|3023799007; X-Microsoft-Antispam-Message-Info: kqgYRg2bC+pm/5XB1x7fY1kBl8GUEYlkknsOSE2Y287D/lU11MLaAcXrZRUakvAm20VT9hIH9kuEQ+JMZVOjUg00HNwHginZ90uv2hR9v/EPGFQIO3+TDKcvRHkJbFz7t+k2zlmBm2/Viqu4AxPFS1r8jkwnzBz8bATT7K8xdIOmrorHUSF7zEMFeUUc9164g2hs/GvZsgdW2lukG8vj31rI9P5eslQhtzDxxDahZU5xz/r7W02xYMIh3z6M3l9ddpiYwzw7acld6Dpv57G38JO8WxAS9Nd6jiPl4CaGgidDTm8QLyXChpy736eLn8Z1DUGAhz0+l86+f879364hjrM25w+cdBVOJfsFl2A+DKU46cAiiP80y5HYkhEJjrFLD4s77ZhoVvpeHFIRGIoI2/qBBWtbvKID0YYh99c/lz+7bMZfu22arljIXDQ2yVIT133kc0bkl4fpCoFAbiImfKNbd+mB0D0SpQaFQCLoyqcW9TY136vipQoa5ZGsqv/sBCjdHFHL/qapamkWU82G7n4k2UZax0BzXCr2yawOWuTI+8WOH7l4YD11+jeJt17h1r32NY3hhzjdlGp4J0BgWN4gJPCuuJb4TjUgHLWX59zq/4EIp1aULICUmiGPvuFRgA02znR9j6+9Pg2dIGAd1A== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(36860700016)(23010399003)(376014)(7416014)(82310400026)(1800799024)(13003099007)(6133799003)(56012099006)(5023799004)(18002099003)(22082099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4ZOBFzbxetJkOaJqekm9n//kyRxyn4bUc5njWwWZs04ma83DG78PoCDAivagdTSd4h76RZYhsyVrN7t6Vba+fuZXEKzPtLmhPWnXbDtnUt8L07hfe9lJJCjq9KvYUTw9iR7lT2mOKRJreXvIYMaLTR/blYuu90ETG5xjIyo6cegnJ1HYdQ0WpQeX5Y3azga+g4cHLoFv4EtozDuj/DXndnX08x8MAJ4phVLDpwvWFeKa+ojUfg4LxZYG4gWrydLd2myeANCaAVeFCVLm2FvkBIAg0J98X9E0P83YKyrpDCCKACR0C5zZgu2DNnFd5x9lzORiDlfQizSPGA6z20DZ2/Bfxvznt7Depau+MwcCGMEQ8GvxuZ3gC2DyNts+RuFClj8/DSpiGhr3rzymHuWTzXj8/V537yy51FXjAAgglx/72SgCekz0WhV9jaRKdZoU X-Exchange-RoutingPolicyChecked: Wi8QYNs2iMH57SnC8QZsV8ywF5NjQrqzEz0L4b9UN3WFM6iD1mgd+z24k06zBT5sct5BjDwS8Ho7Ie7wlTT3mMpJZAl/NtXUZMzQidOAGySk/ze36QLXHjcdvqpe8psMJHsr2WUKf6wfpMMiaha/j+CsRUXXHJkAAQkD+QFncQXl8WLWkG0B8MW3Sur7twFdLaZzMXvJUCLoVCL1SQEhWB83gJOUxiee6qoY3+7FLHcNG4kp4c+ytdVBKL/sMNl/2fw7L/43uJ9K9+N9giLpIjdO+XDNl+5QFiP1vs23WryeVd37OHWuybCU58pvZTEG2TbVsTPDbOnH/LrVHejA9g== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:30.4494 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d9542390-eaae-4a5f-87c2-08dee0d2fbd0 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF00022574.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4722 X-Proofpoint-ORIG-GUID: NbPHkMbh_b1GNFmK5gSGG1aEIrN5ciUe X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX7cQpZF6Xjl+o eXL2SDudC2yXcyZXEhJrzQE22rispNwF/EbpsgqCo9uvTBghYTo2jvdBQPJW5GqAGYX7Whr1Q29 /bAvM1QdWgGlOLtjSdeWfQiWKZm5fIijd1rSQ36Bi59gLDZ8CTZ4prcDfl9lUE1n3wTn9iiflXj eS128HWFG7yCyrS2dcUxc9D/zXP7UgHy7aVSDCBkbiPF3KwwbwEPIJ4GNu+Z9hfVg3S8NMeGqiU V/ODbva+/1KkxXK8STwKJDpydTW6M4ivbIzyq0AOleRXtgf844H8V17PcrnjQ1DIDlAM2qNy8V8 sIRFiVkuHgAWiB/dMzPE3FnkRF+Ktlebb9YTZpvwT+iI7vvZikd1pr20CErvSZG0g1poCi12Z9Z 9EG0w8k1GpKb+JHP9y0LZfGrCU1bkwYHDkkMNmNZUNtSCDQ8Z8x1c9lhMT3TMQ1eY8RTp9Cz7Gc Y6jD3yhwkYVrRuYOhRQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX5Ylmpo20cYcR 2MFOc6BdBwuJJJWQfuCrdNptNzlTvDeCiPh6L1sBp6GhiiRYJRjBk03eEfcN0aUArjbXcUwL3Cc 9ZkL2hk0+NLyf+lzS6mEvTTVoqQPmzs= X-Proofpoint-GUID: NbPHkMbh_b1GNFmK5gSGG1aEIrN5ciUe X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cdc3 cx=c_pps a=zHP1L1ZDY46t+2XtVYLmoA==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=sozttTNsAAAA:8 a=-ataLAZeJnTW1ooz-NYA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" J7EXPA01EVM Fusion2 serial capture expansion board features 3 UB9702 deserializers, each capable of aggregating data from up to 4x cameras over the FPDLink-IV interface. Add support for the same on J722S-EVM. EVM schematics and design files : https://www.ti.com/tool/J7EXPA01EVM Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in csi2_phy endpoints (sashiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) arch/arm64/boot/dts/ti/Makefile | 4 + .../ti/k3-j722s-evm-fpdlink-iv-fusion.dtso | 299 ++++++++++++++++++ 2 files changed, 303 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.d= tso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 2dc4f9043258..6b1e15855b97 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -193,6 +193,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-fpdlink-fusion.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-fpdlink-iv-fusion.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j722s-evm-v3link-fusion.dtbo =20 # Boards with J784s4 SoC @@ -353,6 +354,8 @@ k3-j722s-evm-csi2-quad-tevi-ov5640-dtbs :=3D k3-j722s-e= vm.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtbo k3-j722s-evm-fpdlink-fusion-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-fpdlink-fusion.dtbo +k3-j722s-evm-fpdlink-iv-fusion-dtbs :=3D k3-j722s-evm.dtb \ + k3-j722s-evm-fpdlink-iv-fusion.dtbo k3-j722s-evm-v3link-fusion-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-v3link-fusion.dtbo k3-j742s2-evm-fpdlink-fusion-dtbs :=3D k3-j742s2-evm.dtb \ @@ -442,6 +445,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtb \ k3-j722s-evm-fpdlink-fusion.dtb \ + k3-j722s-evm-fpdlink-iv-fusion.dtb \ k3-j722s-evm-v3link-fusion.dtb \ k3-j742s2-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.dtso b/a= rch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.dtso new file mode 100644 index 000000000000..ed8fdfa65005 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.dtso @@ -0,0 +1,299 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for FPDLink IV UB9702 Deserializer on J722S + * https://www.ti.com/tool/J7EXPA01EVM + * + * Copyright (C) 2025 Texas Instruments Incorporated - https://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +#include +#include "k3-pinctrl.h" + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + +&main_pmx0 { + csi_expansion_interface_reset: csi-expansion-interface-reset-pins { + pinctrl-single,pins =3D < + J722S_IOPAD(0x114, PIN_OUTPUT, 7) /* (G26) GPIO0_68 */ + >; + }; +}; + +&main_gpio0 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&csi_expansion_interface_reset>; + + line68-hog{ + gpio-hog; + gpios =3D <68 GPIO_ACTIVE_HIGH>; + output-high; + line-name =3D "CSI2_EXP_RSTZ"; + }; +}; + +&pca9543_0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + i2c@0 { + #address-cells =3D <1>; + #size-cells =3D <0>; + reg =3D <0>; + + deser@3d { + compatible =3D "ti,ds90ub9702-q1"; + reg =3D <0x3d>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0{ + reg=3D <0>; + status =3D "disabled"; + }; + + port@1{ + reg=3D <1>; + status =3D "disabled"; + }; + + port@2{ + reg=3D <2>; + status =3D "disabled"; + }; + + port@3{ + reg=3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub970_0_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + + port@5{ + reg=3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@30 { + compatible =3D "ti,ds90ub9702-q1"; + reg =3D <0x30>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x5a 0x5b 0x5c 0x5d 0x5e 0x5f>; + + deserializer_1_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub970_1_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy1>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_1_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + + deser@32 { + compatible =3D "ti,ds90ub9702-q1"; + reg =3D <0x32>; + clocks =3D <&clk_fusion_25M_fixed>; + clock-names =3D "refclk"; + i2c-alias-pool =3D <0x6a 0x6b 0x6c 0x6d 0x6e 0x6f>; + + deserializer_2_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + port@2 { + reg =3D <2>; + status =3D "disabled"; + }; + + port@3 { + reg =3D <3>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@4 { + reg =3D <4>; + ds90ub970_2_csi_out: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy2>; + }; + }; + + port@5 { + reg =3D <5>; + status =3D "disabled"; + }; + }; + + deserializer_2_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub970_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&cdns_csi2rx1 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi1_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy1: endpoint { + remote-endpoint =3D <&ds90ub970_1_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&cdns_csi2rx2 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi2_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy2: endpoint { + remote-endpoint =3D <&ds90ub970_2_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + clock-lanes =3D <0>; + data-lanes =3D <1 2 3 4>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; + +&ti_csi2rx1 { + status =3D "okay"; +}; + +&dphy1 { + status =3D "okay"; +}; + +&ti_csi2rx2 { + status =3D "okay"; +}; + +&dphy2 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 8C9EB3EB0E1; Mon, 13 Jul 2026 11:37:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942627; cv=fail; b=pP/cvLnF15LbgmaPUcgnmoXmOIHOE/PkS0fIaEm/ElAUAItlIigvlJYhImqcXhfIx2/cILIAUd5MojLk8xBL2wTbLgbe6hCoeP+smhAaCNGR0sKF0gWvFgf3OAasEQ8apMEm6UVidZ39eFt5LLcEkFJWhFRXCjxhhFvwvoCMDzA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942627; c=relaxed/simple; bh=pzDOSqPeR+qH0rkiYSy+n7lNfevqDNBEUwpwQyHIvGk=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=H5X/IyG4fP/KdGMQLuIpUGhn9GKUrtGjdD6vXXoo1O8P/1CwJ0680TXsUTK0o2e1LW5iLX+xmXCNqHofRL9sHgph9blEWPsWMihi/57Limwz8IrKHgak3kfcMz3k4U7C7nwKDFri2qpS4MhNYQLC3pam4ZwZQMXUWvr4mXtJ2wc= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=CzWzs4tO; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=DILVEbJz; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="CzWzs4tO"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="DILVEbJz" Received: from pps.filterd (m0374955.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66D9Mdvi3167492; Mon, 13 Jul 2026 06:36:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=ag/J32kSez1hqpOlwu6T+Vrf57QGllQY4AyyuHoiP HI=; b=CzWzs4tObvSbrGfqBkVijAUV+BqENGixUpGaonqHicB8YtNwnFcUGiEaR u0Hk5GRtYIrhBQtVWUM7+kmo5yd9T1L9fH5RK2I0Y4cnT1COI2i3b4hOBTObdefT yrhRWIHsuzJIj+RtPgTZl3GfJSSGHDp4KgTpr1OaYdKZVqdDJGVB6S2YTSpECoRL t4Rtuk2I7vRRjQuBk8g4oyEI4xUgPWGsAp7UfB1m9YdpGUmYI75OprXTE3N23xbT vf3SWqPYqHLfxPzwFPiOCGujS3HaXmf9lhoWa3x/Z2g5VbjrLHYKLf9nrcmS/7hg PRkGFKCtubv7c0Zggqamh2nRYZ4jw== Received: from ph0pr06cu001.outbound.protection.outlook.com (mail-westus3azon11011012.outbound.protection.outlook.com [40.107.208.12]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcwb60j0n-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:46 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=aaWT2m/X9XzAi7FfjjTHQOUS4BeCkqPh3d66R6A//biVl5dh8ppxijFhCdKJckH8rw4gUins4Dx2EG/TqxhOydf6EefxiZe1HxIw0RyoIb6/V2JG6gh/NzV/eYK4dtoSktE6G5fs4+SwSFJ4fJii2+yQB029t1yomwHogh0AZEqxlpjsv6FbETdyaq+gYbyU3lmZylD6FNNYjOdNwdBYVmY7gvkn3OE86rZH+pT7mGY4CfDsrylDZYuvZG9GVz1bDcU+ILY6vc5QXrfKVgYo4mOrl+lMCvQGGUpc6ks3F9ANbjEFnUOjk/X2FfxX3YTSSaZK26gZ5U8lR98hwciUwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ag/J32kSez1hqpOlwu6T+Vrf57QGllQY4AyyuHoiPHI=; b=OWNLl4m9p7wF1/DFSKIaic0rX7J3n3b2ffRx+TWEsDKtgZmgs9UiWOFSIH3mCSei/LLlX6TcFD1DB+L4512cVyBtAogWATGDgLkV/usXmPt1LOR2u5ASsJvDOOaztqOY9NplOoCJYiM9a8GhdFvNlmLWU1AY+7+hnQaij0M0LNHSAxYhvo4BAFTcimxOMKB2ifnak/uuxozkeIM+YXb0j1sfCww9Dc1ca1u1Ue8oeSH+RfieCRK93bkq/DLsgyrt9YYJ8xUn2UlP/VUYsAZPwNgw3fECPeeqfEvEG4zjBfbghluMQbXhseri+OsbF0Zgre3GeN7FQJcRdCAIdejCJQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ag/J32kSez1hqpOlwu6T+Vrf57QGllQY4AyyuHoiPHI=; b=DILVEbJz4XKpLOwRqVtK1YQmbx2oNDSeAqG/YJ+zOLXuy4ulORgX4uHgzeTjqDlsSj65LnoUn/bMY6tudNtzYTbF+5vy1eH78EXcSezfYbhdQYl246h2v+KJSvD6Vh9YFqXx+ulnprXTzv+B154/5Xr9g6kDHO03lKW9yNDwUj0= Received: from MW4PR02CA0030.namprd02.prod.outlook.com (2603:10b6:303:16d::18) by DM4PR10MB6087.namprd10.prod.outlook.com (2603:10b6:8:bf::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:36:39 +0000 Received: from SJ1PEPF00001CE5.namprd03.prod.outlook.com (2603:10b6:303:16d:cafe::4a) by MW4PR02CA0030.outlook.office365.com (2603:10b6:303:16d::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:36:39 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by SJ1PEPF00001CE5.mail.protection.outlook.com (10.167.242.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:38 +0000 Received: from DLEE209.ent.ti.com (157.170.170.98) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:38 -0500 Received: from DLEE207.ent.ti.com (157.170.170.95) by DLEE209.ent.ti.com (157.170.170.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:38 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE207.ent.ti.com (157.170.170.95) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:38 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQN1471098; Mon, 13 Jul 2026 06:36:31 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 15/18] arm64: dts: ti: k3-j721s2: Add overlay for DS90UB954-Q1EVM Date: Mon, 13 Jul 2026 17:04:20 +0530 Message-ID: <20260713113423.2310443-16-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PEPF00001CE5:EE_|DM4PR10MB6087:EE_ X-MS-Office365-Filtering-Correlation-Id: c179b064-65d9-44da-9174-08dee0d300dc X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700016|376014|7416014|82310400026|23010399003|13003099007|22082099003|18002099003|3023799007|56012099006; X-Microsoft-Antispam-Message-Info: qvdIAvjq5Q5O0SEkAEVZqyxQowMJSHysRVTSXHcIzS1lI9BEQHUMtPWLmCVMYxa9MgLGdbsugjKImfiJjhqsK94qVhliA8cO6ZdEvc2Ijm8UqCK3OUlNZ+19muVtNe5ZohelbSgX+SPnJHvnt1koGC0TVcTjVMMiksfGMgT57kSOi1cL3fENHJko7roUusMmeTBkvvcFyJ5pUPR0OF0b6u2SLUQqkH0XEaPStLcJiPzK+7M9t8tnKQV1T9arhjtdEH14/lKHIzAmVoRaJN5pGVrkArLp+pkZVQU12yRiODJkJmYtt3/j1T4H1DeorsDAo7AaxRMxuDfv1VXo5t+VVtU8eg/T2JecJORTXDVQYI9ZVHvfvy1tyoqHLqos+3R9Tkm0SFHn/aZEXNbhFP4qLRp6NW0sEXj+1XH1JHWhB5YkfymEv1t4lVyiTxhGB0Lq5cI91+77wyKikn3lOcjZ4a3LPZ2+GVSB237QGZrD848346wAA/xB8ARWPYr8RBoV4GA4bkhSw7SPT8Jj0lqOxRSUxcLm+oSgg6699zFRQZQQ/86KT2y5e1PXbOn1d2zzeTRI1gFOodFOWpOAcjrzqEBQRwslgOtLfTJsUbEbsMfHT6PMY0BfDSmNDmqFhmkBDAIX96401G+UniON9WY9eQ== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(36860700016)(376014)(7416014)(82310400026)(23010399003)(13003099007)(22082099003)(18002099003)(3023799007)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jSL1u9y7IFpxOAvPEwCH3Yd8hch0n/iNPHZFI6S1q2wq86CMJbAKiMrcFRacjQS2xdGsid7mOhlD+/ENwQphz4B5gO94gf7IyRWOHktBWL0ymm6Q4ZJkRY8IkIvAXCoSW4bFym2FF3RgDMkdx8tpiRiIMHpjCmyEVzg2oHIMDGUyPEX9QR7iYcqW6nEK0xD8zIFBPRpqf9UnBnlxm5+pxDgK6NMMHi/CBRkw8s1tx4dGcqMFZcz/u7kYbmyUf0dnnXPzjFcSxEJ0qRY42t3AgoIocxT33aM/JDZVXJaDZ3iGFE5cIRbE+Z9457w33zP+8Yl2FUuTimdVoaWXSdMTqAvVR16rJLgFZ1suwjNm/J4HtAMNeBtT31+bVALBehe9cPflwmZOzy3gN23Vw6eEPo525ypKpAOek72C7Nut3xeOKLkSUqPtAZL7cSQSFrB5 X-Exchange-RoutingPolicyChecked: qG0ukwyz4FoE5vf+waN5ucRcbPw2fXFTuOvV9M6+YAlDeFTpslI3H5NjsWFgBEQxqpcMdcLSVEg8l6LVThdSUvYZ+xIWf/TnLqYTQJu8ABEvNsBF1dVJI1K8FYpJ/LJm7XgINI/mMuH4CotjVO7bNkqvck2AmMlELQsM506LMI/tkUQfaXzCuGlaPa7mRUVmtH+VAb0g/azFtEcB4DTHVEttBjDpy5c8cqiCjIf064RwNe3aQi9SiZKNbRcgBUeWkvd29M/PpCtfz2s5EjHhIMEdUgEKRpC7ck08EZ5vm+YfswXv562nRDOZH8SVZyDhDbWka+UkjZrALnRm0MIkJg== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:38.9131 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c179b064-65d9-44da-9174-08dee0d300dc X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: SJ1PEPF00001CE5.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB6087 X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX6CIUGyzQSYBL KxKc19/m1ZFI2GH3uJ4pdc4RL/G7sGBcIs8n/pnhEfAQ4SJnr/6r/VcPmW7JHSoIM+m+d1AHsBu GPoZHFHWmCSrhysIeFF8K834f2x8LuI= X-Authority-Analysis: v=2.4 cv=HObz0Itv c=1 sm=1 tr=0 ts=6a54cdce cx=c_pps a=OUzJ7+VCHgWt90O9wSvn8w==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=5TqWvVLUqzU5pgV9SJAA:9 X-Proofpoint-ORIG-GUID: qsEFTXA55QQyxuhJRNtBLFixsI0bdQrz X-Proofpoint-GUID: qsEFTXA55QQyxuhJRNtBLFixsI0bdQrz X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX0ANdkniUd9lb ydnl+4qm0ajdYiIGSXtAdjcX2C2PojVkoM/uqNBSuJf9k5nikUEWkdQgmm2LiVZoQxlADD4QbR/ XquhAxHPT5QFZ9YseYDSgh3ZS+X0iutI/zfxxBItbu5Ch6W6XCLJzcjB3wN9j8lY7urn1xTNqU0 E9wt+lRaK/j+/EuXDhj/gkKs6aYtILzVkB4t2ftefqA2gszGeSEEUgkbx7CEBOMMghQ6d6feaVp LnD8Iu3b/47D5wImpPMeE7AnAurQ10/Y/Tuo8nznoQp98fwHaE+uYIlyhYQ0JGzjkTJXxSd8rgk 5ECJ2SEbT6FoCp7w2o/GhA568YwcMrZLay6nrbHALBs0kZJXAWowe4GDLiVpQXuhNBWxWqW256V j5CkB5mw4lfVvuyf2ZskenL1U7NtwaAbOslfUEartiZL2TN981QYY4gfVF7CjMhQFNkwqjy/NrE /U9yMLl4VTpjqEkjSaw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 clxscore=1015 spamscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" DS90UB954-Q1EVM consists of a DS90UB954 deserializer which aggregates data from up to 2x cameras over the FPDLink-III interface, and can be used to connect FPDLink-III based sensors to TI EVMs. Add an overlay to support it on J721S2-EVM. CSI2RX connectivity on J784S4 and J742S2 is the same as that of J721S2, hence the same overlay can be reused. Link: https://www.ti.com/tool/DS90UB954-Q1EVM Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in csi2_phy0 endpoint for cdns_csi2rx0 (sas= hiko) - Add missing build targets in Makefile (sashiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 10 ++ .../boot/dts/ti/k3-j721s2-evm-ub954.dtso | 92 +++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-ub954.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 6b1e15855b97..529d85a0809c 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -185,6 +185,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-gesi-exp-board= .dtbo k3-j721s2-evm-dtbs :=3D k3-j721s2-common-proc-board.dtb k3-j721s2-evm-gesi= -exp-board.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-pcie1-ep.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-ub954.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721s2-evm-usb0-type-a.dtbo =20 # Boards with J722s SoC @@ -346,6 +347,8 @@ k3-j721s2-evm-fpdlink-fusion-dtbs :=3D k3-j721s2-evm.dt= b \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ k3-j721s2-evm-pcie1-ep.dtbo +k3-j721s2-evm-ub954-dtbs :=3D k3-j721s2-evm.dtb \ + k3-j721s2-evm-ub954.dtbo k3-j721s2-evm-usb0-type-a-dtbs :=3D k3-j721s2-common-proc-board.dtb \ k3-j721s2-evm-usb0-type-a.dtbo k3-j722s-evm-csi2-quad-rpi-cam-imx219-dtbs :=3D k3-j722s-evm.dtb \ @@ -360,6 +363,8 @@ k3-j722s-evm-v3link-fusion-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-v3link-fusion.dtbo k3-j742s2-evm-fpdlink-fusion-dtbs :=3D k3-j742s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo +k3-j742s2-evm-ub954-dtbs :=3D k3-j742s2-evm.dtb \ + k3-j721s2-evm-ub954.dtbo k3-j742s2-evm-usb0-type-a-dtbs :=3D k3-j742s2-evm.dtb \ k3-j784s4-j742s2-evm-usb0-type-a.dtbo k3-j784s4-evm-fpdlink-fusion-dtbs :=3D k3-j784s4-evm.dtb \ @@ -370,6 +375,8 @@ k3-j784s4-evm-pcie0-pcie1-ep-dtbs :=3D k3-j784s4-evm.dt= b \ k3-j784s4-evm-pcie0-pcie1-ep.dtbo k3-j784s4-evm-quad-port-eth-exp1-dtbs :=3D k3-j784s4-evm.dtb \ k3-j784s4-evm-quad-port-eth-exp1.dtbo +k3-j784s4-evm-ub954-dtbs :=3D k3-j784s4-evm.dtb \ + k3-j721s2-evm-ub954.dtbo k3-j784s4-evm-usb0-type-a-dtbs :=3D k3-j784s4-evm.dtb \ k3-j784s4-j742s2-evm-usb0-type-a.dtbo k3-j784s4-evm-usxgmii-exp1-exp2-dtbs :=3D k3-j784s4-evm.dtb \ @@ -441,6 +448,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721e-sk-v3link-fusion.dtb \ k3-j721s2-evm-fpdlink-fusion.dtb \ k3-j721s2-evm-pcie1-ep.dtb \ + k3-j721s2-evm-ub954.dtb \ k3-j721s2-evm-usb0-type-a.dtb \ k3-j722s-evm-csi2-quad-rpi-cam-imx219.dtb \ k3-j722s-evm-csi2-quad-tevi-ov5640.dtb \ @@ -448,11 +456,13 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j722s-evm-fpdlink-iv-fusion.dtb \ k3-j722s-evm-v3link-fusion.dtb \ k3-j742s2-evm-fpdlink-fusion.dtb \ + k3-j742s2-evm-ub954.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ k3-j784s4-evm-fpdlink-fusion.dtb \ k3-j784s4-evm-fpdlink-iv-fusion.dtb \ k3-j784s4-evm-pcie0-pcie1-ep.dtb \ k3-j784s4-evm-quad-port-eth-exp1.dtb \ + k3-j784s4-evm-ub954.dtb \ k3-j784s4-evm-usb0-type-a.dtb \ k3-j784s4-evm-usxgmii-exp1-exp2.dtb =20 diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-evm-ub954.dtso b/arch/arm64/b= oot/dts/ti/k3-j721s2-evm-ub954.dtso new file mode 100644 index 000000000000..3c87d0386496 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-ub954.dtso @@ -0,0 +1,92 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for DS90UB954-Q1EVM FPDLink-III deserializer board on J721S2= , J784S4 and J742S2 EVM + * https://www.ti.com/tool/DS90UB954-Q1EVM + * + * Copyright (C) 2024-2025 Texas Instruments Incorporated - https://www.ti= .com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + + +&main_i2c5 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + deser@3d { + compatible =3D "ti,ds90ub954-q1"; + reg =3D <0x3d>; + clock-names =3D "refclk"; + clocks =3D <&clk_fusion_25M_fixed>; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@2 { + reg =3D <2>; + ds90ub960_0_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 2A0C63E8357; Mon, 13 Jul 2026 11:37:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942630; cv=fail; b=LqF5y7kps+00kHBdtgiEFxKc3/vDw1nKTwtb7VZuUFZKL69GuVvK7LDrDHmZZkQZIFpbJhwwto10iLjRGLumLys5LqPeT/kUyj9Ux52xhGo8iYZdhJpxBFyyRYaBxFhbTBdKbXNoWkgeEOOmRDc3LDzrgda8vf7Y/vMcNscDbFQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942630; c=relaxed/simple; bh=Z1wZFk8JtVP6O58IG03i32xRuyzT3VQDqJvuH7GYRAA=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=efmnHMkHapHdj6hGUp47JIG0FJ7vg78DjMPL6DKh2DmRrTYEwmNHyCi/8vt7XbRsasjQa2L21tVxmtm/xSpCxc6dq8HW8wG6fJIoxFaye68huQe8zyYk4Rq2UgojIxabBgHFvFMFDZ1G9Rx/NDLtvCdba9Va/hBlbMzU4vAJ2mk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=CD34dlwK; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=dz31k+iE; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="CD34dlwK"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="dz31k+iE" Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBCA7C3408071; Mon, 13 Jul 2026 06:36:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=imbnJFHyQV4O8j4EygcYNLRbc2FIC3Nj6ryCkzTtj oY=; b=CD34dlwKweNYGz4XyCKxAXFgovH6RJkxoTZCiIv2/QVuraG4s9bXaVk+B ErtqLUnJ6I/8DhxqRp8r55dSrdFiyhp6dXKVcb7tkEqEDvMumgDl2bA+w+f5rT43 apEA4/U0yAgIHpIEJhhCFFqCqsmZGRUNUv5X+/6i55HTDQDKzH9ivUbsot8iy85G LPikq04336RwoGTfRDS6C9XObySSNXNhNUH/cBmHM1g2bfu0OGmYWcgUSzqlumS9 OeONsZUx5WqCqL+jvROaOXT8CxGhENXr7Pn56ShrKCuTHfbKubpK28RcW8izmbK1 UkQJwpOQazgdQ17Gc/VE2R+GGwV/w== Received: from ph7pr06cu001.outbound.protection.outlook.com (mail-westus3azon11010068.outbound.protection.outlook.com [52.101.201.68]) by m0380145.ppops.net (PPS) with ESMTPS id 4fcxxeg3f0-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:36:51 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dsYXjxl2StNLeLbXF4IpbojTbWY4k+tHYV0NUcapBLoXa3Df3WSP4IMR3vhmdYgnMHLhgHdiJ0rlfom2p/f4tOLKwhLveKN6oPyawgH0+m3aw58hGtUUxBQRWnZiWAqADAxzzZmmcb1iUNUOzcldGvtklpT/xsV2CNMXeXvEwVRbocF6W5/k+IElVCIydJ+X03fYMrg+mVZEI89Xbc2ZXyqCkWq/tbg0iW/iDFs9FoKwvlBujnFYg0Z2H7lm+DOZeIOS2RyAFkCIz9Itp9R1/weY5Alrw6ePsuDX1axWgGvghEySMgaXZCfy+8Xjm3neJjAHXcUMeV0c04XvORGGmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=imbnJFHyQV4O8j4EygcYNLRbc2FIC3Nj6ryCkzTtjoY=; b=SGiTpkqBwMSdedJtkOVGA1kxO2IsaIvfREX4M0Sl/hWMPVZSgSrEBnzS91Rp+Zi0vxyB66SdPGIfJ3qr3EVl8UqGHGig3XY2LdNvzZB8tWVf9mzU3yCliUXSyDTazb2e/begtsOHcmATAfpWbWsu/6n7NKBCMJzONEewZQCqpVHTIK2I5gOgKvuYmU+MBRdBzxA3FTXBEuGE/YgXmeJ7/MoWS2/UN56cb6WK23/3WqoGA79C6a5Oxypz54WkM45LK97WNlg0Jx5ebfWvE/1PN1vD9N8TkvKdpuakIkLUAiL3l6Yyic/wBEgeUZ4Zmb1ISTEREChcZlv2NihhTNaBcQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=imbnJFHyQV4O8j4EygcYNLRbc2FIC3Nj6ryCkzTtjoY=; b=dz31k+iEi/T1aTLimakp4q00rcEQcOQgYgTG5wRWCvAyvGcdRto9YsY+fqgy5fHHxqI8l6v7c9Gdp2HtNhe7fOTXZROyc4tCklH+efmJ6evskFj2Tveim93pfeF0rTphpqrN9sJJ15SU7y9oNfKfg3VlhOfNf7XP/yh/T9KvJ2k= Received: from BL1PR13CA0106.namprd13.prod.outlook.com (2603:10b6:208:2b9::21) by BLAPR10MB5043.namprd10.prod.outlook.com (2603:10b6:208:332::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:36:49 +0000 Received: from BL6PEPF00022575.namprd02.prod.outlook.com (2603:10b6:208:2b9:cafe::52) by BL1PR13CA0106.outlook.office365.com (2603:10b6:208:2b9::21) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:48 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BL6PEPF00022575.mail.protection.outlook.com (10.167.249.43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:47 +0000 Received: from DFLE212.ent.ti.com (10.64.6.70) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:46 -0500 Received: from DFLE206.ent.ti.com (10.64.6.64) by DFLE212.ent.ti.com (10.64.6.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:46 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE206.ent.ti.com (10.64.6.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:46 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQO1471098; Mon, 13 Jul 2026 06:36:39 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 16/18] arm64: dts: ti: k3-j721e: Add overlay for DS90UB954-Q1EVM Date: Mon, 13 Jul 2026 17:04:21 +0530 Message-ID: <20260713113423.2310443-17-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF00022575:EE_|BLAPR10MB5043:EE_ X-MS-Office365-Filtering-Correlation-Id: d2eb8d06-6958-4b04-6b35-08dee0d305ef X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|1800799024|376014|23010399003|7416014|36860700016|22082099003|18002099003|3023799007|13003099007|56012099006; X-Microsoft-Antispam-Message-Info: om3YLQS5p3nN8SldXcACEVbilkmc9sm3V4Z6/lOiNoUqvnf8GlJmGm+2OZWL17vkW1Mlh1S/bHaz7c7pwetl97NiOpcsX7dpajUhYPIB+xIyFaHD6ZnwGyWygqNYtOrtlnCtDdf9bYXuzQyfmX57bGN35+s3Hx3pa4B3rBF2aO3iMySHrhP9FwRog4Bxl1GJHKNMSg3pJhphCn4qUlxGa263muiQPm7bTKqMf1dPt5bitpLhplT+evsirUEhjJ2lz4mkefUH+Xd6IwC0ji/3Ask0IuwO/j1InHl9G1sAyhAF7tnOQ+noQB8eTwlJObq3MtCGEVA7eXuI4fRgYrpzPLq7hcbpakN2z6LG5vkv2Dk65FHiW5JP2IoyEFXwwoqz38UfClkj6sJ31mf2BYCazuapNuVNIDhskKUzkfYxmNtYaLD4LDXILzOMB62IWCnMDltlewZgOYUVEs8dUpFk+ODzKyyjd5YU8/5pssf4VwNWswRvrSPkeQoBz6VXZ/2jP9BThc5jHnDgt5TvYQo8ixDiZge67EfjrM1zmOlihyFlbt/BAHabCG3UUQAiAXzvwk1vk1Gc7FjRagQ8uc/KikES9xXnWI0K09cGw7b/AzDXoWb7T4sS/aU90+Tz3YpR5tE6WUH066cVcIQTLDOI1w== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(1800799024)(376014)(23010399003)(7416014)(36860700016)(22082099003)(18002099003)(3023799007)(13003099007)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +F4tjgewBcK1zxkbRbAVWEUPg9HG2WofEry+DzeUsNpTZcG+Y2bIepJql2bPX1w++MXclKtRXoY0/ovK4aEMzWp7fw3PV0PBB4R5AQ/bJuziiLsyi124zqQanwjqeU1G2Pbv8IEEnt/G5eeGRk38LCLQv0V6xttP8C+Ke5iBfQZab9sWv2RugGIHSWC6/cwhGaKjUP8lhXfUv+xPysO3mVCzslEBnyrg5c0F9zMWl9LdJzpw4aS3pnVHib6c1xqBkznj8mE5znxzQJATM5d9R+vJ6FlVe8kCbz8eVW3WutKmji8OFtELP7/1UKaDdlDz6R33y4+X5uMo5ua4vJIJI6buiKFGf7T66UGnSakeNUqzAx31HKY8i/UeZInnsGjOSRphhUWhYfzzudK4ooJKRhmeYac4Gzqdl6RYGpHD4XzJjeSio/+sV8UTrn3RHoqT X-Exchange-RoutingPolicyChecked: EaFYWplie7kaNZ8AEdaUL7VWn2PZotA8MoIkzeDhZUI0ds912DEVQnIJROhoXp5Hz4VAGJJ36ris2zGBrqdw6w8bJar6Eo6cbK9j4Kyh722qDCCGymLfU+ubwZhZYxSodxZEyK4x8m8Z7Ke6Ds3rE50hdSPKZmpUi7yyDtkFtmOMQEwRkBmKmjlBPwrktL4l2Q9IunfffIu3OzMrejDEKrqGjLA5h5XnCRaUlCBJmPO1nE2zdUJUpKWxbSUQIig2/TURK6a7iWwGMKoYQFaopSwwMO0K7/seJF5vTeJL03iIl5f+Y7kb2wortqiikF/R6TX0OsAzw/F58+7OH2lZ3g== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:47.4148 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d2eb8d06-6958-4b04-6b35-08dee0d305ef X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF00022575.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB5043 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX1UHjVOzTyj4y voGJ9tLU6O0vlnwPH3qxGziv8LOnJmRhVNsi6t8vkWI+gjjk+Vs7zxb0y+z5pg017d7c2KPX2k+ aGi6Ds6gzAB6n9C+IernyCJKmW4xOrVyKGJRieBV6PwL0WLSEOsDHj6Jp1SKWZDJp2M5FKn7HtT I0hjSA1Zxb4M8NSaE3ALnbSwcEigvttOO/mByBkAuHcIeFTsKh5tXvut7olPCgFOneIcbuvkgOX P82nAi9byvftgEohVbHjy2eDwOCD9BL2BiIP6FdMC0W7KcNjQGqeQJ678J42RZhUq4HQyyV3kqP QRW1QrS1lZ2TuNslnsuZ0t9+T6QHN5hve3Wn8Z9R8nDfJodXw6u9iK7WR+pxcXe8qxBWFePc0nA v4oQdWmq0ML22wRb3YcmWj+4YzkrC4RRiAcE8RHqo1n7l7iBZp+9HaISBlkAOOMZPScjIYF6O4E ZycK7cZxTE/riJ+qlaw== X-Proofpoint-GUID: faXMoS6u3WfjGyT13V_Jne9tb0Mpv_JU X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX6Dr90CSZtdpS t3xWdig/jjsLQTqM72NREjvNlK2qkuMX+nid4Zjn9vtvs8kaX507eFyrdkuNt+CyUT0ahyPLTh/ zjSGQ0vhtXyKVtFhchoKVfPxsAY6aek= X-Proofpoint-ORIG-GUID: faXMoS6u3WfjGyT13V_Jne9tb0Mpv_JU X-Authority-Analysis: v=2.4 cv=Frk1OWrq c=1 sm=1 tr=0 ts=6a54cdd3 cx=c_pps a=mDGR2lWCdzQo6q5c8Yz5oA==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=G971rGdnW_bq5gYpRO4A:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 adultscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" DS90UB954-Q1EVM consists of a DS90UB954 deserializer which aggregates data from up to 2x cameras over the FPDLink-III interface, and can be used to connect FPDLink-III based sensors to TI EVMs. Add an overlay to support it on J721E-EVM. Link: https://www.ti.com/tool/DS90UB954-Q1EVM Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add missing bus-type property in csi2_phy0 endpoint for cdns_csi2rx0 (sas= hiko) - Add missing build targets in Makefile (sashiko) - Fix minor DTS styling and whitespace inconsistencies in port definitions = (sashiko) - Remove unused gpio.h header (sashiko) arch/arm64/boot/dts/ti/Makefile | 4 + .../arm64/boot/dts/ti/k3-j721e-evm-ub954.dtso | 92 +++++++++++++++++++ 2 files changed, 96 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-ub954.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index 529d85a0809c..c47c96ab5735 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -164,6 +164,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-gesi.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-gesi-exp-board.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-pcie0-ep.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-pcie1-ep.dtbo +dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-evm-ub954.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-sk.dtb dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-sk-csi2-dual-imx219.dtbo dtb-$(CONFIG_ARCH_K3) +=3D k3-j721e-sk-fpdlink-fusion.dtbo @@ -337,6 +338,8 @@ k3-j721e-evm-pcie0-ep-dtbs :=3D k3-j721e-common-proc-bo= ard.dtb \ k3-j721e-evm-pcie0-ep.dtbo k3-j721e-evm-pcie1-ep-dtbs :=3D k3-j721e-common-proc-board.dtb \ k3-j721e-evm-pcie1-ep.dtbo +k3-j721e-evm-ub954-dtbs :=3D k3-j721e-common-proc-board.dtb \ + k3-j721e-evm-ub954.dtbo k3-j721e-sk-csi2-dual-imx219-dtbs :=3D k3-j721e-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo k3-j721e-sk-fpdlink-fusion-dtbs :=3D k3-j721e-sk.dtb \ @@ -443,6 +446,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721e-evm-fpdlink-fusion.dtb \ k3-j721e-evm-pcie0-ep.dtb \ k3-j721e-evm-pcie1-ep.dtb \ + k3-j721e-evm-ub954.dtb \ k3-j721e-sk-csi2-dual-imx219.dtb \ k3-j721e-sk-fpdlink-fusion.dtb \ k3-j721e-sk-v3link-fusion.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-j721e-evm-ub954.dtso b/arch/arm64/bo= ot/dts/ti/k3-j721e-evm-ub954.dtso new file mode 100644 index 000000000000..30b7bd90bb2b --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-ub954.dtso @@ -0,0 +1,92 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * DT Overlay for DS90UB954-Q1EVM FPDLink-III deserializer board on J721E = EVM + * https://www.ti.com/tool/DS90UB954-Q1EVM + * + * Copyright (C) 2024-2025 Texas Instruments Incorporated - https://www.ti= .com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25M_fixed: fixed-clock-25M { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <25000000>; + }; +}; + + +&main_i2c6 { + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + deser@3d { + compatible =3D "ti,ds90ub954-q1"; + reg =3D <0x3d>; + clock-names =3D "refclk"; + clocks =3D <&clk_fusion_25M_fixed>; + i2c-alias-pool =3D <0x4a 0x4b 0x4c 0x4d 0x4e 0x4f>; + + deserializer_0_ports: ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + status =3D "disabled"; + }; + + port@1 { + reg =3D <1>; + status =3D "disabled"; + }; + + /* CSI-2 TX */ + port@2 { + reg =3D <2>; + ds90ub960_0_csi_out: endpoint { + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + remote-endpoint =3D <&csi2_phy0>; + }; + }; + }; + + deserializer_0_links: links { + #address-cells =3D <1>; + #size-cells =3D <0>; + }; + }; +}; + +&cdns_csi2rx0 { + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + csi0_port0: port@0 { + reg =3D <0>; + status =3D "okay"; + + csi2_phy0: endpoint { + remote-endpoint =3D <&ds90ub960_0_csi_out>; + bus-type =3D <4>; /* CSI2 DPHY. */ + data-lanes =3D <1 2 3 4>; + clock-lanes =3D <0>; + link-frequencies =3D /bits/ 64 <800000000>; + }; + }; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) (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 5A7B73E8357; Mon, 13 Jul 2026 11:37:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.154.28 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942646; cv=fail; b=in/0PcoQsXUSLFNqbayy1VA4CULz4g3Tr7K1hNxd58FKc3+jG8j7Tyqkxh2to447Ll8/eGPUWa0pqUu5OmYf5lvOdJjjztOmTW4a2wezy5V05ch4/cfnE8sNnN7glq6hzW9aQk/EsFvEscuFAN9JB3qB+5k8rLhW7/lvBW0/HK0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942646; c=relaxed/simple; bh=jH7oqfObv7AtQpP0v3RtiJMEB2Xj8VZATZEG3TYE+w0=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=DiiraQxdftGJCJ3UXkakLxT6RhVbQQ8SRzhwpHqPTf/9srhSNbUuyZmbImemXLUNnsay9RALsKjpVjEqOWsEl3wyLZa6rAD7MjDfmgh1M7Ly3BP1Qf7c8Omvv2NHNjf3DKXwiSADToO3m8mi5ISzrc+DXCUyDRZ9ScvCznIK7lA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=ilNJu4u7; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=Uxq7h9UW; arc=fail smtp.client-ip=148.163.154.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="ilNJu4u7"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="Uxq7h9UW" Received: from pps.filterd (m0374956.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66DBAcDg3381672; Mon, 13 Jul 2026 06:37:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=+8kumTd1IwbJuzRbSONSEtcl6748wzKRCvzWyCssR zs=; b=ilNJu4u7RVB50I2i97Dg7vK4lotCRePuiCsBTLDMZezXZdD1BcfLIJu3/ E8xeHc0txDGatrl6gayDR7fmlJmAwVbPJ8Z9dcY3JnRfGWvC4F94WNpGnQNFMv2F i0i65WPXSrtRwVETKtSCSYQ4pWDkxxuKuRa0pkjiXkrfkOcMxDPV9Fvb5JcNlas4 4eZGcJzyc78Ur6E1ikGd9HXOTQIXVFnXCBy0NPQ550VFkCc/A+k2GcoLdqddlN0D DQMprbCDUSo/v9UVqwxNMCT5OwFPzSgHC6boYlWXGrmvruiZ32reOZm5HGBnd/jC jhEHn5QplfBuTtvjPv7zEb0UPqVtw== Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011006.outbound.protection.outlook.com [52.101.57.6]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4fcxwtg3jh-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:37:03 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lmBjwvZX9RFl1gbLhgBKtMJeV+MRGP8Q264xDKYnQbVgMVkpWAz+FJXuSRdBQS1PTEMW2Omk8GlNrmEEJK/u0FNlNmc+weCiWkhYEkkiYz3j29JeXP+s5JuvGss0b47X3G+37H8jcGPjeBFtF+XIuhToEK2VXvw9eLvOTOmxo/YUpYtv+yQ9LyNnWqFcninVMZoSKL2AxMp+9losYfa8ZGp4H9f1IOAInlKlgcMhWKsaF7t6THkM7mv4SsFwKLYAmWbYFmXGcct15ZKTLHYtE4CbpkN/gfqa8pemPZkxewDishfiihurWxoDgGIVHnHGftFbslTHvin4TKj02D798Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+8kumTd1IwbJuzRbSONSEtcl6748wzKRCvzWyCssRzs=; b=KAZ2cNx1Da3VfzrSNdrYykYMpais0USiW0ymI3iUSDJAFCf5N2MkRIm59m2Bt4FcIpUNpoXSwlNemp/HKB8ZJqZuRWEcb7ATfci7E9G99WV2SBxjS4TJMiEvkZ4wACgtIAnWemMPqlWmP3nmb9ZZ9dJDIhC1jiCyfJEYgbtklgjQPhBnkp1X0L8SbFIc1mxDlJgXiwj5P9YRIlpTlRBR0kS79JZ1Wb5bk8m6T3pZV1ktmpiMoaOB90hXbwAkX+S9Rr9lElVBWcgxx/SwrVvG/ZKMvndRsiM6ATkBGwwk5nRcm8s/SGxTzA0TYW7SVBXcdSyxh2QoJNBvqjy527MEAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.195) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+8kumTd1IwbJuzRbSONSEtcl6748wzKRCvzWyCssRzs=; b=Uxq7h9UW/6Yg885E0bKD0NAYbdkh16QPvG1s130hQnVnpLI/6kr8d+Hr/7PIzsKcdOMAXyU9c+4ob93P+uDDywhH80TgK/0D8gN9Xih0vFV52aQ7O5wIWUoBwy8nUekCwxlTPla/L6IRwKzyVxtSGhxZsEqbYS+dDmAGgYwnN5w= Received: from BN9PR03CA0536.namprd03.prod.outlook.com (2603:10b6:408:131::31) by DM3PPFE9EDA11A0.namprd10.prod.outlook.com (2603:10b6:f:fc00::c52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.19; Mon, 13 Jul 2026 11:36:58 +0000 Received: from BN2PEPF0000449E.namprd02.prod.outlook.com (2603:10b6:408:131:cafe::77) by BN9PR03CA0536.outlook.office365.com (2603:10b6:408:131::31) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.20 via Frontend Transport; Mon, 13 Jul 2026 11:36:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.195; helo=flwvzet201.ext.ti.com; pr=C Received: from flwvzet201.ext.ti.com (198.47.21.195) by BN2PEPF0000449E.mail.protection.outlook.com (10.167.243.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:36:56 +0000 Received: from DFLE201.ent.ti.com (10.64.6.59) by flwvzet201.ext.ti.com (10.248.192.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:56 -0500 Received: from DFLE205.ent.ti.com (10.64.6.63) by DFLE201.ent.ti.com (10.64.6.59) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:36:55 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE205.ent.ti.com (10.64.6.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:36:55 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQP1471098; Mon, 13 Jul 2026 06:36:48 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 17/18] arm64: dts: ti: k3-v3link: Add overlay for IMX219+UB953 serializer Date: Mon, 13 Jul 2026 17:04:22 +0530 Message-ID: <20260713113423.2310443-18-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN2PEPF0000449E:EE_|DM3PPFE9EDA11A0:EE_ X-MS-Office365-Filtering-Correlation-Id: dcbea97e-ea42-4ac8-6d7c-08dee0d30b4c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700016|23010399003|1800799024|7416014|376014|56012099006|3023799007|18002099003|22082099003|13003099007; X-Microsoft-Antispam-Message-Info: 3IDKFll/3vhLh/oimQeKSwkjbEGEPPsBt+hlCWmId2zDEwabZixmgzUIEQDZ2TKeNmsZQpmglTxZCgEA6V7dM5NiOzSGNau2CZFQpztAhBRN4QxptK62yzPkudxtWrRfos2ss33wzsV8MI8rOmFyP6f1lUvafIiHDRDe6vFhO99j5RSz4hFa4C+Z2ucunafwYpvBhaEi47zT6xcODBlsBu/rgYa3vcBashRQ8m3KXpCpQa5i8IGBsGL9jcUSKXBzrTUZByvtr1gijf9bpFYlN5KxM7KvWRh/dV6NdB8dqmNcq8ZFgRrUu5LoBqyPLAGG4kJ5NMc4V4Ud6ts3aYnX702PBg5Ysl7j9+d97KpCvbGQd9lHApf2jWgr9Tw83P1pmFtvrASXWV2nwNEFv+D3QGMPJ/FdfKI0+R5ZoRpeQlk0G3C39GvS/u1OBPOAT44racWDlNKmMkWpRpIPuVZkUr1obidbeDR+8xy3yFQ9Ih6PJ7NzXwToqlAlwE5KO9YnOuFrFXTgjHLGEzGYauDQTEIEPARLIFEsiKXr4KsOCBDubsx4mIPBXVdU8CJINfMbw0tzUoboiZL1Ezct+m0oR/La+lfoqEm8wMouSDMYMlcyHVnBVQ+bzAnvtzPHflDXyK520fNTnIIpG/g9UWCv1Q== X-Forefront-Antispam-Report: CIP:198.47.21.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet201.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(82310400026)(36860700016)(23010399003)(1800799024)(7416014)(376014)(56012099006)(3023799007)(18002099003)(22082099003)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xnY236MDRbMW1yk7G/UL0cHyHJFYOCLoq1tEYeFBlnKUv/hdzM9nn1gAkseZXbxCOXhMZa1CppVRfZqdf5emVpGekTeV2UwgCPap22EMlFtzYbH4b/haXO3Hnpv0DwRY19akX3RK701GvTD2Fm/yZhCd2pBnXOu+d5Xa2TLeKuetWfaDBj0gvHzenVq7VIRDDyyteHOfD5LzPHq32Z1hAq9e4xxllVyMMDdre3BkbBuNKl6nwGiEG4+ZGO046k2y6wTNJ6GnyCWteoUNzFZqMnCIaT5TZopiFagZ+95/6aKIkhoXpvMWEY0z8D6JPS6WPggcktIyU8x9cTPWuel9Ux3dYyle1rd4uyEaStRh/MEyUqnDAXX1npZKOTqUz/xTZi2MPK2+YfslZ0MsgfpkIbnpgaTOqOWxf5emnKmhjp0gR33cPmPmdpZksf9Ms8bR X-Exchange-RoutingPolicyChecked: HpnH+wKjWhfLvyuaYuJOzzjpA8EvJOANkGHRK9248tpXiAVZybxk7eZe9pAr/trWtX81bSLGh9ZukjOht/HdfC/CqIZ2e0isl25xJH8bgeYbgzFzaEl5RETYbGad6Pa+cWF0WQFTnOEzOX/2vBiPBT2EHKccHumcSyC8gUmbfMYOzVPv7lTH5jFTPF5N9a8oDO5GhOazDmXB6ijnG76duqX+nwZTIAKxLnft+9fTjyJ6Zw/cW1wxHXwc/IkYUDuz2LEOa6VKW8iG9Amla5aPSCrAFg8YsPp+siMTXhg46eo5R+Oyh2Lj2UVQC8L91OSaxU5brZYzR3+SVPqQOOOn5A== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:36:56.4244 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: dcbea97e-ea42-4ac8-6d7c-08dee0d30b4c X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.195];Helo=[flwvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN2PEPF0000449E.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PPFE9EDA11A0 X-Proofpoint-ORIG-GUID: wR-ciTm4ZvzSYeXF2l9KD7FRpgv0eqN9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX09FauQHcEyyE 63Nw44Q+KfV5WK5GQArLlcs0QYbn90kqDyOgcgLWdVa69FjsBr5u87WBRUk1U7hmg3odbgbRyeD QlENHL33uprx/YZYZgJSpJedV6Bmi6jo1I6o/uOVFBKafl4LHAFxSoGAGAyEtOj68zNHabVMHlP FqNyRwQG81oU2SCjh7r9kDLEO65gXGVxFGJQIIopGf9NSCW2VX/mQdDxyzeR/WUEkSNiGzzPOwQ Jj8hAxBEoTWqmKWVVQmwlUenSzEsPPGkfP9T7OxxAc26+k+Z+eLXX/hnnalS92pM3FM+uhR+Eib v3rDQT3iWNc+Oaw+nW7vuhcKiq0UoGMJku9cnD73Jzq+rdyDmSL14/B+TImT1iXFjR8ufhYsDzH eXHQDKxBWUcz8Icw0R/pMlOcweGQ0Ym/1/XQZNu0xST0b6ibRfGSFL/alABr3rkTF8QlFL/tI8D k3n52YiPwHEIzETbJQQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfXyr9YGpOUmIa8 H4+4XSNrH9gx7rT7piztlEfa9cSJMBaSoe/76m4Sv4Z4mfCfsUXLFR6xOpSC0NA4kAIr5Vdb3ii 59vC2PsOovC8O31lxuO2hCzuaM+7570= X-Proofpoint-GUID: wR-ciTm4ZvzSYeXF2l9KD7FRpgv0eqN9 X-Authority-Analysis: v=2.4 cv=UZBhjqSN c=1 sm=1 tr=0 ts=6a54cde0 cx=c_pps a=kL55mFjriFqHcOBXBnqb6g==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=KtRVGM7OAAAA:8 a=sozttTNsAAAA:8 a=TcITTbBOC-96FCGa69UA:9 a=fO9at-cOa0qPyS5aOM0m:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 phishscore=0 priorityscore=1501 adultscore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" From: Jianzhong Xu Arducam V3Link camera solution is shipped with an UB953 serializer and an IMX219 sensor[1]. Add an overlay for interfacing the UB953 serilaizer and IMX219 sensor with the RX0 port on the UB960 deserializer. This overlay can be used to interface an IMX219 sensor on any platform that supports the V3Link fusion board. [1]: https://docs.arducam.com/V3Link-Camera-Solution/V3Link-Camera-Solution= -on-TI-Platform/Introduction/ Signed-off-by: Jianzhong Xu Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Don't replacing generic V3Link fusion board DTB targets instead append ne= w build targets for v3link + IMX219 (sashiko) - Add status =3D "okay" property in port 0 of deserializer ports (sashiko) - Add port-specific suffixes to avoid naming collisions (sashiko) arch/arm64/boot/dts/ti/Makefile | 19 +++ .../boot/dts/ti/k3-v3link-imx219-0-0.dtso | 128 ++++++++++++++++++ 2 files changed, 147 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-0.dtso diff --git a/arch/arm64/boot/dts/ti/Makefile b/arch/arm64/boot/dts/ti/Makef= ile index c47c96ab5735..819e8a8c5c84 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -213,6 +213,9 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-j742s2-evm-usb0-ty= pe-a.dtbo # Boards with J742S2 SoC dtb-$(CONFIG_ARCH_K3) +=3D k3-j742s2-evm.dtb =20 +# IMX219 FPDLink Sensors +dtb-$(CONFIG_ARCH_K3) +=3D k3-v3link-imx219-0-0.dtbo + # Build time test only, enabled by CONFIG_OF_ALL_DTBS k3-am625-beagleplay-csi2-ov5640-dtbs :=3D k3-am625-beagleplay.dtb \ k3-am625-beagleplay-csi2-ov5640.dtbo @@ -320,6 +323,9 @@ k3-am68-sk-fpdlink-fusion-dtbs :=3D k3-am68-sk-base-boa= rd.dtb \ k3-j721e-sk-fpdlink-fusion.dtbo k3-am68-sk-v3link-fusion-dtbs :=3D k3-am68-sk-base-board.dtb \ k3-am68-sk-v3link-fusion.dtbo +k3-am68-sk-v3link-fusion-imx219-dtbs :=3D k3-am68-sk-base-board.dtb \ + k3-am68-sk-v3link-fusion.dtbo \ + k3-v3link-imx219-0-0.dtbo k3-am69-sk-csi2-dual-imx219-dtbs :=3D k3-am69-sk.dtb \ k3-j721e-sk-csi2-dual-imx219.dtbo k3-am69-sk-fpdlink-fusion-dtbs :=3D k3-am69-sk.dtb \ @@ -328,6 +334,9 @@ k3-am69-sk-pcie0-ep-dtbs :=3D k3-am69-sk.dtb \ k3-am69-sk-pcie0-ep.dtbo k3-am69-sk-v3link-fusion-dtbs :=3D k3-am69-sk.dtb \ k3-am68-sk-v3link-fusion.dtbo +k3-am69-sk-v3link-fusion-imx219-dtbs :=3D k3-am69-sk.dtb \ + k3-am68-sk-v3link-fusion.dtbo \ + k3-v3link-imx219-0-0.dtbo k3-j7200-evm-pcie1-ep-dtbs :=3D k3-j7200-common-proc-board.dtb \ k3-j7200-evm-pcie1-ep.dtbo k3-j721e-common-proc-board-infotainment-dtbs :=3D k3-j721e-common-proc-boa= rd.dtb \ @@ -346,6 +355,9 @@ k3-j721e-sk-fpdlink-fusion-dtbs :=3D k3-j721e-sk.dtb \ k3-j721e-sk-fpdlink-fusion.dtbo k3-j721e-sk-v3link-fusion-dtbs :=3D k3-j721e-sk.dtb \ k3-am68-sk-v3link-fusion.dtbo +k3-j721e-sk-v3link-fusion-imx219-dtbs :=3D k3-j721e-sk.dtb \ + k3-am68-sk-v3link-fusion.dtbo \ + k3-v3link-imx219-0-0.dtbo k3-j721s2-evm-fpdlink-fusion-dtbs :=3D k3-j721s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -364,6 +376,9 @@ k3-j722s-evm-fpdlink-iv-fusion-dtbs :=3D k3-j722s-evm.d= tb \ k3-j722s-evm-fpdlink-iv-fusion.dtbo k3-j722s-evm-v3link-fusion-dtbs :=3D k3-j722s-evm.dtb \ k3-j722s-evm-v3link-fusion.dtbo +k3-j722s-evm-v3link-fusion-imx219-dtbs :=3D k3-j722s-evm.dtb \ + k3-j722s-evm-v3link-fusion.dtbo \ + k3-v3link-imx219-0-0.dtbo k3-j742s2-evm-fpdlink-fusion-dtbs :=3D k3-j742s2-evm.dtb \ k3-j721s2-evm-fusion.dtbo k3-j742s2-evm-ub954-dtbs :=3D k3-j742s2-evm.dtb \ @@ -437,10 +452,12 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-am68-sk-base-board-pcie1-ep.dtb \ k3-am68-sk-fpdlink-fusion.dtb \ k3-am68-sk-v3link-fusion.dtb \ + k3-am68-sk-v3link-fusion-imx219.dtb \ k3-am69-sk-csi2-dual-imx219.dtb \ k3-am69-sk-fpdlink-fusion.dtb \ k3-am69-sk-pcie0-ep.dtb \ k3-am69-sk-v3link-fusion.dtb \ + k3-am69-sk-v3link-fusion-imx219.dtb \ k3-j7200-evm-pcie1-ep.dtb \ k3-j721e-common-proc-board-infotainment.dtb \ k3-j721e-evm-fpdlink-fusion.dtb \ @@ -450,6 +467,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j721e-sk-csi2-dual-imx219.dtb \ k3-j721e-sk-fpdlink-fusion.dtb \ k3-j721e-sk-v3link-fusion.dtb \ + k3-j721e-sk-v3link-fusion-imx219.dtb \ k3-j721s2-evm-fpdlink-fusion.dtb \ k3-j721s2-evm-pcie1-ep.dtb \ k3-j721s2-evm-ub954.dtb \ @@ -459,6 +477,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-j722s-evm-fpdlink-fusion.dtb \ k3-j722s-evm-fpdlink-iv-fusion.dtb \ k3-j722s-evm-v3link-fusion.dtb \ + k3-j722s-evm-v3link-fusion-imx219.dtb \ k3-j742s2-evm-fpdlink-fusion.dtb \ k3-j742s2-evm-ub954.dtb \ k3-j742s2-evm-usb0-type-a.dtb \ diff --git a/arch/arm64/boot/dts/ti/k3-v3link-imx219-0-0.dtso b/arch/arm64/= boot/dts/ti/k3-v3link-imx219-0-0.dtso new file mode 100644 index 000000000000..c813cec6678f --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-v3link-imx219-0-0.dtso @@ -0,0 +1,128 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * IMX219 Camera Module for V3-Link d-ch Adapter Board + * https://docs.arducam.com/V3Link-Camera-Solution/V3Link-Camera-Solution-= on-TI-Platform/Introduction/ + * + * Copyright (c) 2024 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +#include + +&{/} { + clk_imx219_fixed_00: imx219-xclk-00 { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <24000000>; + }; + + reg_2p8v_00: regulator-2p8v_00 { + compatible =3D "regulator-fixed"; + regulator-name =3D "2P8V"; + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + regulator-always-on; + }; + + reg_1p8v_00: regulator-1p8v_00 { + compatible =3D "regulator-fixed"; + regulator-name =3D "1P8V"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; + }; + + reg_1p2v_00: regulator-1p2v_00 { + compatible =3D "regulator-fixed"; + regulator-name =3D "1P2V"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-always-on; + }; +}; + +&deserializer_0_ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* FPDLink RX 0 */ + port@0 { + reg =3D <0>; + status =3D "okay"; + + ub960_fpd3_1_in: endpoint { + remote-endpoint =3D <&ub953_1_out>; + }; + }; +}; + +&deserializer_0_links { + #address-cells =3D <1>; + #size-cells =3D <0>; + + link@0 { + reg =3D <0>; + i2c-alias =3D <0x44>; + + ti,rx-mode =3D <3>; + + serializer: serializer { + compatible =3D "ti,ds90ub953-q1"; + gpio-controller; + #gpio-cells =3D <2>; + + #clock-cells =3D <0>; + + ports { + #address-cells =3D <1>; + #size-cells =3D <0>; + + port@0 { + reg =3D <0>; + ub953_1_in: endpoint { + clock-lanes =3D <0>; + data-lanes =3D <1 2>; + remote-endpoint =3D <&sensor_1_out>; + }; + }; + + port@1 { + reg =3D <1>; + + ub953_1_out: endpoint { + remote-endpoint =3D <&ub960_fpd3_1_in>; + }; + }; + }; + + i2c { + #address-cells =3D <1>; + #size-cells =3D <0>; + + sensor@10 { + compatible =3D "sony,imx219"; + reg =3D <0x10>; + + clocks =3D <&clk_imx219_fixed_00>; + + VANA-supply =3D <®_2p8v_00>; + VDIG-supply =3D <®_1p8v_00>; + VDDL-supply =3D <®_1p2v_00>; + + reset-gpios =3D <&serializer 1 GPIO_ACTIVE_HIGH>; + + port { + sensor_1_out: endpoint { + remote-endpoint =3D <&ub953_1_in>; + link-frequencies =3D /bits/ 64 <456000000>; + clock-lanes =3D <0>; + data-lanes =3D <1 2>; + }; + }; + }; + }; + }; + }; +}; --=20 2.34.1 From nobody Sat Jul 25 21:23:04 2026 Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) (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 6C5723E7179; Mon, 13 Jul 2026 11:37:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=148.163.150.75 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942657; cv=fail; b=s/mRsi/KAs+gkIIt2vwneZmsDZ9PsCvDjPSoTDYUeNRrSu2N1yL3IQjZUZWxS/RFuIi2yojmAaNAaeVBHo3Bx8Sm753GOGN2pquR1EXTWPOE3c9UG/hi3Oom5q7Sgit9C6bsE+SRR/BVdnXCWQHe4evK03mUzp8HM4layoSYLsk= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783942657; c=relaxed/simple; bh=aIo0rLiLYspT0nE/Wc9FVGWY0iFssvsn3L4IyiUBfIw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=bn1dnhUCeI79lBYypWfOJQy7si8HIOJSEAmBQN6WHaYmMS2Rr8iTIfyS/CX89y4zo+ts8BdWNxSQqiI4JXLVWCIz+6/zta2SoLqXKZ6+YemYkPWOhx5XMe999ldUyYv7V9nQS3WeMbvWzRp/mDb3lJLFFc70Hnrfs8S59CE7hnQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b=JZbxkRc0; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=ab7eUc6p; arc=fail smtp.client-ip=148.163.150.75 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ti.com header.i=@ti.com header.b="JZbxkRc0"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="ab7eUc6p" Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 66DBBwQf3407734; Mon, 13 Jul 2026 06:37:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=3s8AwGYO9GpodV9m9aNfdmm0xwyLWSXE9KjPi4qgG Cc=; b=JZbxkRc0t20p5XB3IS5sYp5a3F366NvaEBs3IUwB8RMtlDPpjKiSiCRX9 ftTdfvFyCV5xVD+RhJ9178a2X8P85smPFXTaRQhCgZLKxrooXpOFAm7mZfdriJru lQ2lxWfMhKEma/vSXCbmXyPV7dTTJIUHPa/hvC5vuJtLTNH4l8q75wBrITHLSxVl luJxhdncEZMWF0sJCWSt8scsT4w0cvFwzNikvPcw8TZ398NQ9H3ENOuFOIOn0h8v /EBYdrq+hR9E+sB29qs7WFNuXsxjITs0+ViSMdStbMz/nqp9uKeCOeCpzfi0QFAi yN2aK9QxOZM8Bohr72YIgrYVy+X6w== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012010.outbound.protection.outlook.com [40.93.195.10]) by m0380145.ppops.net (PPS) with ESMTPS id 4fcxxeg3g4-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Mon, 13 Jul 2026 06:37:12 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pcTJMr66K0IvBFglym4wK76jjB9PE0cCMJwbqE461S06SicrGjx4apS+FmtI7F05gauns0bclt5/PHC6lVeBeglZ0l/kh18nlb7ZI2JaJOgmJgQZTAkHcy/Zi2Oaxc+xbtQqs6mL/RvDSXS4QT4bMau03UzBJxjP0w/jhDEtLmktETtgEaUSHGD4JQ8PCreMblbuNt1Wr7qjWrPQqQgtRpA+nAspVWMNe2de5/U2/dpy3UpReeTlnxQhvQ1Z4lkc24IFEELv+QAzJLNvMR6xTEvhuAkaitSb0V4o8yeTxqbMjooKlcYiy81MmyQwi1Cjd9ebS2WoznpNZJwZfIkPCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3s8AwGYO9GpodV9m9aNfdmm0xwyLWSXE9KjPi4qgGCc=; b=psDvcHmiEwfye86cAuLfGcQwHbi6w7bB15QvCX/HlSAomA19G2IwDt1KJPw8CQU5OZWLPpcSrKOuZzKsiA0wnPmBKN+A/HorjBhozEfGh4ueEDqcrgIWsKo+lE9E85jU1t3HZWrEaiJW0g7IaawGE3C8RlOihcgtm1qbynOoYJuUIaDqWUvIA5vtqi8zk2ynMzIj8pJ4Oi5xvYXuh7O0EZfxqep/wIAZihohU2COdPsnF4AHSAYic0+w9H4O2g9bGrUKS+LMmkPz9jR97OkNI8Z7HGpe5fajD3LvJHFIaBqwMoZRK2Z0QmXCpnIV7INLuxR7msaCJY6N3m3xvTwXOg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.linux.dev smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3s8AwGYO9GpodV9m9aNfdmm0xwyLWSXE9KjPi4qgGCc=; b=ab7eUc6pXE3HpDFTURT5IUjIoDXvKoja3SVmJOUBy5dWIRLL2iiSH8D/GUNqlrpgaL17z+oVXV8ZiffgwPTa1Kl8nNptLwZIns/UpiPGBZjfdyMO43qKl/cTXtpGuh+Pu1cQpzg83m96NPfSTKffAEObFtpL7xT+N4fx5Hypl6E= Received: from MN2PR20CA0062.namprd20.prod.outlook.com (2603:10b6:208:235::31) by SA2PR10MB4634.namprd10.prod.outlook.com (2603:10b6:806:114::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.202.18; Mon, 13 Jul 2026 11:37:10 +0000 Received: from BL6PEPF0002256F.namprd02.prod.outlook.com (2603:10b6:208:235:cafe::8f) by MN2PR20CA0062.outlook.office365.com (2603:10b6:208:235::31) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.202.19 via Frontend Transport; Mon, 13 Jul 2026 11:37:09 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by BL6PEPF0002256F.mail.protection.outlook.com (10.167.249.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.223.9 via Frontend Transport; Mon, 13 Jul 2026 11:37:08 +0000 Received: from DFLE206.ent.ti.com (10.64.6.64) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:37:04 -0500 Received: from DFLE209.ent.ti.com (10.64.6.67) by DFLE206.ent.ti.com (10.64.6.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 13 Jul 2026 06:37:04 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE209.ent.ti.com (10.64.6.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 13 Jul 2026 06:37:04 -0500 Received: from abhilash-HP.dhcp.ti.com (abhilash-hp.dhcp.ti.com [10.24.51.219]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 66DBYSQQ1471098; Mon, 13 Jul 2026 06:36:57 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v2 18/18] arm64: defconfig: Enable DS90UB960 deserializer and DS90UB953 serializer Date: Mon, 13 Jul 2026 17:04:23 +0530 Message-ID: <20260713113423.2310443-19-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260713113423.2310443-1-y-abhilashchandra@ti.com> References: <20260713113423.2310443-1-y-abhilashchandra@ti.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-C2ProcessedOrg: 333ef613-75bf-4e12-a4b1-8e3623f5dcea X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL6PEPF0002256F:EE_|SA2PR10MB4634:EE_ X-MS-Office365-Filtering-Correlation-Id: 5d560032-06f5-4568-8a05-08dee0d31287 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700016|82310400026|7416014|376014|23010399003|3023799007|18002099003|22082099003|56012099006|13003099007; X-Microsoft-Antispam-Message-Info: Ebtt1mA0fCUy3rBBCzwfHYWiOouGhafBbcnS5tEBUpUJ4aaW6m+kDpaHIS+kGfzCZ2oeTjZMN9wwhp+nw1E7WFPiwZ8a6rljEKDAzrwJAk/a+/ACOnmcgxiJzdZtLfK+mSAOv0FwAuyikHR3IX2OAB3hjYh61jxG2NXz7ebO0IK2nSju1no+ckXM72nnML7ND2Xrb/C/Vl5vFx7aZiezNlHvjUdiFQxv4GGr25dOoBIi0pFLkR/e3dPWEKBxkM8PDdWUw9cbmKPmgsP3tdTF0rnb1fwhO47bxS5dQb74VpG7RXA0L+ih5BTqRhXBCNF/wzvT3xXabpM/EhXbtUwMF5e+W+Zzjhep6fNesctcWCyP9ISTN+0TYJbXOoyMMydW2gOhk3zffTZAw/yl9JBjt5UwZCzFfzj5yl0u1PkcvozPT0/LlAKSw9P0VZeMMSJynOUa74Y2i96MRGTAQfYTfP0CzS6oT85r/a8mgnSKaq20MqDM2W7NnC9tOZ8tCPaycsw1p2VZ8w6cTZwdGEPzjCiiN7Bucr30zOiNlmLvUvr+DW5tIW39ebMiuMcWTEyovQmmF7ZcwM0Sy+awUBUwy9bkkSUF4n3aYcIchGDQPFNernCoqxPgH9mGR78RZmP5X0akiZc5E/V2IydoE1jAhYFZMJkmch0ORJnDquVpfk8U+eRIuO9C3j7qfHLTGxf6FJIM9k60lCvVx4uYvZo7lw== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(1800799024)(36860700016)(82310400026)(7416014)(376014)(23010399003)(3023799007)(18002099003)(22082099003)(56012099006)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Rw7EeMhz30Sq7/K9/4sAFIb/B0hNydwFO96k7H8QZx5Zl3Px+tnEjK6HlmmMB4lvaydlwZf4JqbQ3X1/VyoP+C35/bC+8M0abeIdq0Ln5jEeDooiyBaFpUuzahFM1HfInFM6o30dyYUK2LXEWRsatBDcPl3Bs55DiZOiWTKbLvo72Ma1aAdzuT8eYCyx1VZUG3US6TJN4Iv5thntxp6ueTDw27spDLlFmS30bvnOaM+qM7sFubfuhoGoaoMHJAif1Z+BE3MTRhp5eGvN4laQud1n2unZMo8vOwri/VsFL86pNdW18EyTAJ/YpFPUca0pPRg10Yh+LidZLxHrSKjynhyIPvBQkQy747ruwwlyfX6sjISdvROvnCQvGFm6M7UvFh30K/zr0FjKeR207ieobLi+6qvMzSY2uXOhiwnbBKPGnYRErUYRqm9vtHapA3Cg X-Exchange-RoutingPolicyChecked: nAKxPGo7q9au8aqF4dsK4nqjAgItkHZlAN3CLhrwq/gtQTPWSAWnwIArI0Omr58fjJsHR3VSa7l5pDUCN68XZgmgELokTH6qyAc5X3BMnXwVeE6+u/Aw8KLdd4ZruUON4/g6TvKaJEhF8RU3jtoianfkW3rOMQJKGtRx3YJn2/YnM3ee2E46T+QUX9lfo1owphCIWKe/l5E9peRHJ/vUWmcOcK4WBzZqR6bToLMj71bmrIcyIW5iaTBKT0eNZwaZAmKVXNqaSZChRyxqWa/CgMb0y3vLRWXklMq6IAiBVFwptgLK5zn3ue1qWLhl7ImAS5/HynrCel35eUT7MrJP/Q== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2026 11:37:08.5610 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5d560032-06f5-4568-8a05-08dee0d31287 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BL6PEPF0002256F.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4634 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX2/JbM/07/Mpc cmDg4WsxGT9SeahVUS+dYObGrnVRN0WeGowoYqJZu/+qhEO6T4GMGU5+fyblGg62n7KKEml6M7j gZ+yC02dC8RiSSnjL7pybWKcbnzDpdJawE0X0nbiO9gyoe8p9Ot2ApvRivgYqR2q83jlp5I2xNN dy16dDe1HK/Y8M/6w0RQWXicC9aqT9hUI6mRbDsCw3N9cX7FmC0GClfNQ+kHnIPV3TqZkH9j5YI iRSuHNJhjRoZULufrI9btSkoivejcn2l1r+9oQ3nOSmIM/wxGawicpsrapHmml6iEIhiXlK5sYi QiNXAdUhdLbrr59D88W1uZ0pn+fIHsPWysOUJpDNo3v9r+XJfEGLr1pK6yX/0X/woo2QNISS6HO 1hgW7akwCZtcHKjQJULAPHD7LXMTpOymN87czlv/elg/SdZ/tkvizOOxv7+x9mMfwcU+H8nKkjC URudq3zscLnZhnkll+A== X-Proofpoint-GUID: M7PbYHhf58ZcuM3qhjUsxArMC5d7qler X-Proofpoint-Spam-Info: AW1haW4tMjYwNzEzMDEyMSBTYWx0ZWRfX63u7ojIzPg0U lPP9NHBxy4EqrgVirJf+zGaipVrWpBHXFulPf2qZSPzjpAJtHS57IkTv80QGJSKyMksezzzY6Zx CrNYU+XTbAULBLHHh7Y4Ab9JVUkwK3A= X-Proofpoint-ORIG-GUID: M7PbYHhf58ZcuM3qhjUsxArMC5d7qler X-Authority-Analysis: v=2.4 cv=Frk1OWrq c=1 sm=1 tr=0 ts=6a54cde8 cx=c_pps a=78/F3YNzMekUCeQDO2i9lQ==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=RAioF0-LDSMA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=Y4Inp1xfyx_JXr0qu3kA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-13_02,2026-07-10_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 phishscore=0 lowpriorityscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 adultscore=0 malwarescore=0 bulkscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607130121 Content-Type: text/plain; charset="utf-8" The DS90UB960 deserializer and DS90UB953 serialzer facilite capturing through multiple camera sensors on J7x and AM6x platforms. Some of the supported platforms in upstream are J784S4-EVM[1], J722S-EVM[2], etc. Hence enable building Texas Instruments DS90UB960 deserializer and DS90UB953 serializer drivers as modules. [1]: https://www.ti.com/lit/zip/sprr458 [2]: https://www.ti.com/lit/zip/sprr495 Signed-off-by: Yemike Abhilash Chandra --- Changelog: Changes in v2: - Add reason in the commit message on why we want the DS90UB960 deserialize= r and DS90UB953 serializer drivers to be enabled in defconfig (Krzysztof) arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 6f633d4dfc64..efe76f2bfe9b 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -917,6 +917,8 @@ CONFIG_SDR_PLATFORM_DRIVERS=3Dy CONFIG_V4L_MEM2MEM_DRIVERS=3Dy CONFIG_VIDEO_AMPHION_VPU=3Dm CONFIG_VIDEO_CADENCE_CSI2RX=3Dm +CONFIG_VIDEO_DS90UB960=3Dm +CONFIG_VIDEO_DS90UB953=3Dm CONFIG_VIDEO_WAVE_VPU=3Dm CONFIG_VIDEO_E5010_JPEG_ENC=3Dm CONFIG_VIDEO_MEDIATEK_JPEG=3Dm --=20 2.34.1