From nobody Thu Sep 24 12:53:50 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 9F07443FD11; Wed, 23 Sep 2026 09: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=1790156163; cv=fail; b=K9fMluNa/B+fVdRxW5dtKnxgwTh77U0mpFLb+V1S2oEITEDwquQ4BImFu/UVTKFb6UGFp+WsqrhEBCRl89gl7dYCnkTlPWaPU6Ghqb53qM2pNthv1RWsN0uCyqZY89hR0p3awzVv7fzZf2j0NtXvoGlVoVTZ80kiLoH0OWP0kcQ= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156163; c=relaxed/simple; bh=ws3TB3HewkR6dqPs0vpo64ZmbwMA201OcHPxRnNvAKk=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Gn/zxX4TsyNBtZ0SUqMjJK7qCOdRh6ANNbjXZkM2ReFYhSAOGaWlm+UG45D80uy1YSkkp+6SrTa8G4X+kwxDywOSbEyRLg4vA3/vPguurEUQpAUriDbjxe27IK4JDRGSR1NlxQYug+lHofCOTcYxKTIu0jOHJncXyhDVTR0tthk= 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=ZPDds/ij; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=DaiP72xx; 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="ZPDds/ij"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="DaiP72xx" 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 68N8JGGM775676; Wed, 23 Sep 2026 04:35:40 -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=4RMVkz8R/sVMCFCMEF8BHnaunoVRvgacbjqSGdY9d Ao=; b=ZPDds/ijBO64hDiwZZVIOYvA6rAIc+pKYerfCD7gOsCYawfVvfdB6MCFf gzT1kApKvSuFIGRa/YQ/GebjgjBk3oZ3CHOqVIz5pp7NraVcCxgCfrM3jHlVOOZk Z0Ps0HuYrFsQ9SNVRaNEefa750PLs2H7yInzXY2LayzH2DyEg5AhF1rBZJn0/z/+ 3O+AUsWAZ1dbGJ4eqXjEnZFAq0zXjgTjWSXrA1XYLt84W2KNZKlXqTQvu94YVbOI JHWFsnS7u5TFtnBM8ZJBzxdEux70W67AKJFQhxBf2mNeTBVCkoYPQwiPrHvWt75J Z0xZPx/fN6ePMrz2FVcI7dG+BxT/A== Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011029.outbound.protection.outlook.com [52.101.57.29]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv2ycu2cd-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:35:40 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=upVEdVidN89eHfR3671lM5q/ngasOKSVe98GNFV1DZBX4AgV237pvxwkDtmeZL1wNXJhw9WYZpMrHwcC6m3tsJYl24EEVteCgESX9Oi3gPr3yM86JodJjCkcF0oYylZODq/a65j2g7urazicTvO9Kh49vBg5f+1+5IADYvXdXTIimySZnUHJ9MZmtyU39FHmeSM7PdTwqE6NMgk7eUeKzCW/KElycnJ2XPUgJsdOm2GUV5/vm5M4AxYKW8iIDKiQpSdHWFm+UHGdRZkWU9VwzNJchsmLdzY/KeKYZf5rqlDNyydL9RdGBBpgNPhKtrkrlb8PGw/meTcdAAWzXYjH9Q== 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=4RMVkz8R/sVMCFCMEF8BHnaunoVRvgacbjqSGdY9dAo=; b=rZLKeis7fL2+iIrYpuNOZ1G46xv8oKWmwsrVeWQaIcvH0AB5xc9lhS5pDpEpXaaZvOmnMDmGvScrAxJ5466nrs2ea+Vc/kVnf8MbCsvhngB65ZFtjeuoezFWhjdnfkwd7MKGKOGXu1CafqMhOyQQbu2Ys8sF+pzgb6Ed3fO3oHeR12ramG8a6unRxNYJgzaeflE0EOxCfbBzAnKopmc7D+OxjkFxVkUwbAFrI4XKggaEuDugfGvMQDt3dUYbrJOjY+OVOBEw3T2Mc8WFBgyVBEIrmZoN7ACcP3Tzv/QVcaLd2JgCIXJiCeSVuvSmk1zewHZ8IrFDGXZ9odUjaBpvag== 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=4RMVkz8R/sVMCFCMEF8BHnaunoVRvgacbjqSGdY9dAo=; b=DaiP72xxT+33LBGkQbku8yqKwquTxMKHYQMPwEGt3OGMGibvSkMqhNgeOC0nn4dfaZzoHawfRFnWWP0/WRpkfCacptgAzg4HiZFkj49EiLiWICx8zkXjEjMVu8V+t+Vb11afG+b6eUoShev/adS6J1ZqIz/5/Fp76fdJ4dV/iXM= Received: from CH2PR08CA0020.namprd08.prod.outlook.com (2603:10b6:610:5a::30) by DSVPR10MB997844.namprd10.prod.outlook.com (2603:10b6:8:459::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.4; Wed, 23 Sep 2026 09:35:38 +0000 Received: from BL02EPF0002992C.namprd02.prod.outlook.com (2603:10b6:610:5a:cafe::75) by CH2PR08CA0020.outlook.office365.com (2603:10b6:610:5a::30) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.14 via Frontend Transport; Wed, 23 Sep 2026 09:35:38 +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 BL02EPF0002992C.mail.protection.outlook.com (10.167.249.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Wed, 23 Sep 2026 09:35:38 +0000 Received: from DLEE207.ent.ti.com (157.170.170.95) 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.45; Wed, 23 Sep 2026 04:35:21 -0500 Received: from DLEE206.ent.ti.com (157.170.170.90) 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.45; Wed, 23 Sep 2026 04:35:21 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:35: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 68N9Z3WP1760658; Wed, 23 Sep 2026 04:35:14 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 01/18] arm64: dts: ti: k3-{j721e/j721s2}-main: Fix indentation in CSI2RX node Date: Wed, 23 Sep 2026 15:04:42 +0530 Message-ID: <20260923093459.28125-2-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF0002992C:EE_|DSVPR10MB997844:EE_ X-MS-Office365-Filtering-Correlation-Id: d6562818-fbb8-4834-aa10-08df195606e3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|82310400026|1800799024|36860700016|23010399003|10067099003|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: n6cLdOttv4QNTTYsQoMKujkQa/VsU3RgAwe7y6ZaJCRD82ChQeezNNzwaGkhbVx3u4oUvJyxQFNxAMwO+jch0Omv+7VlpPkkWBwQGER1zTX/e8Lvrd69g3qTUh+PsoQxa3G/LD6VLwfturuPBtJbCKGT3P34sQ58Wl01cKYmDc4EyDrosk4b8j6AEbt4cuwbSr/Dp06dRYWHGS2H9z/UkHH3O5w1IiHhNMC5qYSpvFIcA99RZypjWkP6PXhKOBPDglJytYdsRA3ieEG2FKxx81dBwdoRhhuDaGM4SYUkuiRPuiBuPh1GWyqcidOb0YY2ldEJqG867OMRFHZ5mIghtEmiBMw8biEEqjTQc2W8NNO2qEQj/tEIJzCm4o+1sju2kcU/9aYdRzs9t/qPMiJQtn77UbvSjM7fcEDWjmj2SvS6lq0wVWNr2HB3zm9/JmdhKWjIh+j5WMNUoE7pVQLscRjbODSIFdG+a6eXKf8gTt6ulk51snUt3J5859qBhYRlDsBLPDWzg2coY2zL98r2gI84kPSyqtVF110GZ58gajaK7JE5tiCdUM09pJDp88Qzox0nOmku/FCLsFy74ye6jW7N/tMM9mSyS5L7D333LWTlyVJmSWyJkkMCwq9xAHfRgep+Fkmn8NpDFr/Kyz8Ie44C/bHI2ArLrVYQY4QNdHBgJY8ZTf4jVmO29BVEyE3qeyf5idwBuFkoTpASvTdCgQ== 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)(82310400026)(1800799024)(36860700016)(23010399003)(10067099003)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WfzzUHbDorj8FwGEHbkVu666ZG0MDrVykM/VhoO0R8dt+ijpKHXDD6YfDQRrhJ3sFrAXmaK6+/dpraNgz5olD4aYt3LZ4iHKLtGUuTgK2tIqgpFyyCKDh6/H210oFdrPALHe+qxItCmjOdApZ0uQKqhmMfMrGD6tc8QhCsLvBrFC+aW057UgHa+e6ANIdseec0tVHkf7vukVyFsHb8qE3RmleT/ksDomUbArQL1QyoFoPN2qjB46BOtFuMK+8bwVkvqwU5l6ZNSKm727vxfEC6ktzauUwEhnWu3DsSWjGZzpipS0/eQYB5AvtuDQ4o2SxRpf55I64l8qgB4j2Dawbz+Wgfkj8z0UeQWa+TgYbr8ZIwpHdLTEljhC26xvOV6P27NL2vxAxeZ3R78ukO2gThR0doD5x1j7DVq7Ug6lGpuNVg+UAy2Br4NCytiulpmh X-Exchange-RoutingPolicyChecked: xan6lumLp58wmwKVi5f73DSXZ6e/4YY2LIq47fTbonL6/+fPQb89bDeEe0UbJ4VlXJKjWE7hyYp+Wxu7uNuQY2WHkVm6+w+o0NYW9zsJkASqkPz48IoV01sQON0x7coOtbiasBm0BUGXKbxAHALu35UgzJqlG0pnssl9vvH5r9bpox1fA1sS89RNn66WJmUCtt3+yL8NYh7Svkt1s8WJk4G4svl1B1ET5K99eG5K8FrXSfyrMFdmQziyuZhhhDWP7hh22LfU1qjriwJPI4BWtkVCecUh2VaGfqFAetmdmQDGW/lp3UWxxW6TXYaA5bDYmy8jhD3ENAJbeLyNBdhR1g== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:35:38.2166 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d6562818-fbb8-4834-aa10-08df195606e3 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: BL02EPF0002992C.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DSVPR10MB997844 X-Proofpoint-GUID: zIUzCfxUKqEpk--wchRoGwYrJKYuhqVP X-Authority-Analysis: v=2.4 cv=WZKZ+EhX c=1 sm=1 tr=0 ts=6ab39d6c cx=c_pps a=rDMf0xV6zgmXoNUq+bKLQg==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=rxlWniGCUJbLCV5Uw4kA:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX8XkfAUA38DWD bTBQP7H5YVXq/PZaPLwL9lZDA9M2PgN829/sBB0KjqWIE8JDOFbtTqLqiximPaG6niTtXtm1SSc OJ1CRIeKCreAPKznaqP1Nb3rlmN+qKDvPw8TjG20I/nskUeT62+qaGj0AL7OeXZSX0z5OrCu+FK Xw/2L1Q2JUU0nhQS+k5s39hc9abAYZ7vLJrCUdZZnyvAFOouuNbTUj/AUm2TN1aBcQKtU1OKm4g dFGvxy4rMsgPsZRAQdX4PCgTXVL0EZAY2WgRXNOzsNp5BQirbmbXerUyUbiyJyytbFuEEqdl/n8 zTunL/fhSHvZeXNHEkbEMjMc2/s13nGXepDQUBNIapnWgkTnZ00mfh4vGqm4PWmA41oiAjU2yW1 7e30CNpR1iFGj3MXwOSSz7HAI80RZrrV0dwtIspwtmaOXrGM8ZDS9cJW1EmMcH0kfTfwhqRKNyC 7N4WzwMichmZZTAHw5Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXw4//DN/YKbQp sCMZyk9tXvRmHcJAVquJ0OxLG20ML98nXOYVYu9s2OikqtF9Zbl3yWER+BbmZIxF/vC5stlhlep zL2xy0G4FLdvutqm1JIT2O2a4sytGIU= X-Proofpoint-ORIG-GUID: zIUzCfxUKqEpk--wchRoGwYrJKYuhqVP X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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. Reviewed-by: Rishikesh Donadkar Reviewed-by: Udit Kumar 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 Thu Sep 24 12:53:50 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 E0CB043F08F; Wed, 23 Sep 2026 09:36:18 +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=1790156180; cv=fail; b=nfrf3+OBLxLm/EQfx3J+JkL6E8U7qrs3UJfopDcUvqmUy7i25mAQHTbzYY63wTi9tGIZw2jk/L27pRbkOmS3lBVWQnCOBV1H8lnV+PN+lIWX2Wg2Cj21JJ+8SQ1dzY8Xf0kYapIpchH02sNF6bHfa/dTKnepuxvJOMXrWw/gsvM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156180; c=relaxed/simple; bh=6hy3PqYLkq6gKCufPPoJJeksLfn5i0z9Lhn71nLgZNk=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=FpzyYizpzJEAcFW+6td9WFLVbINmmRojQi3oImGzaCuAjynuj8jD0megVASSE9Od5TcULiJUVKWg0Fj21UsuuglOqkjDZOyWD0mW0O7DbEWEqhJfp0BdTHP5nW+asVWckDbopB0q24wRPJVRFsahU6Oqtw0bBuwzEz3vEHhBsHE= 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=AObNzFGT; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=HeClHpKH; 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="AObNzFGT"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="HeClHpKH" 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 68N8JK83461464; Wed, 23 Sep 2026 04: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=odORZzHIJlPG2mmNtZCGeh5hEViAMRKchHbF9bRR1 RM=; b=AObNzFGTVCblL/Xc2QjWBHJq1mmtUZi9n83BA6vgBej7N6tCSQi8aTDY+ 6TmoZ+EsNGHcImMfccdyWZ4u3ouLMdid5U/gw1V9FKv6qsdQuXY75OahGdue3x0A EPg6Gohd4s7S697QHbguFRtxDMUEZQGYt5oZ/LGEUwjIekpmSfUi+eW9K+zjGR0s 82r1pF8RoxKjfl6+Pzzr3/z67EC6GiYLrdJ51cL5U27W8CT2U8P1JyxOF1dhXmwx 7EfdkOt3841LBEErRJLyP89qGQ4A1gWEfSXu1JoeVImy/khlbwu3Ef/0lEfMYOwW cTlJKx9NdCiVYn1T4onQK6wJqtOeQ== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11012013.outbound.protection.outlook.com [40.107.200.13]) by m0380145.ppops.net (PPS) with ESMTPS id 4gv3tsavja-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:35:48 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nMrsRYjKvlTaVKPmZdqUYIuPwVQ05pjThjK37ebzl0/yR+07lP1galgdsDGoi4hQ84qX6TPrSiLiBC6VHQRUnlxM4iUui07wf/2iotfUL1MCBm8UTB/obHE1K2vmNBa1xkGPHhZtPCbgwnsjCrw/CV4bnfZ9hG81cqec8h1zU2JotwfOVCbfn4+BfD/NVV8wpJoZJfQh0SA5P6HH3b7zjN9dpPXIpsRBOp07E84tgxraoIO6wE2hDCaY3oI+qk42zPSs2huDC6QXCWdtJWjLs5pAzSNKRc94Cl88ky0TPHlyVAogZseHAZEm9aGU/9fmKnzs9XsYOODlWb3d/WrWDA== 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=odORZzHIJlPG2mmNtZCGeh5hEViAMRKchHbF9bRR1RM=; b=YG6B14vhWo4iernHxj+QcAuC0Z5rfGkaQ6oSOYoZQgAGPsyq2pVlmhZjWXijo4FhtjsOGkBe/hs4U1cmEB5AP+UvCSvza4Xt3MsU2O5grcJA1e6Mq43QMZESeJ8FUzRCayObegJxYLQbnXzVAdqKGZ7TEmw6Kx9PznVvvpd45Nmzt747z2jJbKHp5pTIiXm2MPEJKe5OT1WuiIA9lm3zB8DDzvflQXM37qQCrwA8B2tnmkWXJt/YycrJzwIBP8Z5oCcD5YkKrcKOgflCh+TP5ejV321U4ozDUVpuxPvqJBXT75FLU0vvnNnVQWdN6jZMRg/Onxm6Mdj2rWdwb5JD3Q== 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=odORZzHIJlPG2mmNtZCGeh5hEViAMRKchHbF9bRR1RM=; b=HeClHpKHaDZ5MAeiVj/sjPMmY0+nGRrZsZW4rdJmOJ6wsCpF0PA6vHXNMnyHC5ECzYas55gYs2PL7/vwjVgaIv2wrJxnaaOWZecczvmY48cJ4gjaF2bZEvr72pXr+kHl7sX1j8NJY+Nf/HcTuFteMR9MFQbd/l5+uJYUbtKsC4k= Received: from PH8P220CA0058.NAMP220.PROD.OUTLOOK.COM (2603:10b6:510:2d9::32) by SN7PR10MB6450.namprd10.prod.outlook.com (2603:10b6:806:2a1::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 09:35:45 +0000 Received: from SN1PEPF000397B0.namprd05.prod.outlook.com (2603:10b6:510:2d9:cafe::3d) by PH8P220CA0058.outlook.office365.com (2603:10b6:510:2d9::32) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:35:45 +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 SN1PEPF000397B0.mail.protection.outlook.com (10.167.248.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Wed, 23 Sep 2026 09:35:44 +0000 Received: from DLEE215.ent.ti.com (157.170.170.118) 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.45; Wed, 23 Sep 2026 04:35:28 -0500 Received: from DLEE205.ent.ti.com (157.170.170.85) by DLEE215.ent.ti.com (157.170.170.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:35:28 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE205.ent.ti.com (157.170.170.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Wed, 23 Sep 2026 04:35:28 -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 68N9Z3WQ1760658; Wed, 23 Sep 2026 04:35:22 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 02/18] arm64: dts: ti: k3-j721e-main: Add multiple channels for CSI2RX DMA Date: Wed, 23 Sep 2026 15:04:43 +0530 Message-ID: <20260923093459.28125-3-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SN1PEPF000397B0:EE_|SN7PR10MB6450:EE_ X-MS-Office365-Filtering-Correlation-Id: f2038ea0-f630-4e31-7eb8-08df19560ade X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|7416014|36860700016|1800799024|23010399003|18002099003|22082099003|56012099006|10067099003; X-Microsoft-Antispam-Message-Info: lzr7jRmgTLmPtlmlG6vUA9O3IbGlzMX8U88TPLCWD5Qod8064m3ywb+IozE3M3hDz0IvKG/L3AaO9CuIV1OU5673309zxXtzzvOhz+OLUw1FVqt0bdDaL/c8cBMHB+pgyWc7u0I/YgEZPae9FCtpiNW9uf1fbgY6mC3QqelDBpeCokOhhB9OVmmztA7KdN6pmJuKoxwO65/+MoEIV8WZ/Jl+ad8wrijeYNrIDt0Ttn7l9MvIk5SSWf0GIWF1aFThzefFMAC0nZMo8xQjwaVvNnARODbSgQjqnnSqHKHwRh8CjELn9ollCBvAXTs5IZ+cSoQ+H1k8+gYOUWgtY11qIhWmoBUjvYwN59DZlWjWkWZyUQkHnkpnEBOSvQcT+VhU5vJC+DjAW4kI2FZ+9IWZuP9Im/zsOnnp1NYxNX8tpBDgPKZkLj7NnoIsO3LQ+MkvKTJdJsgtjKSagzPeBDW555O1euo8153cx/QwxDA4njbt0X1rthgJox3Uu5IikRLKFVXiRWw5LdoNeAZOY63KNoRBJIL5IK8dSSf4ptjWcCLsozyNc+YpKzR7m/y1EHHQaUuycQDW4Q4jJIcAYflaWKA/kpzqCn/r4/h+jxte/F0pe/h0WXaXB0SZljH43eQ+oo0bO0+NxhF/gJ+lKaYEdn9g0USxZ373/qtjd5IzakcUAKQJVbca7njVryoFpumnF5E9pZHW9Ppcz0J0QlYpdQ== 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)(376014)(82310400026)(7416014)(36860700016)(1800799024)(23010399003)(18002099003)(22082099003)(56012099006)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FRlO4ZggV7WXcItwdizD45kqp+J0J1vQplV27jJcjie3sRhjubtFu8ePivIBJf+mrjDEgAz0MBj78xCJHP/1Ij54Ul1HYT6hXL0emeaEdBCqzDL2I1haivM8tNp+Dr3CdoWX0Qej3csW+p30kJ+DkRu/o3CP5uqxiAhbzUismRQItZXOyYIn4TbzuyFzsOdgd02/a09FlJL4Fm+N4uCZpIgBwpSMRxMkKIVbPnnu0xpMF2TuWEkQoNu84x+5aRou6gbLhEuYo1EjipSm9TMyD393hGOGOENod3tQTk0dxw/LOWxvXnmtq17AKjMtqwsp6xpfuIthVYNnvVOEGmFhjHu+SSNXqJE1RCY8iDtN7/wfU8ZWTXjHGVWHzjU/XVP4da8eJkRS9S306dA4eL3aPwhqns+2v4BADThXIb5vCMke0sRHIZ3/BbTakr6iPofu X-Exchange-RoutingPolicyChecked: sDHb53A9Gunk6vrkVZ61AWANtnBeMVjCOW5AK2xkmZheCszZ+5cYg5am8cX46NetmOdKXSj7aZwXKRTEDgOoidKBrsLmOrpe1nkkMQB1UlX8kBdMjZ/22fkMMnYhXGu4X7+axxeOc6IvNq1AVJ23F9olDl9lTTPWMGI8onAMdOwY5kMe32/q5jAz9GXNLQNbZb5eB9VLdafzleHWAA69OPj2W66G1BzbX5fnc7zeDW6QVjnGFivoCA2y86RH3VNA/WA2gt63PuOMt70LytbGkiFU7Gtw4ntIuS6UhJMBs2plph+xLrk2WYJHcvFvZPPlqmkgAP0zFcQ7nYueXyWb8A== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:35:44.9292 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f2038ea0-f630-4e31-7eb8-08df19560ade 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: SN1PEPF000397B0.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR10MB6450 X-Authority-Analysis: v=2.4 cv=INaXmQvG c=1 sm=1 tr=0 ts=6ab39d74 cx=c_pps a=qiA9p8iyC6UfobZpVQ7+mQ==:117 a=f+v6EHfkeJbVwR46tk4DMg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=lWlUmI80TkwTl8jqF04A:9 X-Proofpoint-ORIG-GUID: svdY015DX_tk2CjxrwSbXaCuwY1rXgT2 X-Proofpoint-GUID: svdY015DX_tk2CjxrwSbXaCuwY1rXgT2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX0To/sWCyHT0C itTPCf7p7Cr8tdfn7+xEjca26N9a0SVCroHQTph4lQ3VhAasnYbLQNJVcqi+xAYbHmBnL5IovEI Ey9S9xcyaNi+B97hSRgcg1OtXaNULyHKZeY6M3W+ItSZJP/uhDnfrrUWehuS9P25G8mmQHdqGpx 9lBZt3SdB56SuTKHNv5KwNLu91l8kYCVds0ZGDPMaTJS8ssg+RPKGWxkYfQJVYrpwvojERZN7ao xDSjp682y2cJKwvar5HP54G4la2an+1KFivoqTO6VuHIcaTkdV3Zmu+c0oLwqE9DCnLMjucdwi3 NmGexSxYE2Q3MYJc8f+sS6ORgOkRy0EGBz+ilPAC9/Lu+hg2b3otD8CBv72iKwRpjoHtO7Qm1qq mN4aB+/y1ciQa5wCQegN+r/Yc1kNr2F7UfDsQ3wywg9k9UF3VR1VJxwSl0+u4yhAQ8SwsXmstJB ZHouVgiq7VNtkttuNyw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXxloc1t/sUTTI 6GVN/ihho4EZOGvrmVeFYhHqfGUbqkZxm+fE8sYAV0giI5WKoj1XM9l3bRjbDRq2KfL/YWVITLP qCpnsDPG25OUHVfUShTFURNTGiRS7wc= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 bulkscore=0 suspectscore=0 impostorscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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. Reviewed-by: Rishikesh Donadkar 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 Thu Sep 24 12:53:50 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 DC3023BED6A; Wed, 23 Sep 2026 09:36:36 +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=1790156198; cv=fail; b=FTjMXAd2pMC5FKQ+qclic8Aerc7maKo5DlA9VOVR9kglpmLMXXBlzMzPevLQRFoOETsg6uZZdhIB/chvnSLyGuvUz+7OxN8Wy7q8RgOwKOr0ts8O28Ma1UPig2XKjcsu18qBjYn66NlCFt7ohtOa+sS2BmJ3m4iQRgIVrpt1KFY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156198; c=relaxed/simple; bh=zSbITv2WFlxpzTsYMdZv/iH954nh/A8Rzt51Ou43xGw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=hGd8V3gUKT7VfLGn3f4WFZbY1QmVcVU5XwdYe0+Bw8KNk0xwErbHLAsfO5D5EpZNycHmLk/YzSvHANhSeoV3f+8Sccly8j+gZXPGw/VqOwHQjuorvW4GIy4jF2bZzrTKc0SFnPNC3MGk5KV49hqXirH/hEXKWhjikAcyAV9mT+I= 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=Y0Y0fhNY; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=A2GHqP85; 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="Y0Y0fhNY"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="A2GHqP85" 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 68N8JGGR775676; Wed, 23 Sep 2026 04:36:17 -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=D/yi3SAtwSX7PwtgLSOcdWvMxtmyHWQqpIfMV1Om2 TE=; b=Y0Y0fhNYqSQ4b1ytakfXirOnW/AAs4Gjj2mwlcI4cAreHzATzGnnKrBEs 1vLZMD3LaAJUrk0D7e8SOeQbd8gIUt3iSPSYpT+QgungZ29fNA07wRUWJ4SuipEB v0kxoZlBHoAYsPdmCt/Vk04nJGBIpQlsx5APV2nmRC0ov+N4PCriMB0928V8HWRM 7HviKH1Wj724Fw4YHeHPdCR63egq8cuJ7XlbUPkreRXcib0A617GpXI9ZXWT3xod Jr+DVwZcg0rroW+SpDT5HB7s56MZAWOYbyDNpEIDPPYfY00mVCtV/gp608sV24Mn MG0JtBBXNNPvtlEE7LzQ+8f2/BQog== Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012041.outbound.protection.outlook.com [52.101.43.41]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv2ycu2fq-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:36:17 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pwLCx3ooEChKineUo/I7Wa0yeO3ntxcAUGq/68SdaxiewUq6A8/2uaSTjcWRoGh8Pskt/1/XyF7hTbr+k+EG9TCtscyT6TB0+JmKAD8Ujn8DFyOPOfJv/k3PCscSWAtH1nRMwnPHaLLS449wVWMxGx5a/O0Vom6UrspJ5V30W4BuhRRGP4n0sY1zUEbYAYYunobRVAgSjSzVy++cOLXCXoBaJzhs53LGGUGggvRnC2pAIfvSpfULSmlTsIZJXcx27N8D6X/9DR+sLmm7jyndGnAi4LoF2RQQgBoerXtRr3i9n9qjIQoEk7asa7mf+Y/2f87hXoVKCO13ezHMGKkZPw== 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=D/yi3SAtwSX7PwtgLSOcdWvMxtmyHWQqpIfMV1Om2TE=; b=AkfioQY9NWk5hQo+Hmtv5iYg3y0f1iRpr2FneG634KrqG4zKRzkgtXlRbsQsIDl8JzF2BBQJf8NYdT+ZfbAg/t80j3ctf01FHZ7SXSHmIFOPVeI1RaSHzBCNWiiotVG/rRBz/Hx2UUt3EJPRMrF+vWDSPxU0XD35BW9F4vzNbWQXJNB6Oqkg8L2qn0K4T+OC1ePM4ahvxqZHlY9xdH4ZNe2sYEYf1+40gPahDCM69maQfJPwVW8xfI1p7RGQSxLjSqrIq+AHluqjgH1WSQq7c0MQco5CJEoviQGLoyOEuUFAPBv8OsAS66An18sdcpkgamlZHpsyQoDBdQ5jTSg21Q== 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=D/yi3SAtwSX7PwtgLSOcdWvMxtmyHWQqpIfMV1Om2TE=; b=A2GHqP85gixdBn4nR37n1a2SEcsXdbcfR45Hh4Oc+sm7bP3U/5Pp3C7zbhmzZ80dSU4jsS1hYG0cqEz5DDtY33YNO2rQJpIk3lA8rusNDzcvTPMLFQuH+IXiQoVzru4K2bCB5p6fD6lDMxxra9c1PeToUzjaBaINLHX6VQTMUQM= Received: from CH0PR03CA0331.namprd03.prod.outlook.com (2603:10b6:610:11a::22) by CO1PR10MB4657.namprd10.prod.outlook.com (2603:10b6:303:96::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.5; Wed, 23 Sep 2026 09:36:13 +0000 Received: from CH3PEPF00000015.namprd21.prod.outlook.com (2603:10b6:610:11a:cafe::7d) by CH0PR03CA0331.outlook.office365.com (2603:10b6:610:11a::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:36:13 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000015.mail.protection.outlook.com (10.167.244.120) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.0 via Frontend Transport; Wed, 23 Sep 2026 09:36:12 +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.45; Wed, 23 Sep 2026 04:35:36 -0500 Received: from DFLE209.ent.ti.com (10.64.6.67) 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.45; Wed, 23 Sep 2026 04:35:36 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:35:36 -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 68N9Z3WR1760658; Wed, 23 Sep 2026 04:35:30 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 03/18] arm64: dts: ti: k3-j721s2-main: Add multiple channels for CSI2RX DMA Date: Wed, 23 Sep 2026 15:04:44 +0530 Message-ID: <20260923093459.28125-4-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000015:EE_|CO1PR10MB4657:EE_ X-MS-Office365-Filtering-Correlation-Id: d6659887-7371-460d-c9b3-08df19561b6e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|7416014|376014|82310400026|1800799024|36860700016|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: 7B6cdJYVQ+aFc14SebsNESGxk//wqnwZKlPfZb394eYWKgj46fA91gygoM9fzaFOmUe10XR9HwcwWFrjehroj7+e9EMYU9xEyP8uHiK58bFQsCkAUvzoSAOHwRHLhOFDTXPyN4N2l3os2ENOBFefsyycM2G35LiFamwmGvqlaELqPU1bg6FoBCHn2NdQEzN4eWb7YSJhS+Z68S6dW/2t+Q81IWalWfYLVjPSo62VyTBLa0nO22gDTg6q4fx+84ONVvke4iUoSmO1OWzfiBCE3YUtjlIpcTu8lLIIv8qFrPnZOYp2Ke0xjG8OBSZOVR5+l6KEVg7VjepUI4C32nuN+FOQII4V9ViK8Jr28V+c0HY2TRhiDoQPOKeIb0A1fZlVqtjb7uAyn98XI7UsRjGNagtJvcVKVZtLesx3qGpAEu2SSgFpLg4JUltdwhkIJvxfQFBswy25GEq3apW9Iy0x9UpcNsZw8JWN6/8Eqr/Hnkj5C99AnMRQgsf8BbdPgj+MnJcjbvK9byE+Ja5/3VWSWQoZLHo2wptOKGX4MHEYNqGTWXT+z5GniLCY2SzQ7rwBENm1uxekA9DlaUWz1eqjDcrDxIlOU69fgVg4wljdYbvqOs7wQBFLJjnwukORjEvbj9LDe2/UnDHE17JML++jL23KucB107vBVEA6BoP55t2bLg2/9MiqCU5cBfAZkaGHS660ZMiHsVVDON84KYpZiw== 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)(23010399003)(7416014)(376014)(82310400026)(1800799024)(36860700016)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 6GLjpbL/9DY4lL9ccE8zLEuEed8ysW202gDiaEqcp5XYo71H6xRRTaGNHr26Mj01cOD3dsCjGoHfKnK5aIuRrjtoBGWFUBXUoxN2qvnurU6hpQrvxgPhen6qLNkyvHXAGY2DfBA3+/5bCrA/l1RtQMHWlFWDVV6is9j7Sng6kRFNPyGF0JHdk/rB8+BAY75MXBjENcSnqpUXvWNQWhymNWuDGrhKmDZSCnhpLTpPzZW7V/tykIPXPnicpNEgW0C9pY+opL7PLceWZk3VSz9CKxxRxIoGzN2R9p9eVOGlXTPzE2ub10RmWeeJPK98HlIiF5/lOIXp7dGYd2rwa66u/Yyq+xLQUrebwIFirchTgAtbMtswWDgprmQCxvJCxfRtPN089Gpa5sKz/SD3LMVqF/+ESbIZPm8hDKHgBkPPx7vOFwQ4ZwoLXr9YVb8FFnpk X-Exchange-RoutingPolicyChecked: dn3hitfN43jFpodWpR8Tx1s31qpTMhW4bPmuttc8R5v12qlxqoxXrTNv08izEl/YFXsaTmMeo5Ex42hETel4AjFTzEB6JJHMBhpWztG0ufOpdOzHCvLH8UguK3Etn/TxwfPGx0qzJlulrtVpIs7vocP0g7GkmRqStfD3Rl6lnWTEB4vKZ/r8qD1BYNneMXeYwU9RQzscV+cDwkvmohDH62f5OrtoQuLVRa/w6VIlrgWSeBGTa79lr6m+oVOfczfsdsMNsCIb4wjl0UNFZpHAEYbAluwDMM6Es6EkJlz7mLz47g7zz0RUgh1diEhecTha052mD5CX/54iV6QZlHWqHQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:12.7159 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d6659887-7371-460d-c9b3-08df19561b6e 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: CH3PEPF00000015.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4657 X-Proofpoint-GUID: nMJCPQ9vd9nKo4ond_2-LnNRIjdTxQGk X-Authority-Analysis: v=2.4 cv=WZKZ+EhX c=1 sm=1 tr=0 ts=6ab39d91 cx=c_pps a=zZ5onIKbzmoLkk/LR1Usmw==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=hgJp_EOl-7JfuhX-_g8A:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX9KC0iXhnPngZ emgUA91XR9cVO/c6Ypw/KNfOmaeBm3gdKCdznyOLtE8yyz090K1q7OAT46hhnVLIg2fpwbklGIq /6N71oYbAgDZScqGJhiIjaPGk2sufKr63h9OOhlV8otPT6Sg7APAB92HBX7NXhVBCoskrMhFxo3 8m8iqdDr8IASTrCSRQcNadn55j9KzOSPiq7ubuGZshlM++Q3DuuFFQctrP2Ym7l4/N0PpOgCeg2 OYDuh17C/3ralAlfP9O5XYpYe3VWmlLkNP66k7snG4e/2m2vU4IAOIXt2tQDiFXVkC0/eQqwfd7 A0Ti9KOgaKQV7o2wJ6hsn+wAzZPekkFW7sob24C7awtwEGnkYfRte5WVkylouGFFCq5Di3GV+z7 K6J2cHROw205dCezWdhLKk6V54goM3vP3vkz76TPcdVCfe8mijT/3IKOv6b1eQFbmsMynhW/mRZ OzzFZHFlj4ftDVRXTAQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXycRoFQmfsYRE Rjf2iO6T7S4hIeGGWJW96gwKddIruVml7XVSC0X+0yJJe7NH9Jqr4Zvd9W3mH9OxqzZonBL8cS7 OTEqSghjMd+/aUj1qZv21M/GJwHYF60= X-Proofpoint-ORIG-GUID: nMJCPQ9vd9nKo4ond_2-LnNRIjdTxQGk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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. Reviewed-by: Rishikesh Donadkar 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 Thu Sep 24 12:53:50 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 3ADF6443C0A; Wed, 23 Sep 2026 09:37:28 +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=1790156249; cv=fail; b=fKflXV08qCP9uEkPUBmfd8w2N9St2ief/z9UpEAmov9C/MSALnxFKYuMni5ZGVXWEER0njoU4z1j3lTQhZ1dhG7m9lqi0i1WY2uNharZE6YgDetVeqUJbwDr6xxgh8db7kLWcuZCwqfnnD6W8JzN0suuG2DjaC6M94/ZPeiKwgA= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156249; c=relaxed/simple; bh=Q4FUuYEKPCTqnh5CivFmN0I532PFGNKYbNs1GTU3OOU=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Qx5bxIi9REHbAwlEsALeJiXhD3qL/8XwrGg9zexaamQSruRrK9pempn4M4upsdkZPjHazAsPyJnfVqwYEdOTHX4kWDcYI9gvPF45Ae2PthKwF8nRcZ68BBOoNGBxGqkWPB3DgkuWc0Ru/tl8Zg7g4uovipAIiVaJmzNL4nqt7UA= 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=I0/adyOJ; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=s0kWZNNZ; 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="I0/adyOJ"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="s0kWZNNZ" 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 68N8JFVe775670; Wed, 23 Sep 2026 04:37:01 -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=1jDkwwfsqI1TcqzoFyc3NPG4kMapNsl/NFqba6JQc g8=; b=I0/adyOJg9R1SE1e2hZTa2h9gCI0sT+8Ti/TaimO+ZtSM6D+INzzAnCe0 zl3b2RmgeP/5SZCvVzUTJ9/jL9bukm+68P+woiwCRkSPH4bu5gfN6iJr5D1W+IWF def5nndsz9ANQzlMAVyHIDiNJZvlhwrjBokEV48Juvkgnd78Sf4/+zS6Vkp5AtxH pl5clmXpRL6jZWNRzAuoqxp65qrEVevYK4AM1ekZje9HobqeSnJF8Rgdu6xNxCFM yg3HMGIPJNDIbGDy3oeknhGX4F86OIjdVQcSte/95EoQXufs3LdnE5wC3AeWIWWi xD3EkXFtKlSo/IJ8Ou+0K317kIgKw== Received: from dm5pr21cu001.outbound.protection.outlook.com (mail-centralusazon11011021.outbound.protection.outlook.com [52.101.62.21]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv2ycu2mr-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:01 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RMxT270sByc4oi6GQWfAve3teZago/fGpcixEVFWnW8vcLttB4eGVUb8Pqd56mRwE45NM4bs+O2J0sqfkUMzKu/O08f+ea7gDCCFF4BaoxIDkSjWKyAiROYl7tNCwT2XxyGysMqj+ky4ArxrGGQ7kGJW4KDq+21HOPOzeYbqyTLdDbF7WAH4Ag/c2/UvnuWPEXcQeMcVajdGyHjEzhPvX0Iz+HOtmP4cNFQQCYx9384tfBkVA2eN2k66mwsr4gTyVvYtazNwRTOFfxP67AQvEpDFaZ/L5q7V84XJeRGHPc1vmGcIRLk+DkJPKfwYUbSh0Wp/oQR+G7h0hWPPVrHFaA== 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=1jDkwwfsqI1TcqzoFyc3NPG4kMapNsl/NFqba6JQcg8=; b=nFycrbmd93HrhbcyMHsEcs2n58jKxMDmd8CybfRsIZgMXPWi1uBSBPVJL6aJQ9SkEmheR6TX4GDRW0LL4NUNT5bBY6GgTsJrtMRB7kltdK0hy4U4Y2Bd7eOHA7Vc7oy3C57baWa3Jq6gGnQiXa9U9EKwK9UvK0XZzmGPPUZU+DTf6GH+pyQhjuiVshfOY1ptxVAJohgBlvY7n4YoN0d3N/3GhUjURhPXaPy25fgCUHGI8Gttrdd9pL5zZCeHFzj/App6bgfJMgnxS/5LCEZ8MdlKlWRHIbw1v99vOpypcn4IRnCxOP8T+ySfPpMb3dmlax51phY9peqLTAHqbMpujQ== 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=1jDkwwfsqI1TcqzoFyc3NPG4kMapNsl/NFqba6JQcg8=; b=s0kWZNNZIACW1OwgI/+gkq7Zhet2oU9lF6BvDMPW7nSJm/FNbCb8dVa7Nzxl85mHF7TLSqPrJypiWAxjlse78ImMSloS4YGm/YHqxoNjuxKoWG0vqpTTY05gSMamafhFEpFb+LbUzde+/dDvmmSK1DHzk1pHSu2DnZuvpiBAWqc= Received: from CH0PR03CA0333.namprd03.prod.outlook.com (2603:10b6:610:11a::7) by PH0PR10MB4597.namprd10.prod.outlook.com (2603:10b6:510:43::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.4; Wed, 23 Sep 2026 09:36:20 +0000 Received: from CH3PEPF00000015.namprd21.prod.outlook.com (2603:10b6:610:11a:cafe::69) by CH0PR03CA0333.outlook.office365.com (2603:10b6:610:11a::7) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.14 via Frontend Transport; Wed, 23 Sep 2026 09:36:19 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000015.mail.protection.outlook.com (10.167.244.120) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.0 via Frontend Transport; Wed, 23 Sep 2026 09:36:18 +0000 Received: from DFLE206.ent.ti.com (10.64.6.64) 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.45; Wed, 23 Sep 2026 04:35:44 -0500 Received: from DFLE210.ent.ti.com (10.64.6.68) 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.45; Wed, 23 Sep 2026 04:35:44 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:35:44 -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 68N9Z3WS1760658; Wed, 23 Sep 2026 04:35:38 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 04/18] arm64: dts: ti: k3-j784s4-j742s2-main-common: Add multiple channels for CSI2RX DMA Date: Wed, 23 Sep 2026 15:04:45 +0530 Message-ID: <20260923093459.28125-5-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000015:EE_|PH0PR10MB4597:EE_ X-MS-Office365-Filtering-Correlation-Id: a5c4333f-6791-4d32-2469-08df19561ef9 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|36860700016|1800799024|23010399003|7416014|376014|10067099003|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: oOhhFyKZo3YnGtvjOwW/ptThfV0HbdYXcygr7UtlRKT3iFIxcNigmsPXRDq247rD3EKD0GUZJXt/JyxNq8Fl+pFx+41BY+uCNcUIfQ7GN3uzD0JqFXVsRiZ1fxLK6ar7h4bBBsh7UH89u9qBzAeM6L3bBBW7XU/Ug44cxxLUkv4CAcH2AdOeLq9YEyfTRCpYmVAe27/myPom5lLWUljWJjCiu3lVfmO8GEHvIFfCtTNZ+wczbUf1pzF39sumIOgKdkmBRI1J68utB1tWniynjmkqoZ1HfjUnGlQfGuZQJgxD8WGOiApZaXM87Yy2s1y/oDrL3E6+HyrT5hCI9dkGVj235end0FNDTu8oh5wBfxvPaOVFVYXWjTpkcX+qsDGGpBsHq4S4cKkIHOONVkiIBf3Iv28qQ6Y1+rNJr7ISKpp+9INd6qlipmwW23SAKudmZzapsnhGboAwvm1rf4+3UdrnPuHhQ9XyF2HJuNYu1Ac+K/raD5vkuDMJj6X/1N9t5Er7LrOQ2p4Zk2u+BRE8npwIyt4pJTVDUSc7LdBl8UsJEjcslO8u8UjAaYK4qH5K1LqkpPUKHunR2SRjxLhbYnZdQ+cprP09tyMcicF6wrBmIayiLdM/Utv4sl+PvttroG8Zjf3K+LtYyoj7lGnwthwETNFLc67XpoVI/R6zombPIINqzgvS/P2wpWHkkZOyJC6UF6yqSCdpKsIu6NSxsQ== 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)(1800799024)(23010399003)(7416014)(376014)(10067099003)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hjfvN8W/a0Ockk9kGDSIJnQCE1C33Wnal0V5lRE3UmgqhBEHM8yh/LU9xhraW0rYG+dl7ASt3gpAwwIqUEjciDytrOMq/nUe6HqgVgT5BkgDcF+X15XYxUh5QFpE5yd4L44hI+ImiSIN1Hx+54KkzKecXyrmMCCgbHQj5/0Ut8V84x85+EVgfJdfgNIovosulpsp7qXBNdBvgQrZL3AqO170MtyaEwT39PtYASyxD5ijJEqWAXsUBKwFx6Pes071KCd8mXGstRTT+S27VbIoYlgG//h6Y4mnYS11Zz6RLhl/Lp/WvIX1aXyRX+WDRUbTEqp5ORkzCUaNBkaEjRUlMGjQ2spVOvDnr2YCgaST/TtdLQBAHqqRUs77Z3LXqkwe/p/DUUaw20nf7mzEejy5uYZFS42NYh25AHPpB/VIl0w80hwrAj+vg8uGUdoRY4wv X-Exchange-RoutingPolicyChecked: d49oSbkcugkTxNZKLfVFR8CZ1mcnsbBY/MA2djqf/lGcT2hzZvHHuIW0UvrkQVQxF/zjFdIOLpBkiAbx320wbsNFR8P36AQNRVVx1LhZqvsbHOniqJyGhfSrW0m8MFG4/1aqvUqLz0Koxomz332SfWgwNMBGHcIjTRoL54KzVZX2195/NLTI5lxpMBSYRdmVQ/2j9H++SE8Gw0gqilFcVz1kKKC9ly/2d4yrfyA12avddq+mulsyuPuq2hgIKc/BYJ7sbRT1IerpbYbF4RbkSgRwWm9v8RtI/umJVR9X5rmJnHRWCoJYSUDI4DjYpyZMXdQQg4qgGuP7aCD4huRNQg== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:18.6564 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a5c4333f-6791-4d32-2469-08df19561ef9 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: CH3PEPF00000015.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB4597 X-Proofpoint-GUID: Fl0XKVA3F35OLMjdgNigY_swAwqGQTPQ X-Authority-Analysis: v=2.4 cv=WZKZ+EhX c=1 sm=1 tr=0 ts=6ab39dbd cx=c_pps a=k+Wq2vL5ZRQmlAOTCyP+eQ==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=slwZH6uN_nfNMSXhCksA:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX/+g1E2Ef2+Rw xiAbLBhsSFXGWVCPtQAOfJtJ0eSfyLJGuP4sAfmsgWcy5qSlRgI/sjldIcrn8Xcg37FC7WPE2PA TY1+ZajPsDBEQKOl+9XG/xrKql2CkWCJdTIxMYxNOL0it/L0wXN1lv0PAv71GWn9xZ4teoGlchs /BkIQPvSx41eDcgfcjehqv8IEYa+JcsdoTZcTLVqIt/j0vgtBTirWSzubU4mudJnGVYotdVXqry 40tlxxwpleOiI+32dGzAuHHu+C4dtLBlBw3t96230up9+p8fNh6gftzrjozDEkk4Qw+pcatRp3I xb95lzZmD7n+3BG+07RjE795vvYboCxOejb8DwMHYuj/Tpxdbj4CoAr+l+NIBtvfBdX6lOoLyp9 w9wX7GomM8p+oc0y13dmV/8yQbxXQnEsZ2R2atICdY7CbrulEcyVYXhicoxBypRHGNVvRTRho4T zEXnlmGQSiZd0tKPi9A== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX3lk9+jBHoKOV 8gJos3hm9jj4zFlK+mxTZusEd2ymQY2rn7j15qsz91qHwRN5d7vl+Ip0WXc0GKDvZnk4/3ko6fK IR8xK0B6ieke4ptRtwD+RLOkNSyq2R0= X-Proofpoint-ORIG-GUID: Fl0XKVA3F35OLMjdgNigY_swAwqGQTPQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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. Reviewed-by: Rishikesh Donadkar 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 Thu Sep 24 12:53:50 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 74EEE3BED6A; Wed, 23 Sep 2026 09:37:03 +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=1790156225; cv=fail; b=Q9/C7VDofYgMdN9tEfamkBgbWzP68km1n0cTCRaFxqqu9SmHpv34ZKK1tEIcZUnljBGyV7UEpZFo4fW/BZrFrRbsL7GVtiaqprjj/hagVqO/4T0zWxyqYNmlniYeXjLhkrrGAInnstLkW1tDmuVw0YnttvfmL5bMEVqDON3DD94= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156225; c=relaxed/simple; bh=JEayCaMkBAUoTsKKX8dJG0hRdQPrneACY7Oo3+YvaHE=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=qkGxL22ka1LO+fYx3Itbjo+/mjN7qg8OK5k4791+D/kmJ2rDGVGRGyPDIzKu/tNfXYGRQ22nHhy/3ieoEH/IxxyeK1T/yGlZo0a2OsntkhTYwGUs5Fnqe2FzyDL5oaEOQjHX5pMi8zSaZ+tq8nrUZagmLQEWlu4NirYppeiIqV0= 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=gJuCSHx0; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=D33X8KtY; 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="gJuCSHx0"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="D33X8KtY" 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 68N8JDTH775625; Wed, 23 Sep 2026 04:36:33 -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=+9qlCqDCWVBXsHMyx74yuOM0swawTq7gEeEgp7tyJ YQ=; b=gJuCSHx0f3pUc0e/XYDqFKlilx8hrMaj9m65vZteu7+i/s9bk3qxlBL7M yV/0q70Zp2OdrlClxcbltabGWG8YW2ZYpA5/gEddRioOkLYnqY9Tvxh73NMLkDCI kYknoFJJc22A4xHYkp9gcYJE3yGMA431PskPegxn0vMyEbrcbGWHYaf7NPRcN+9Q SNXxklmnOXdrNyZbWFgKSmfi1DvfSk+WjC+GmE6T6CJKqO8FLfV2nI/9OTaui9+S EggsyaMzl+AqBUB943AlP362Nk5vWjIlDC81jEWPPX2Uf8iYE1BVehvuV30cJ68E 0zr4phjNTbWxZGokwAzUvOmr7WDfQ== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011040.outbound.protection.outlook.com [52.101.52.40]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv2ycu2h6-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:36:32 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DDU06N0RT0z5Rd4qW7f/yY+KRJvviuNBBQNQdG0Iq+L5aSG8XIafOjy2995NLxNi5SPZ6yrbdKZZ/XifA3yy4rTdCppt6qjYMqVN1hngaeBBQvgzCAEi5GOjtuLgzO3IR7HABUZYhLJP1Xd7FbDYc1JddR1XipBTDz2UygTnVszy0rpzohnutXtS/BWCXV8Jtg6hHH3ZNkPjcF6qG/bXrMOjZXgWtvzvsjGNdf723mYhTL/pH28zYkznJmutv1rRtqNkdLC9s5Ixj7GB5T46UKBcd+EOUrMSvAxUJRAlTaj+2anjcZbrlCb/4CP6vfBh2dvu5j7oAGqab3pl1+2HQg== 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=+9qlCqDCWVBXsHMyx74yuOM0swawTq7gEeEgp7tyJYQ=; b=Aizm7y8RBGD9mZHbJLuM6tprTp47M5tSWSZK7rxubQhubTV3Oa8/5bsthvXFMTz+HFIQlPqPm0Lh4l1NJhELxPNtNes7/kHxloiWy7VatFDQLGe2vcfxtiBOaf6kxwgdKFkugO9ZumctdobM4PlLypYoshU6sgufC0Qe0gRNhYe1zDqk/21l4TVkybYDycDQ7Up1n/S8VddX35VQKp9e1CK4ja7rF1CrNlbQ8iFi1AA05Sbl6WVsLNgrMK5J5JW5zEPeG3+C9bDOA4vJVzaYUeK5As2DLvJu0ke1IlMevzWsHBRsqVQt5+8lJE2hLKrfq8lZrbPnqznNOsgn0ye/mg== 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=+9qlCqDCWVBXsHMyx74yuOM0swawTq7gEeEgp7tyJYQ=; b=D33X8KtY7IJlahqv7iCWoPLUYB3PaRtVU/PGhuZsv8Bbq2JiTN2v6Htu+iogMOyOaz8O+9R2BfTwFqqKYa4Ico+1l0L9Ylne+twqZpVYhquIh45eGPkSR+X+zDGNYo60CBY/sukWrzDyOdh8Bt0T48vj4S/l+pD78ZmLo+3fjic= Received: from CH0PR03CA0338.namprd03.prod.outlook.com (2603:10b6:610:11a::10) by CY8PR10MB6587.namprd10.prod.outlook.com (2603:10b6:930:58::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.13; Wed, 23 Sep 2026 09:36:30 +0000 Received: from CH3PEPF00000015.namprd21.prod.outlook.com (2603:10b6:610:11a:cafe::59) by CH0PR03CA0338.outlook.office365.com (2603:10b6:610:11a::10) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.15 via Frontend Transport; Wed, 23 Sep 2026 09:36:30 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000015.mail.protection.outlook.com (10.167.244.120) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.0 via Frontend Transport; Wed, 23 Sep 2026 09:36:28 +0000 Received: from DFLE200.ent.ti.com (10.64.6.58) 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.45; Wed, 23 Sep 2026 04:35:52 -0500 Received: from DFLE213.ent.ti.com (10.64.6.71) by DFLE200.ent.ti.com (10.64.6.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:35:52 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:35:52 -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 68N9Z3WT1760658; Wed, 23 Sep 2026 04:35:45 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 05/18] arm64: dts: ti: k3-am62p-j722s: Add multiple channels for CSI2RX DMA Date: Wed, 23 Sep 2026 15:04:46 +0530 Message-ID: <20260923093459.28125-6-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000015:EE_|CY8PR10MB6587:EE_ X-MS-Office365-Filtering-Correlation-Id: 498bd2ae-e81e-410d-cb28-08df195624e3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|7416014|36860700016|376014|23010399003|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: sak7duId0k0cLvwPhuTKb+Tb5BL7mcOoSFxwXVGTgcrjSSaFogADnOdrVKcjtgsjGX6BtQA1QC1Z9+8InCAZOCaEv72cmqJKOH3lZ/6PoeCM1avrN0+XFz63OumxXs/5zJRWypQ34VUvzQ9UiiohrTmZbmp9cXfxHBhsNMSh9ncxIfQkxrlUheQNdBjFQW1rg7k9dec9n3Z3zhWPqdrIhzTm9ut48z1o25AwrjHXQ6+FwKve1iJL2CYbw/aY+WYIeDZ3nQODxWF3LAmfeDj+TmlEpbu1OUa52yCkJRD/uRYKTBUtRB6AFK/EpDbKYh7BEb7bPXRaQVDgV14Lqtd1bs15+LxkeEONcdpw8EGswKDUhs2nPHe6QQmtdy4EQ+ploRGCz5e7mtWCcqc8zMkTKAGQRsh2sbBfVbg3YqIOXQ+M61Frz4EGIIqF98HfqZubVbUXy6eTe4cUlHFihzEW/QQ5GSfR9YeAt6fgDp3bWmEXFcPbkFxTfRUaEf4E5Y5GwQ3+VXAM48GrT5k/LB9x2JVqmOsIucWmvmJh659N2iHHko+TVHiPR5fNIPVHw0LBnvutXrTufsUkhu/gbg5OeO4Yri/jISrH0+inyTHZxQZmccX5AWAScAXbZvLXzdB0AAVTIJRox3t1rb6R2NXQgxjxWfRgSpydH/tHy1T28x/jc7n6HAhyI9CR6RETDoERmT05ZIGCNDzvrgiNsMtPWA== 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)(1800799024)(82310400026)(7416014)(36860700016)(376014)(23010399003)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: DJE7k5cIIFbF45h577tEt0YCjoWZBkSpZx6PXg83ykUoec0GbA6iWYrvtO8Pvxc53HfYrbT6c9DP4HKqy5COmlCzZuhupjtNRCLC2an+7EyjYkSLI/G5jY+xokIQvpAPo9Yu9gFf+6/OE5BkqhgGxej0FQFswoaZMMYgh+xyS5X4THX3/ngnT8euUKdhulh8b87RkF5IvGwAcf7tdxYstk+FGsrev+qhvPjdhj0UokUGmHnom/5hUZpZXj4fSpapE6ScCZX3PSBC/VlNKxyygIRypdl26ZNWHEZJtiMaHZT05SWauZJ5UQsT+jtCI9TJazH6GvkLmRaHoj3Znufq5BzQm3n2c5JppVtb38zfRs14/aceiwS8HaYnFFKZ6XrJJlkK+YITxdJyuK2BfmIgg3Ka8hTVNlXd0JesTLCV591WX8uXL23pgeHBpZNlnsAd X-Exchange-RoutingPolicyChecked: MvO/R2r/U/zB5SR2ITszet1neXdZLAj4gHbqKXmFUeVHH+mia57dAwii3Ar58FEA9GpXLOpFpkbnItbY04KFLb3o5BvTxfMNhNxME2Ecm/3zUKvr1RYmvzRAB2E7qqbnVQGYz16Xw7vI/43AgWEktp8SqAiUzBFvTZXEdDCwPvGyKIjo3BIr00dtgOtKlQEg271wZYXsEP6W1ZhIl0lFkCfRVdNLf+/aNXIN23uNOA2uE6oL2zSjFjMFGldspbmzNpXnO7V5iF6/yEgrUlSEl92IiSpo6w13eQ55NAb9Avdv+GX/mn9l5pUjc5yGMtVoY3j7JpedmOaWjaNIvRPtwQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:28.5760 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 498bd2ae-e81e-410d-cb28-08df195624e3 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: CH3PEPF00000015.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6587 X-Proofpoint-GUID: 6_N5QWaiEHR6dHewpptuWwF4Lo8XHva2 X-Authority-Analysis: v=2.4 cv=WZKZ+EhX c=1 sm=1 tr=0 ts=6ab39da0 cx=c_pps a=u7dnV0yUwpVRNDUrCOcuvQ==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=E-roaWRQ3u-TegewmaQA:9 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX4f5hkFPxSejS D/pMs0sQnUXD5oKNJW2sZeFDsYbODYaAlKGniEsovqVMDzQWxy50jRWPhr1zWCr/fyOkqlegAZN LI2WsQQQCarrhDcNS8P1kct4n2szxfxIzdhVa1cj0aT9g3ojezC6kxhn6a5KSyN2WxnjtAUyQ6a v45HVf2khhcnqWrSamXXoydvraIbHwxSvukkxj5gyELY5crE4AhrujRAW45a99Gm/v920m8AbXx zwqkxmyRAuhreE8YYk4/6VrruNv554qBaiBd3kLWl0/CZmcUibMEyvhOuoQJRn+z+ck7UgHhE+c L/wxFvj4iKn8DMq0pV1jVgxhqBX/Muyug0DEkxt6+7oAmoZsf5BMX+nMbT+MrqLqDQkzRJTYiud YP8mi0Qx6ebOeMY9XwrPdxdc+mG5rGWccGnF4yshhRJB42ihhTdwzH1EW3OEYnrTONn+8Grs7aK 1Jo9DV/VbTFe4vBQ2rA== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX9MIKr0jV96Jz Cz4CFwAKfQ6e1InkR4Nb8ZHhICnwC4pmvu/aVQEJOGWISFn5hDeEaV9z/opHrrU/ect544vA2KD 4Q+btWBahSw1jTaA9DjQPNwfBi4FQWs= X-Proofpoint-ORIG-GUID: 6_N5QWaiEHR6dHewpptuWwF4Lo8XHva2 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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. Reviewed-by: Rishikesh Donadkar 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 e36205eccfc9..4b2d6c9abcbd 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 Thu Sep 24 12:53:50 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 B3B874503E2; Wed, 23 Sep 2026 09:37:05 +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=1790156227; cv=fail; b=SRekqUZHe87V3iFxAppq40Nv2cjpnGHW2rSZU2KhBP5dplgoPiZKtTlw+ZlanvghQGSDtjCYF0EJuIHwv2JxowHuZCQQFbYQBtl57RyJ2cglSxAxapUQVi/Dsbk3E4Wxh4SLAQPFclAxRNJ61vY4hhLsDgYrYmZW7QMOD/OjLxs= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156227; c=relaxed/simple; bh=NE72TFIzNTvS1nJXOwrY0+bncZ+3kiEwS0tVDv4wkDk=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=AKpsmMvL38t40EMbBVvw3I7HS93GmTIFpWsOe7wX1mAOA+9rQEDCVBYzFT1urfS4rGQ5udcktCy/r7fAyEhoZPasvuVz0hOq0Z/e0EkKM7XkR8UML9iFCEOYSoi5qTYOTGYzS/CCF5mIHdE487Ig8QE4/OxLCIhQag8ZF5fbVms= 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=F1cckDSD; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=WYF3D61q; 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="F1cckDSD"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="WYF3D61q" 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 68N8N9o41611710; Wed, 23 Sep 2026 04:36:37 -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=ICqqHKwRDZrJbM/4uXzyXoocvfYxnIgQVMFD631sb TU=; b=F1cckDSDrAXdV9u2KY1E3aYMGKI5y9lc4uRRgs7HZYz7sDCxWc/Q/QOMC 5VXpNXwwVsdfTfh39oBSxxLrlaeYafEOXz0MjrOpWZEnXTjc1GjvXgpqQ4m8Yant UF0Kkc353zlFVjG6LoJxWs5t1tCVP3PO4DAPg7LETJIhiA3mdsD8qBwvaVc+JuBT tcz1wZ3NRzKYFBjfuykg1s9RK9HaWsJjKdPwoRDwYUOdZoH8ErWq8YaWvyoLEGqP aKoDNcO902rJiDmMVpoJUsoypo8tiZiryqG41WpWMeWAfGaKk0HcLjl7GYPfaLN0 yG+3es38AQ4qs+FuvPy0ofYoBWGmQ== Received: from ch1pr05cu001.outbound.protection.outlook.com (mail-northcentralusazon11010021.outbound.protection.outlook.com [52.101.193.21]) by m0384305.ppops.net (PPS) with ESMTPS id 4gvb77rd8c-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:36:37 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=uktK+9GuXIXhTp0d6niT/mGoOm6Fet2XMRaxWUd3VhS+Wr2B3Lf4TAFEF1jY7Nd9xLHA7BAuNLTn9lsV94rb4cEd7rZVEXMF1qnGezFYi3hhZkG6gZNAaCE02a9y1WEIMx8sCueM1TQOls0Q8yw0ytBRY6PT8LOI1AC/2vOae8IrCmGLdhcw2eFwxkpH3Tzw9L5COsQSPTEDz6mbp1o+MK2p7JPA2pBr1HgYV+pAhk/ltkQRWn3CC8PCh0fsl0AOQqYNqY/fZMMWZUJ0d3IxGRtInphLtBKhFm8nnONhR4pTpZM33uQ9C/SfR5hKHQfISb6m9Pd/5sBC2ril3/GQuw== 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=ICqqHKwRDZrJbM/4uXzyXoocvfYxnIgQVMFD631sbTU=; b=LC5p7Qx+3EV39sEInRx85x72jCGKwUqaoajg7k8Icd36HX9RpmlPRdy/ETf0Fs8jtsQ+QGBOWOheefX9ArnVg+YVznrmjpcDP8R6CAZ9x964CZR+vPd90EgL8w8lkrYZVjzNHXyUOfF1U/Rrst/DlQiqQApsdvHu8AGkW+Wpkpberv8es75IylpH3tR5YghJ+x6plob+AVQKKFYPIWmfltLzd1t2AD6daSEXrzanKljNiBZMGp58DfSryyc1x1wH5mKMLs3uhQ1cZbLDaqzkGy4ef9M605f0fdao3vUrgBQZoWpYZZTrlb8uFH38dPtpQ0kdutBQQo95xnnoRrfj3A== 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=ICqqHKwRDZrJbM/4uXzyXoocvfYxnIgQVMFD631sbTU=; b=WYF3D61qgYg7krmN2NUidg1C3u66MzziXLkEdImdO8luf6uqkzeZe2jc/XJULw7YOz8T/c5bHt2MNWh75fiLXQKVzNk+O5xUsIdyTLEMC48abaYpKYqfEwFVhnZYPQvUwmBfehMbaWfMvSbZhZV0GHzlJMeaBrAJII1DbztVflg= Received: from DS7P220CA0049.NAMP220.PROD.OUTLOOK.COM (2603:10b6:8:224::13) by CY8PR10MB7218.namprd10.prod.outlook.com (2603:10b6:930:76::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 09:36:33 +0000 Received: from CH3PEPF00000011.namprd21.prod.outlook.com (2603:10b6:8:224:cafe::45) by DS7P220CA0049.outlook.office365.com (2603:10b6:8:224::13) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:36:33 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000011.mail.protection.outlook.com (10.167.244.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.0 via Frontend Transport; Wed, 23 Sep 2026 09:36:31 +0000 Received: from DFLE209.ent.ti.com (10.64.6.67) 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.45; Wed, 23 Sep 2026 04:36:00 -0500 Received: from DFLE210.ent.ti.com (10.64.6.68) 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.45; Wed, 23 Sep 2026 04:36:00 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:36:00 -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 68N9Z3WU1760658; Wed, 23 Sep 2026 04:35:54 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 06/18] arm64: dts: ti: k3-j722s-main: Add multiple channels for CSI2RX DMA Date: Wed, 23 Sep 2026 15:04:47 +0530 Message-ID: <20260923093459.28125-7-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000011:EE_|CY8PR10MB7218:EE_ X-MS-Office365-Filtering-Correlation-Id: 2cdecbf9-a744-4bef-673b-08df195626eb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|23010399003|36860700016|376014|7416014|1800799024|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: LyLA3xRAKA7W/bJb2ize8hAkUdHDhoq5DM5QX2zBCyxppFPlYXdecODrNAtlMCo1HZLO0f2PD0CS3sq+YyEggbUvm6oE8zuyV7vyAV2Xsvhd3PbFKmatxg9rS5MnKIXDiz/XCvdhHCv8NYmbrDnPLgjQooVhlQ7Q/MkAoaDUBZmW19LCz9t2A7of1rP1PqAGFhLwvD9gTJeM6kNax4kNID8yfIX0DD7fhCcM0Lx+reDvohpRLK0AKi/TmJ65wPjslqdpjNyT3/H3nDo9kKRHKkBcrSkOoVSf1l/Cs4wheYclhP5RaZXIHR2V32TNzKky1bpRt6Uox15/2fAgKL0iijxUUG+IU68GnByttOeNKqQ+/WfJDaL4pEb91twaBHbs6hEDC8SVY5d0pjk4yPoDeIj5yYjyxa9pGfufPCcFrlq65wOIRTpWxcq+y5ouT7duznLLhJp0YfyYDvnP1V8nnlotgC4+d9y757olmG++okJYp1P4nomtWuce/n959PJqQwUE1R1qgoA8BuUTcSdsRLhY3JoBPSEnJ/HGb5hiIjiwI/hp3IVQ1bwT3d8U69RUyHwqBTrpFvTanO3HagHko61IWs/+WSUgm1R0Gbjj1rLgDhrkuhATLi9PhL96iWL8Squ/CedQvFfFe10lSvONPEhtKSOZzi2nVj+2whR8LbUgjfH/RtFco5uuTPU/B5m1A5RvYkNSNFCS+K41qrQXDQ== 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)(23010399003)(36860700016)(376014)(7416014)(1800799024)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: l9lSkhK9ZiyAYHM/GHvFnk+xV4tRILdU/QuMhwSzZPMWakFtOhBF++YNjJ30BBNPXBzn+kzz6F8MI86Nzt8PMNo/iNnJDLaRSNEjEN739uw5UwAsgTL7ZPKBkZnPk23W91KPnvomxN+6vgbdrCqh6J2ywSk2JeCCK+dwbp/x5C8EQ9G6im4dlKIZE8+y3LERNnlIeBWj6dO8GIgWM8tE3PCr767jodqks8CKUXSkH4XpN1YODi3kYP716PM4Jpc/7sUZhSJmO3BEJOa12EMDiPA7cKE3hj/UEwbYtt4z0g78Jzta9YhirgpxZmHN1nuHNYcoFVHyJTnua64w4hy9b6pPtQKrybeJUPb5UTMUSGRlFLejSH9+A82gMo08tZgCZ62Jw1Khl6genRtotI3rowcWDDyBAYPGE1bZYTYI82RJx5oFXYG0nffUA1ucGxzf X-Exchange-RoutingPolicyChecked: n658ZmkHzCF9Qsdp+1c7IU2DbA0AAGnEfFQKr5FQkoIzEIYZkelk2/zK+Ohustx2WKctYNFrX1CaU5dLpCR2tNoC7DbQsToVkaUtSJNns5pkCpr8vDZ5GniQr1d4rR1ppfo/b93OMf52z0vk8hNg5Bmth73ZQxfK3tjaFPMYxCPBbUl2Q3Z20oOUFAq8MNPp8x8i8ZpGsuz6NbAHz2vnwSAE9A2OFN8Ag1UD2U13ULHcwfPs0gmePaW9xXkqsqTc5nLPUqHYmfrEzq6zTrVLsbHHEn8OQroRBWrqhKyI53i0XkqbVxuhQYlw+GA/f20VYpDmEcxJsjyYRabXXn9W1Q== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:31.9776 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2cdecbf9-a744-4bef-673b-08df195626eb 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: CH3PEPF00000011.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB7218 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX+y5FiLBm18p7 KstBaQrKn1QJ/rKftKTW8oFC/x8nE+Djq1MSsZr/GyrHEqGTF8wOfWrwOxCEf09h7JsMMZH+iUw F+D4oE9fHewRLSHI3bOqwZG+J8F3mTUaqzRWRvcPq6agyxY78fTzzzC0B5jYbDtCLN3VwEXFguG au2B7cnkuomeHrmKC/vAORyDxSPBtMoz1CmpOKWlDTSBu8QlzMui0K+nQlb2i8g6wNhl8oNV6aK 8E2APyYNDuilNDAvXGgaC+/c/FNUXYf+4MO0DPh7DZ7g+VFmtlIQLASAR2UwCg3nnz/HyD/aCIj Nb76+eJoKTM+Kd6EYDEBXwMbV/zDpYAac9O9WbXy7LHmnPpcjOdnfA06QJJjQ/r1VWLEf3G8bp3 uxwfN+86QdiIRhn6zba/j7qmz4wuZoZYrDuuKmYH7dyJOR5iMiYoBDGHK6kZ/U5jvpmw7Y8lWNF eTbOIJ5aH3OosE0VFgw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXzCt6ith4Hg2H aCV7Xs3onJ9KRGj9+yuhmDC0XycfHKGQizL0Ge/IelwS+HswrrS9XPD95AXqsmp1fGhe03b8/XR a0U1ziIHZRnqYCeAfoSJ4pc+wo1noj0= X-Proofpoint-GUID: qG2-9lW6R9VyJ5uQmOlNEzPMi4RYSLNK X-Proofpoint-ORIG-GUID: qG2-9lW6R9VyJ5uQmOlNEzPMi4RYSLNK X-Authority-Analysis: v=2.4 cv=cPt1IVeN c=1 sm=1 tr=0 ts=6ab39da5 cx=c_pps a=up4QpmAGzzRqrgyk5KT4IA==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=sozttTNsAAAA:8 a=lWlUmI80TkwTl8jqF04A:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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. Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-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 Thu Sep 24 12:53:50 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 885284399CC; Wed, 23 Sep 2026 09:37:03 +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=1790156225; cv=fail; b=A6ta7mEbO9KLsubKP2xiWqDMTsDRGUXMbzsWWj77S/NTFEQ5KLl0HoKTZZpb9fLrGfTzjCUDu+TpG4XuSNCb5BbdFikfNOBYPLOlsuASxZCCBMR+RYCZGpjus3MuPHgNizpFC0TD7Mlj+3mi6Q1Gr4Z5CYPQ6a0wHpbIIO8jLSE= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156225; c=relaxed/simple; bh=VYL9vX+m80yN8N9QpGokgB1B07KWZF4ouXsRmPjBKc0=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=m8AqH9VEWxVx6X9+CKtYYEDl3CT3Ucu0rHNiweb5Ewn8WQiAJ1b9qikd4TAdXT24rFC+xXBIy81KWPaUEOmwFbHXt/d9Wyld4ima/G9420mkvp36pRmwKefFbarkszHgabBpVI5/PMv/sAwItA318ka9vvM+2HnbcOe4DiQYEQ8= 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=G+t8Crmm; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=HG5OqIm+; 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="G+t8Crmm"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="HG5OqIm+" 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 68N8JCfN775597; Wed, 23 Sep 2026 04:36:26 -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=SaVEl1o3AphvHj0TyeFGjWJmOSS8dpH7muXfwy7Pz WM=; b=G+t8CrmmTBEQODO7WxMc74dnwvtZYR+dL6DyLGZ4TTBQQDTEm5LEU2VxA Y4zykbEVU/cXL0IKIkUO9kwQYgY2LKkedP7tP9SGLWujkAeOT0EuR1hJKPa9vb8j HD2MnzviBYvdo66VkKH283dVfjP8prOVJd541DVD6WCh+XcINx8BggIA1ExFc5Jc aLub7QrZaX3fFc8AAu1tSFskz0i/HUO4BVUArNskhj/Q7XezXRUIs9eZxqHrPLsr v5HTtx15a6ve3wr1Tff7h/vXYc796qDqTh85ICasqeeFru6vJw5G6I5NDCpRQzX9 BWlafHvkLWbrwGmlFe4RDKIuxuPeQ== Received: from ph7pr06cu001.outbound.protection.outlook.com (mail-westus3azon11010013.outbound.protection.outlook.com [52.101.201.13]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv2ycu2ge-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:36:26 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CNZbFzjCnO1YprU5v1xOGBtoBoqVAqeK9E1c2czIihs+1i1S2D5jueb8r7ZIAkmRzyXlIVXVgkS7IlgHJeQczzZdC3XDEiMD/CixbfHrq1XPWW4eWNJZaDezJRotsCqDa+pvS+fyB+VUZo9tFgZK7AEUew6r0p8mYel3YU+3bjdtL9FGhtyE6L7eyeufXcFw8+rtNpCm8/EZ3s+Hebh92TFq9XgTId6I1DvusfUqzJoe7fsiNONCiGrGhsj+lS3B5ZbftVHhb/KBkgF06SnVJOnmzZbd0NlFOUBMwXBkRuwg9IKpNWXxCWJyqGFxzj9PQ7d4fH39QzDMU/Sx6rdX0Q== 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=SaVEl1o3AphvHj0TyeFGjWJmOSS8dpH7muXfwy7PzWM=; b=X40UQKtLs8l3GfyzNOcGoaADvH5VdJvlJ/RBMpYj9k1Jf4cBWNQENAOerwre55hUN3Ql7nzD+syarbuZY2MAa0C6CECEI0q6cfA/WflowrLW785g1KPSofmOrkx7xxp8gyIP1ZC3wzZTIol/R7XHkDFQb1gaE2eYzmTznc6dkPHJB9IcaLRjgWuLrcmuNGb9rJW6fcsN0FitqDdUEiWam6nJ3G14OquE0viX5ixRr+LPvRTmRs3QCW9GX5DU0ZnJQ5BqHYH7mllQy+fAutx2b1jY1Rss7ziHcS/d/rAGlfBh+JOukUELVUKgG9i+G2T/i4AfQML1jtOoFcU+eaaODw== 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=SaVEl1o3AphvHj0TyeFGjWJmOSS8dpH7muXfwy7PzWM=; b=HG5OqIm+FRv4ukUGujBjkomdvcvtvlkfhVahog1nVD4PtDDmoaK8EcnmoWXPcZD0Frn+x1h054TFmL8ke+Gc3I43bjcs/NTyGIJ1zeVVYhzKTX7oxW5YVjcCCCPX6Aa5uYxU2I7iEt9a+IMN0qGnGBDyG6o+qWkwUAnZTxAVAsY= Received: from BN1PR12CA0004.namprd12.prod.outlook.com (2603:10b6:408:e1::9) by PH0PR10MB5871.namprd10.prod.outlook.com (2603:10b6:510:149::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.13; Wed, 23 Sep 2026 09:36:23 +0000 Received: from BL02EPF00029927.namprd02.prod.outlook.com (2603:10b6:408:e1:cafe::5b) by BN1PR12CA0004.outlook.office365.com (2603:10b6:408:e1::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.14 via Frontend Transport; Wed, 23 Sep 2026 09: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 BL02EPF00029927.mail.protection.outlook.com (10.167.249.52) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Wed, 23 Sep 2026 09:36:22 +0000 Received: from DLEE200.ent.ti.com (157.170.170.75) 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.45; Wed, 23 Sep 2026 04:36:08 -0500 Received: from DLEE200.ent.ti.com (157.170.170.75) by DLEE200.ent.ti.com (157.170.170.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:36:08 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE200.ent.ti.com (157.170.170.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Wed, 23 Sep 2026 04:36:08 -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 68N9Z3WV1760658; Wed, 23 Sep 2026 04:36:01 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 07/18] arm64: dts: ti: k3-j721e: Add overlay for fusion application daughter board Date: Wed, 23 Sep 2026 15:04:48 +0530 Message-ID: <20260923093459.28125-8-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF00029927:EE_|PH0PR10MB5871:EE_ X-MS-Office365-Filtering-Correlation-Id: d979b502-735e-4340-d383-08df19562191 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|1800799024|7416014|376014|36860700016|82310400026|13003099007|56012099006|3023799007|10067099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: zKSNfgNd8KUSR1qHSci8ZG+YgqaFj82JlWFkwhx2ix1kFSFDi/pYa0Jej5pNg7dY917xxM+in5EbccHMT7b3Jz6y82oBzUJekUsXwY9IGKBK/SBFwKyICZQGaBMeQVmN8jKI4FX7A8FGptGp5FdP3I2aJkRj8zY43QKHAqmS5K9AwuZPWVxsokIQ8nbspe17OLBf6DkJk7H7j1xHgpZGbR0QFsAlTDQ0y7VEvmBmhCZdK3o7y1paYQmX2L1F4MNIUqp4EPgWx0GM9qTUYLxt5VUSQieElYNsN2vjo+jnOZHuXE7tv90f6VW9HAI5seE4imJ9Pt4OKik1RNRobYxQv2bwU1thsOFx6qA6F5McGHRNX10BId1pN7cGxNxI0TNb4XTWqe9gyPqg74mpzp1PM6v1oK6pu1qwKuKTuh0vBi6ac9Asi6hD+0dKQ9Fz/NL02e6/X+gmFAj7JMnr6oIaNcZPFR5KiaY8lFTla/tnwfl/jQWwRTiR40Z24u9Q6LNw+V1P7XEWB+16oDgPy38u1ilXe3xXflXUcnbRSt8j6QKkVrTv9RxGaJGDTG9bLeC2JzTIpaqqOMn81GXX06groMxrLCqZnZsENCO1xtKqptUd9SsU6Moc5JrazOx7C5/pUnfXVlf9n8DUSBMuL2wqfg== 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)(23010399003)(1800799024)(7416014)(376014)(36860700016)(82310400026)(13003099007)(56012099006)(3023799007)(10067099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: E/D5FLKWaY/SLYkfQh6YH0JU/0PMFnRVd42FFJ1QhLKDCH61MoBCQsqsmzVito13YsbinyVMiPU0Ri/i338aQgqitE2HYdCYv/XDfKEmbKDiPqAZ3fkc6wb3N8+CVOJQnHfa6447CjWeoDSmGp7+oERI09nDHKgK0u77DvAtZzfB5QegokKF/6XpQQYUcaxILrqC59ECDoVrmeTsa66IbFz8MQ+8NyARlR97AR7/6HGqb/iHuuujVLBEhr7TfjAg/IhfEp0K+HmvfjFOU3E2tf33qMkQI6XkydQVLRvySxRaw4+AFo6OVBSHpx9MgHCfSUFY6IeNJQedY0sbCGoaPv20QzAchQb2FlvM67qzT/3aFMMku/Hq9dHf3hFUIp3hKKZFBkvt9gXJhm9WT5l2e/Jbcs1yfajaT/zEou+uKZgsEtt/KSDoZOcHEIy7Yh06 X-Exchange-RoutingPolicyChecked: nvHSx1ColypjKTHcjzKoZJ7KseFsxbQGme4KGii5S4X6S3NDPuo7k6yU7CedcD+247YsEGQgiG/jznO0MBrVf1Edyjore7X6faktxem45znMruBJciK74DNMfKkjCO9cj8GMYYUq+zZ2u6upYDuxOvpLMBQ9xFcIoyM90PHzoM1+CfJC2dDSHs6FIjW7ow01fFX2+E4Ecubsxwg4aqCSLWDkOyp14N0IT8YIpCb8fGseIYNGZzS0pO2Of4Fke26do7fx1TZxrV5v0ycoPcxLuL/c2noAZMfWfhjSnEMuuF77i5dxHZ5Hp1b9W4dHPJDuUhicOFQkNG8iMGWmk4r9DQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:22.9686 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: d979b502-735e-4340-d383-08df19562191 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: BL02EPF00029927.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5871 X-Proofpoint-GUID: go5x34EIBbT9GgZR0fuTmvbJZd4qhtWS X-Authority-Analysis: v=2.4 cv=WZKZ+EhX c=1 sm=1 tr=0 ts=6ab39d9a cx=c_pps a=6WLOJMs9f1Zj6h4O4QgpUA==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=t8nLTxPk6ZERqU7PhUMA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX9hSzo5CimV3Y +jnv8mt80QA3wtghc0enwW/EcQJUawpEFNetye9V2BEoicnNFN5cMnYxzkRK3izFmtGJIlHZ29U 8d//8MqM6w9Fkn3bNfwyZ/TT/6i+kWcF7+rxa28z2Bxy5zfzr616CdFrH9lHogzJObgzuOCYgxD UuBGPT/ulQYKR0aaJiD1WFlAZ8l9m8rGw3mm317ZwbVM21eFS0W0/nfaa0EL/eim/cfDBPeDfzY ycCka3rVrBaszIJuGAnM69rFQbnNcfD7un49UhvVolWZ/np7JXJ5T+KjfJoh5ouplSMqyfsK+S5 uDKtkCBNOuO2i49REUm22k5frqOMNLrObv6M6wCDr1wFMxeTmoCCHlMItlz6RCZvBQaMJ0XMvwi 8LJih8RX2q7llAVk6eYwTp1TdHj5KwHLY4t1/BZ6743+Okfa3OofyqqjBbz9CR4QxtNN2QwO9a5 sYAmzgLPUWhLLrpPQAw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX2PH/7G6Vw5qn lUMTEY5qPL4hZHP923NoEGcsh78OTWds8oJwPy2vI4Ll+1lIBGYSG3ylab10hSD70bD3RF4cut6 TRxChvBAuWhEHhACdmz+y1Owr7q75Bc= X-Proofpoint-ORIG-GUID: go5x34EIBbT9GgZR0fuTmvbJZd4qhtWS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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-EVM. [1]: https://svtronics.com/product/fusion-application-daughter-board-evm577= pfusion-v1-0/ Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX port using &csi0_port0 label instead of the full &cdns_csi2rx0 node path, and drop duplicated properties (Krzysztof) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) - Use board name J721E-EVM instead of J721E in commit message (Udit) arch/arm64/boot/dts/ti/Makefile | 4 + .../boot/dts/ti/k3-j721e-evm-fusion.dtso | 172 ++++++++++++++++++ 2 files changed, 176 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 fcfec8ea3165..3f18a4c17745 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -172,6 +172,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 @@ -402,6 +403,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-common-proc-board.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 \ @@ -501,6 +504,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..b9fb93f3a9ec --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-fusion.dtso @@ -0,0 +1,172 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for Fusion (FPD-Link III) board on J721E EVM + * https://svtronics.com/product/fusion-application-daughter-board-evm577p= fusion-v1-0/ + * + * Copyright (C) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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_25mhz>; + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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 Thu Sep 24 12:53:50 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 362A4443AB8; Wed, 23 Sep 2026 09:37:20 +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=1790156243; cv=fail; b=dulWq3keCCAvn3uNJH87yqTAoDu1zdX2avjDTAMSfZrPOVMo1s4ydLczFn4khCQdhd7yjBY7HJfPteAR31h6MhAt0+IcXG6Qt0eksSC7Uq3Qed3/obnGsKT6llShXps1wohZj0++bMqyIH3A3o8Yq0d2/67yLGLsfvq53kGn+uY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156243; c=relaxed/simple; bh=pAqAfQxZ9O7hL5oPKIwdPXnaKdJTVRLSZi+Taj6Ud9Y=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Joq24SMBRjPAos+3n0CNsiLNg6M4ghbZoNK4aQ/Mkq9wYN0YO8+bKMtInnumFU9CRMaDyv5vCpThP6TpTBK9k8CAuAGAdTZUVVZEzvVjgrkP4d2FuYbjfrhvFpZW1L7JLkBqmvU9gV75mRLQGoQ8Ikq12BARweruvP53eUzhUws= 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=c9ttOiTf; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=cq7JoudA; 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="c9ttOiTf"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="cq7JoudA" 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 68N8J98m299789; Wed, 23 Sep 2026 04:36: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=m1JTwNbyIjKm+cihzhINxKHhMqzaCYYppmYfh3HA7 qY=; b=c9ttOiTf/2TTdgxM9A1/hgL5c8UDM4AcUg9NuUVscgNtcccfHbw5XKkCR Nlyh+RDVitVPRD43hlkd9zJnXxhHMjprOfanl3rxoX5TaHO3HzK8gE2zyhUEcsGV TtEb7o8vJH4BKefS+Kl7k9j+HTm7R+irIPUDwLdoAc/NWNHvM0U4YvGZs8UeGrrs nC8BEsDnBpbY0AOt93gf6TTf5zVVv6FQHvLNnthgv9lWTbPvvYxH9gsddLyTPBRR v0yckFp5cxw+xBrgR9bi4gaQZ3MUvmG0sBMoCWEKtdvnPdAnwvCflr/fXiV3oEYE QhKHZyFEZJTSudXF3mZ2IusRxZLLg== Received: from cy7pr03cu001.outbound.protection.outlook.com (mail-westcentralusazon11010050.outbound.protection.outlook.com [40.93.198.50]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv54tjcn0-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:36:55 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=FyYowTEmYP+22rtkf61MD2RwQG1BITNsgEM2/TkBvhUAqZePQke9GrJ+53d4QmOCuFrUsmlHEd8jOzKDpl98RnGcCmeCQAtcYwutXb4YP0pQDXgaaywdXQmgIN/1RSLfVKILTOxds4WcUW+m2K4SlUrfrbUjKc8EJwzTl1IatrYpVb9ZqHVVAtlbvBleuh6s4JEvP4qyDVWnZOmW5Z6pMSBPvTG58mE4bZ6Rs97Y78IuULlV2PMRReoZlo0oOBxr3YSY/vOJtaPCZLXprCZfWVOpYkIEkx8onOLIEhrSbPbUz2yRXkeDVLrAbYvYJ/egdEYBGGnzkxkVVGJUdr4bsg== 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=m1JTwNbyIjKm+cihzhINxKHhMqzaCYYppmYfh3HA7qY=; b=SuTN3AwStEmgBo128ooGlZahoHKmC8BpUC71nKYJOWcx6HBPZ8KIwDm0DwBQmf56ToqgTevnBnjIGdwtNRV8LSG8BGbO8qvIp5H51IyScbIA/UyTOXdIQD43oKbAHGVKYpltrh7w5m103EfZbGWkCjaIggU52hk20HqJwBU9Ue8kwHWpL2ZctLbin5qSYEGfEKpnNVsHZHZYEZNkVfr0962c5U2gQKYPp+9xJ9zOWU7JI58t21pKNP1heYNeMxM0YOwD/+NaKcADDH0+4T0BQJ2hYZyDsnUiFY1geCor4d37tPWFN9xjL+My9tDyj1weGqiZlCDRl6BHMPzGrsSOKQ== 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=m1JTwNbyIjKm+cihzhINxKHhMqzaCYYppmYfh3HA7qY=; b=cq7JoudATpb3lHFJamXC5fXHLo2USkv+mVvjQ7s38A4eYVBwVCSOy1mZi6EGu2T+ALFhinzx0VNk7RgC1Mpg15mdX8CZG8SDKwu6YlL/tMeTFeBsb2CSMpoQKFaUgzmcYgm1df2+LF+CW8bSsumAB5DNMbHYnkuJd9Cf4XSdgZk= Received: from IA1P220CA0001.NAMP220.PROD.OUTLOOK.COM (2603:10b6:208:461::15) by CY8PR10MB6660.namprd10.prod.outlook.com (2603:10b6:930:52::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.13; Wed, 23 Sep 2026 09:36:51 +0000 Received: from BN3PEPF0000B370.namprd21.prod.outlook.com (2603:10b6:208:461:cafe::a8) by IA1P220CA0001.outlook.office365.com (2603:10b6:208:461::15) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.17 via Frontend Transport; Wed, 23 Sep 2026 09:36:51 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BN3PEPF0000B370.mail.protection.outlook.com (10.167.243.167) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.5 via Frontend Transport; Wed, 23 Sep 2026 09:36:49 +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.45; Wed, 23 Sep 2026 04:36:16 -0500 Received: from DFLE206.ent.ti.com (10.64.6.64) 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.45; Wed, 23 Sep 2026 04:36:15 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:36: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 68N9Z3WW1760658; Wed, 23 Sep 2026 04:36:09 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 08/18] arm64: dts: ti: k3-j721s2: Add overlay for fusion application daughter board Date: Wed, 23 Sep 2026 15:04:49 +0530 Message-ID: <20260923093459.28125-9-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PEPF0000B370:EE_|CY8PR10MB6660:EE_ X-MS-Office365-Filtering-Correlation-Id: c44e1098-4380-4093-fac2-08df195631a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|36860700016|376014|23010399003|82310400026|7416014|13003099007|10067099003|3023799007|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: alew6eCyklwJ9IMgk7nQIyUfcUhz846iQIQ5t9RVq3E8BIloCMKlyABYwXupZiZHg4HcPOBRCgKAV+1m3GHPvaH4f1p4/q9nlweAo0XyPEp1pzif5obPR9gcpyjRiR9xS9+q3ytKgN85h0XThquFZ4ZRirhedI3ilVDoaXIF1+AcW4YaOiqjwZ62j6AzWQXdYrPF2Xz4nxDxoWuU7us/qvXkCFDpl2ZdMjKg6q0GBoSbK4h/2vh10P689tO2hP/x00CcpXK7S0n7fms99ymRbS1opmhrg3wsTm4ZRkdPU7glmeTaoOQdiANZkIrWsQkEV5lHoV+Fz2dDJ2cSvVIE4SAFI5Bp8vjuZRN9cBAltr9ZHv8xSoekT8NrURAcfOZmzc0xfP5VXHH2bgJ/Q9Rzga6nRzc5tCIT/I5+sUGkPw6oU8K6ERYO+rbHVn2zgZrE9IYKNvELFuh10i1L4Bo1sykOHYLEz6JJqmjEtYtS3fOIaz/sJb1JF/QC+5P+dd3SYQYg9HxB5kcMf3fpSuzUX0YENvN4GX3QEazcbCvWJRu6O5alHWOPZjZw3IDCZ/hUIkU2rrrwZ2f7YiQejWUX9+7PnhcpXdCiOACx7lNXUa7nScqUyJwnGFM/3FHWpo1hHo48FspURnjk/tRs8fqXDw== 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)(376014)(23010399003)(82310400026)(7416014)(13003099007)(10067099003)(3023799007)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: eFE8JTg5jmsoZifvpU7Yf0bU6KxMyAmYr7BioIxnRGJn4lZeCKRP67ZYyUskmxbFrl6u1PQZYOh4BG2d/4aKDeHt/JD/yzbcPJbXiClO2o1naFJhxDDwtUaWlcxVdtOOqDZ9nHlpBjwpa857RCl6C/BwXp+XiFav232sYGPQUijgb26YMskKggmgeY3slepl5ajThbFKAKSvOj/qTibwgCSMfN37Mh9G4aWHRvih5Qv5nPVugA6xCLirbtE9ANoROXjnuhYD6Llx7Rb7uVj8iccTdeOxXLt10rDalB/o8KJUAT1pWoOr3zNtjeBiR7nJLrLFcaFCfGTvfLI+4hYAY+SY+5vbZv5L136ANCG2LIFDEnudUUGR2wlQSieQ6ZVs0TfYRVv9ZzOR8JDeibanaUM5Y76/w53mLCEqWfXFHpu5e0oeFZgVSP+zOZ5mS3xt X-Exchange-RoutingPolicyChecked: Wy8CUxd53mNsfise0hD3ULe+8oFhIpMxL9amJPfYoOhgQEnhv3x5G1eUgnyEsbvCj0Y5P8G2OYqvRQ4XfpsGjPyZkGbWRrJaDFxoxV6zPEfhkiWorpT0P9fhi9kJVn5/Xzh3YTTomcaoJh7WrnhQ5s8mB8R8RKcleuC72KfgMCGXV4caabH+3+YJzUjmbubkOqKqJ+xAOFU4ykRGQJODHtWarSBeTrfIssvUMs0R6JLMNX6LcAOOo0fpGvvXkOb9dDf9jGr/I5WIWVzd0KNhK7HyjHkuNHmdZwuDecnODTsrL/GItBHX15Oo/9pKv5Be4pVCWkh2E69sZ16r+RJ/xw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:49.9507 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c44e1098-4380-4093-fac2-08df195631a5 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: BN3PEPF0000B370.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6660 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX0k1grnQm4Bfw 03IzKwDWLvldZ85v4pqLADsn/ZcSKTbq9X5eAKrPeMsTaZUVSGTQX0O1i9WGaZP4n9VpjSHZdVz isHuBpk2M6vzmlvn7XkEY18N87lwZwk= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXwwy7+ARv3Gly xP7c/Dhj+1uK3Dtpa93LuGqYk7IYFWprLRoa54ldxJvuXF7VM1kWLGvltjZKA5BWLMRzvhglZ9v /HWjkMah9+4ywCkDpZ6KK2KSYVZSUtQKdbHUNLta0BWBNbAdLz/PKauHw76AiPLQ/Kzx08V1GkC FCgFKfvaU5rR6xj7SPq0vHLZDHlIe2/LkZxyI749A0VMyh7plAaVBlLKYOZ/Dyxe1ns7m8Qk15i lC42D7MbNfLybBPIuvgQUox9tvmI86PAFWqe9KiPiwJs3zruWeWIMxOKr8ttN7M8Ra7ujIuqtIu xm6nQtaOB1xOox4DKBnHl9NvLjRl2Rir9A3x5E+VpNY/piYgcoAdBWZYD5U0bx/aR6tF67Z/lee ckSqyAJUNxcyiS/iqdFpuL1znj4ygkX2b0L+ek9wNAx+Eu8IWYVu62uY8onwBj2pjgBwLPA0kSo fbnxyRnXumVLq2nbtmw== X-Proofpoint-ORIG-GUID: jH_tF2Fny2wS-RnNRspoGPq-fMQJQ6gj X-Authority-Analysis: v=2.4 cv=TpFzFzXh c=1 sm=1 tr=0 ts=6ab39db7 cx=c_pps a=xOrz19RqOvhMowGYDVTMqg==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=JFaIKmMPQViuOQAtcpwA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-GUID: jH_tF2Fny2wS-RnNRspoGPq-fMQJQ6gj X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 suspectscore=0 clxscore=1015 spamscore=0 priorityscore=1501 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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-EVM. CSI2RX connectivity on J784S4-EVM and J742S2-EVM is the same as that of J721S2-EVM, hence the same overlay can be reused. [1]: https://svtronics.com/product/fusion-application-daughter-board-evm577= pfusion-v1-0/ Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX port using &csi0_port0 label instead of the full &cdns_csi2rx0 node path, and drop duplicated properties (Krzysztof) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) - Use board name J721S2-EVM instead of J721S2 in commit message (Udit) arch/arm64/boot/dts/ti/Makefile | 10 + .../boot/dts/ti/k3-j721s2-evm-fusion.dtso | 172 ++++++++++++++++++ 2 files changed, 182 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 3f18a4c17745..f0bc771da0fe 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -194,6 +194,7 @@ k3-am68-phyboard-izar-pwm-fan-dtbs :=3D k3-am68-phyboar= d-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 @@ -411,6 +412,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-common-proc-board.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 \ @@ -419,8 +422,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 \ @@ -508,11 +515,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..17ddd325cbb4 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-fusion.dtso @@ -0,0 +1,172 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * 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/ + * + * Copyright (C) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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_25mhz>; + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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 Thu Sep 24 12:53:50 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 3FB2947012D; Wed, 23 Sep 2026 09:37:24 +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=1790156246; cv=fail; b=LJ4HV01Cr7qTF5JAWYuWRi5T5I39YMWuBKjk5yBrS2VMxeIvCKgjWWaVgtGQXjCoMAHlPuEhgdzv0V4eEP4exAqftslv1KaLY36/zSJS4cq0jJA9Xgps6L15MWKcG9I5dLHLN34hkJg6lY/eSpot0fnL2NFcBri3ns/APasZ9Yo= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156246; c=relaxed/simple; bh=mNHhcCpV5SPD45dDBsEsDJnhQ9nbzB4fHM/cLdF5mRc=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=GzNNWbBTtURySgf9ZnGjQyI3BNvkT2wRyVBJRYqFT++fCF8HphvjUhUjRemqiMjAU5HyoIYcD/iuyYutqbnwYhwy457VR0rmZZumR4nCqkfnSfD2Dr61Mj7WdPjuCwhDaU8mJkvvmWVcqmIXIGKBj2O8MrG2rNE/OOHvffHt01U= 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=X24etU1v; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=Ql4wTk9T; 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="X24etU1v"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="Ql4wTk9T" 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 68N8J7ff299713; Wed, 23 Sep 2026 04: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=INy+NWrjAw5a5jxsgIZ7lQ98HghIYDJ97iHZYLI/v JA=; b=X24etU1vxqLnUeo6kAT4JmyT6btqDT7aX+1I4CcCKBuFnAqSi3EOXL5sz oWpwjWzdDYm68IskUAkuiSFvuy1V5pm5b1jLHz3TCKkHXjEjlvhD5Weg1foHHP4o UA+LzBqUoKl1UmMAqUJ8lKs9a5fWo4Jimq6vmmJLPCc3MRxL4+LvlPVglYbOahwb /nwYZcVNRYxyZ4ty+lnuIarNFvp/M0WJqwZAo8ndAATAqNQo2s1XYXe0QIH4z9Nw 0a6KtQfmEA5w1mu3rp57uTSF0rMq5eHUPq8zLjq/mP5fXYSdKgsp6yM+uAt3eRWb DZqMmNNN5jkq4nU7cTMR+MXbIIDHQ== Received: from bl2pr02cu003.outbound.protection.outlook.com (mail-eastusazon11011069.outbound.protection.outlook.com [52.101.52.69]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv54tjcnf-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:04 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ncocQ04jI5A9DHtkxuEK/YlDBfz4EsU5TiT0McBGd0RM2sxOVm8kPS9oufLv5YJq1TUhWepKbA0RjPEm+y94TEVwhJffmsa84s59rbwImceELneyHnLC6Z2mJDHEx7kos/0k6uu7Lm4+D3u46BPK761wyQQIpbauLHdEeHTVsOxI9cBzaD8wweXp45B4ABFXLzq4ZcKpjj+Chowtjf5GTICbOGH1UbkyCV8i+5hmDKDMOztZ39NifyHNKY/lvjgzWnWPvLPUz9vIPZmXxAn/gIAT6oCyfRWYpp25uuqyLO6Zm6aHhvfNrZfe9NOXsPH88mMQ3/kqzl579JFO/nYdgQ== 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=INy+NWrjAw5a5jxsgIZ7lQ98HghIYDJ97iHZYLI/vJA=; b=zQpAzxtBabVCNJRq2LGPp15YvuYH33Kl/+/IIyemSr4IJtnIgoP+VeR0a7XWEd8tpq/J9nyyNmn9pqPbnNkr3fO3MXKn6JcMfBw3SZShlepRW44rCnte1cbfMpYhAMLbfEwByXNGj8vGG169nuMxiV50lyqaJjMXxvM3qDUUgIItWTNB1uBVysmRDGYppnveZefWsijPukO0Almj1CNxLOpa/QoOb/vuEQ7NEzYpM/NJOvYW8PQicPviTzugYVJANmNtO2iPSLCAJtynJMYegnYn8RVv3Fmdl8fZnHZpredJ9poZU6es00fIFdBm+ysoDavLyPoDLQBUdYgwi1H0pw== 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=INy+NWrjAw5a5jxsgIZ7lQ98HghIYDJ97iHZYLI/vJA=; b=Ql4wTk9TpgTXDQKs0/U8dxQMlbjZfQWveD9LRSVlGxvcbK7sNBCm6Z6B1pA5pmfixP9MsOhO1r38bB4RaoNphOKP3wjyInIguhVDKvARGJM4Ts3JGiTqh1RGAKHUydY3OsUnatrtD4CLtMQNMxFcOPaasIiMcH88N/brtAir+DM= Received: from IA1P220CA0008.NAMP220.PROD.OUTLOOK.COM (2603:10b6:208:461::14) by CH0PR10MB5146.namprd10.prod.outlook.com (2603:10b6:610:c3::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.9; Wed, 23 Sep 2026 09:36:59 +0000 Received: from BN3PEPF0000B370.namprd21.prod.outlook.com (2603:10b6:208:461:cafe::4a) by IA1P220CA0008.outlook.office365.com (2603:10b6:208:461::14) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:36:56 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BN3PEPF0000B370.mail.protection.outlook.com (10.167.243.167) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.5 via Frontend Transport; Wed, 23 Sep 2026 09:36:54 +0000 Received: from DFLE210.ent.ti.com (10.64.6.68) 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.45; Wed, 23 Sep 2026 04:36:23 -0500 Received: from DFLE205.ent.ti.com (10.64.6.63) 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.45; Wed, 23 Sep 2026 04:36:23 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:36:23 -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 68N9Z3WX1760658; Wed, 23 Sep 2026 04:36:17 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 09/18] arm64: dts: ti: k3-j721e-sk: Add overlay for fusion application daughter board Date: Wed, 23 Sep 2026 15:04:50 +0530 Message-ID: <20260923093459.28125-10-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PEPF0000B370:EE_|CH0PR10MB5146:EE_ X-MS-Office365-Filtering-Correlation-Id: 9b667803-504a-4666-1c74-08df19563474 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|1800799024|376014|82310400026|23010399003|36860700016|13003099007|3023799007|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: SJHxMFYgLEmKYfW77dsa4DWF6kp9haqKFabNx+0AgsFV3bOr4Wuh0irXZfmMb1heKop2VeQuovmKB9IjAcIbSoOzTwzzbLtTkIzQKDI0cROhX1lRKrsLbX+GLd1LzSI4k1CSeOXOZ78/kxEJvOHOOXpkJtBWSAqmOILRlqRJbBNY6SZJ0s5zfoPZ6sRbfUdXixw1FvjGoKKTT79eBef4P3yuigeGLEcxpnoa/DteFju/9u/DGO6+Wi40jZPB6tab/I+7zNcWp0UBzk8+m42Xtnjn4cQQPYYR3/UUYnayDVgtWJY5KI4vEC61wePIbcXf/sLC9J09fYcamH3XD5SWpgIztlmi+/ODxrYxiWwfcP1gA0VYbl5hxk7RL58SJKRhrpA0w36b1rq9ERkUHTmAcXwYOZqWHFQgBfWZyj5n/sZy68DIuO66zKXRiC6IXX1nz1ISGtDkygshitqdEA67c++P+5jGKUqbFaM8BjK30YZyRX5voi+EcbB69n7tnQP4YJRhBZqZWqcLK5IK5OJGOSiuL4+eDYPnOLD2BAB5M9wPRKMwNllCGV1sSY4QjmE6Y5ppUTro3kvWSR9C8EqEypewoQius3w3kNoGQKMX8mTxhRA85fzbAwMKeviOoj3xTRmvyYJtmbquq7f075wAgw== 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)(7416014)(1800799024)(376014)(82310400026)(23010399003)(36860700016)(13003099007)(3023799007)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BvtBjT9mQVVJS4KtbI7t0KS7FKifQUcCeft+pyJBpeXP9hJM9iaAlP5WbjLYkpTZw2JeKFiGQdyieNIevUZGRmu5YJRumFNYzlSGGGX0aCC3o09AYEJe5WbfmJkL+trlCDU7+oR3kFrcL+ehFdWymvPotPiDkuqUorKVg/Rm0rOwJdFaC1Tdn+0mFBDSGagbTKv6Wbgqfi7qSQQfNPTHUbHZpSM7iuFQiz4fGuMov/o7JOkMuWGXMEDDaCGbxCslsaRt0580JyaN9kCuLZWTBojjaOzqySWKzliR1R9ogA9zyw7TRHubU/Po8Qo9+tQUUZA1cuf5iS0ZttIHp7OIdT1dSjn6Zs7fKd0uHHeRtmBYyo5nhCmyztelUWKv2n0YlWPLS1MBBHo+thfdQq9edL8Zr9TN1kHgMNFT+TwL2d2i2jzEOI3IpVamMPWQT1lH X-Exchange-RoutingPolicyChecked: OIrrdHfis0XQxKW1a+VIKqol1bngQts7l7fINcKA9tVVe/YQw8Ybnb5xm6dJ4wbN6juKFYlc7BY4XTUvCnnHuVsKAUx+epm6R8FGYbdz8Fs/nuIaGkgwVL7wGpoBngZGdaiSgPRa19c53UENTUX+Yn4JleW4P/9Qt+08o7w1dn/FSQy6ppZP3uGEa2W0+2xln1ykwiP/HYFI0uSa8ZgqShoNEwSVtSl363eQllBqDD1EMwIgfMVAP2IAA0yTU5T5wwFDfxVE4b/6dYqNm3cEcgTfk5nk15wVpYXnzepNmHcHRyP0vAhgWyC9KVHbUuizmQMyszsvecAYO/yqsqqGmw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:54.6620 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9b667803-504a-4666-1c74-08df19563474 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: BN3PEPF0000B370.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR10MB5146 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX9okf4YA3zHqz fpag41UGGeQ6X6jnihTonw4Szq6IwcR3Ka50OlsREhK594lffCizCYn9CGS8w0MBBwktASO1wd6 keqX/T9XC22gzkKvI1ijpC1m2k5knHY= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX0aNttrMzn8Y8 iy8yQ9AipXxyVrF2oiIjClqIKVWgW0/KT5p10Pxy4rWUFqn0y6j3F0peT/prpHsnqhC8K11IYAX /UZyW0Y6zFRWDdt0LUP49WpQ4/fE5OLZZl9E4ZULzifOUUsxhDOznKdHcH1E8yOjyQhl0nvrB6M 07Njt3S2i/8OS6epHSAAmyRQP6i5FFfQ+6f8lIGEV9nMvbgypL0gHEI+O00/7RClAKZXl8nNZtf bv6tCwvLHaw0y0R7dv8Z8GLQL8CG2YiyCWCf/dRbhhS5FSvV6ccK/lr5oDku/g1BMkLMcNOw3tC v7EwVm3HgHbZsHsefUQeAiGvFiwi1BKVXXZU8L6j9UMaL3wtiiWWj3Q8mZokMgpjN+dcnm0o8II 3vcN463Xh1KuQdZTNt3/Z6fBiOQh+YX/tP+Mh3Rv6kJW5sO647EsLVrfZyaWQb+7fegmEtbQegQ u+cD9R1OeyAVJsaomfQ== X-Proofpoint-ORIG-GUID: 7VtY-Sd7U6MIk80VbzWkuW7NzWC8Og_Z X-Authority-Analysis: v=2.4 cv=TpFzFzXh c=1 sm=1 tr=0 ts=6ab39dc0 cx=c_pps a=KKuy1w1gR68tVOnyqteslA==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=JFaIKmMPQViuOQAtcpwA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-GUID: 7VtY-Sd7U6MIk80VbzWkuW7NzWC8Og_Z X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 suspectscore=0 clxscore=1015 spamscore=0 priorityscore=1501 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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/ Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX ports using &csiN_port0 labels instead of the full &cdns_csi2rxN node path, and drop duplicated properties (Krzysztof) - Fix minor DTS coding style issues (Krzysztof) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 10 + .../dts/ti/k3-j721e-sk-fpdlink-fusion.dtso | 172 ++++++++++++++++++ 2 files changed, 182 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 f0bc771da0fe..15b69fb1cd43 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -179,6 +179,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 @@ -373,6 +374,8 @@ k3-am68-sk-base-board-csi2-dual-imx219-dtbs :=3D k3-am6= 8-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-aquila-clover-panel-cap-touch-7inch-dsi-dtbs :=3D \ k3-am69-aquila-clover.dtb \ k3-am69-aquila-panel-cap-touch-7inch-dsi.dtbo @@ -398,6 +401,8 @@ k3-am69-aquila-dev-dsi-to-lvds-v2-panel-cap-touch-10inc= h-dtbs :=3D \ k3-am69-aquila-dsi-to-lvds-v2-panel-cap-touch-10inch.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 \ @@ -412,6 +417,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-common-proc-board.dtb \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -500,6 +507,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-am68-phyboard-izar-pwm-fan.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-aquila-clover-panel-cap-touch-7inch-dsi.dtb \ k3-am69-aquila-dev-adapter-panel-cap-touch-10inch-dsi.dtb \ k3-am69-aquila-dev-adapter-panel-cap-touch-7inch-dsi.dtb \ @@ -508,6 +516,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.dtb \ k3-am69-aquila-dev-dsi-to-lvds-panel-cap-touch-10inch.dtb \ k3-am69-aquila-dev-dsi-to-lvds-v2-panel-cap-touch-10inch.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 \ @@ -515,6 +524,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..28bb4b265494 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-sk-fpdlink-fusion.dtso @@ -0,0 +1,172 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * 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/ + * + * Copyright (C) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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_25mhz>; + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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 Thu Sep 24 12:53:50 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 72CC1443A81; Wed, 23 Sep 2026 09:37:47 +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=1790156269; cv=fail; b=b+YkzWJAwyKMa49B+2QItOKDvHz8+DFglt7myRj/0T3iGku+0YjiCgGzESlZT2A6DrlvcuhQrIxApddikneq3Luo0LqhYto2/OCz7FcAnCnwHnR1mATBgPvpv29RcCNqm1R8MzR6vTkVvYljYca4cIWcpn4bdNWKjbsd30spMis= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156269; c=relaxed/simple; bh=sI2ddc7qBG70BLtngqp1+zXSL1mXvMKNZHnUnGJ9j3A=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=R8oT2FYXFIhMP0qqtC32An/E/rYazVDlJhjGKGZqIdrzm9LDbjyYgu4LCcMuyULwlpJ1kUEqCLGtPVmKKFs2SmFjtE621hBhboW1uXHXhwe1XIHnXKM6+jmq0uu8LBz3wp3Hfmmngr80Pk2N3g0RzYySe25UG5JlYKBJgzFE4M4= 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=LrCoPO7s; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=KZy1aGve; 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="LrCoPO7s"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="KZy1aGve" 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 68N8NBm41611723; Wed, 23 Sep 2026 04:37:17 -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=6taMZTwwDAmvIXHPckYFIEovwqD3jVwqK1iabJ4aR Hc=; b=LrCoPO7sw5m122FdY3lbiUq7NiR//9kHltV2Bcq0zR/V80bbyyLavh9PN TpIyMrm0AsH/Bh06p+Yv/uBH4MCB3CkADNgYRZR173eBS0nAo+5dKDwRvX+UQ/Md Dc7T1IksC5AmW5yepi71Khx08HaCX/DUH/wLrGnCG+qiOtnUJCyels2BXVkVrfHA j8k6iNOv5HXKE2bpHr3cleJ5MWY1xYbk9b0arHBHAu1KIj+80frvr3bUOUN9QpOr e3tP+KwskARzjc72ZTTsbghMT5jKgsKg+gLrx11WVxBZWjda1zPan/Z6zrML12Vk nD0EPgSejQWEEzgP27ASHuI/VpKVA== Received: from cy7pr03cu001.outbound.protection.outlook.com (mail-westcentralusazon11010029.outbound.protection.outlook.com [40.93.198.29]) by m0384305.ppops.net (PPS) with ESMTPS id 4gvb77rdc4-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:17 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EMyfPacROJ9xbJtdyFOaZmZ4pjNVEapHvUFYl2UHyRkAGcCPpCZzw4r7QBTynyH1nxCSsnXwQltL2y6hS7KtQZcrQJ8OeSWMhdWrPaT0T6zPDwOnclpsc1ub7Sjs7q0Ds7bG4nDmzAPe4LGCdrPr1Q1fbTqVE5bA9He1EhP0Tk3lb5qdgsb7cBR5N9OVw4ReKIuP5nnVMcypwMvlKEcWywETisIGjfwTWoVLG723ry8pvtrAthLJUQN9bwO5lUeYTL3oBW+xqBTpZPFTU21oOhfQlirvhpzlSZSnk36e624XE7y5vUa3r3dnNWFUXbnQbKgTNf8zgc3UCtoJ8tJlcQ== 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=6taMZTwwDAmvIXHPckYFIEovwqD3jVwqK1iabJ4aRHc=; b=jTZNfiZRgh4xATd0JX5VhrjxVfsQxNvubxwdjcl0tpR27sXmP6NvVZgp+22P3UqqOKWz/x1+8fL0U0ymig/z2fpuf/iuk1wBUKLVqMfYSU7uuMiNxK01NrCOaDi5YpmSdSiVPtRL3h++jHwwJ+Gen8/hy0tU5+67vGNhXxcLwYjo4OZFa4+NyJ+kzkTJDxKDyaUQd2HrVCbUTMfk4IijrKG5tkhnLRUDNOxYJcCi9ka3Sn7aQwtXPKpA65L+pZNw1hY2ZVUYKAWQw02O+Gw3XQQKvzNLN1B4DNl8gjkIUGS6F7lRmbJXbnSwSvD/gyB8xeeav+zl6T07NWdR2wby+A== 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=6taMZTwwDAmvIXHPckYFIEovwqD3jVwqK1iabJ4aRHc=; b=KZy1aGveopd4Bjs7jG93TYTUMEdJER0vXGIhyxLkxP0h1kbFSdxTHHQ9sdGUNPxaj/waGpQEGGx4iaLtL6qH+939ilWkdIknry/Tw+8KhANKhSPf/HsG4zDsn+QLKWRZdhjarmxn8+eWTMcvsfBjIht34cSnMGtEB0z7IhNmJI8= Received: from CH0PR04CA0034.namprd04.prod.outlook.com (2603:10b6:610:77::9) by CO6PR10MB5634.namprd10.prod.outlook.com (2603:10b6:303:149::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.4; Wed, 23 Sep 2026 09:37:12 +0000 Received: from CH3PEPF00000016.namprd21.prod.outlook.com (2603:10b6:610:77:cafe::54) by CH0PR04CA0034.outlook.office365.com (2603:10b6:610:77::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.14 via Frontend Transport; Wed, 23 Sep 2026 09:37:12 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000016.mail.protection.outlook.com (10.167.244.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.0 via Frontend Transport; Wed, 23 Sep 2026 09:37:10 +0000 Received: from DFLE202.ent.ti.com (10.64.6.60) 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.45; Wed, 23 Sep 2026 04:36:31 -0500 Received: from DFLE210.ent.ti.com (10.64.6.68) by DFLE202.ent.ti.com (10.64.6.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:36:31 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:36: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 68N9Z3WY1760658; Wed, 23 Sep 2026 04:36:24 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 10/18] arm64: dts: ti: k3-j722s-evm: Add overlay for fusion application daughter board Date: Wed, 23 Sep 2026 15:04:51 +0530 Message-ID: <20260923093459.28125-11-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000016:EE_|CO6PR10MB5634:EE_ X-MS-Office365-Filtering-Correlation-Id: da552434-5ff3-47bd-cca7-08df19563e0e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|7416014|1800799024|82310400026|36860700016|13003099007|3023799007|10067099003|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: ZFPJxvr5R85vyGqfY3U/HPRh/Vip66G7gkROdxXszzAjgaoDOXL8y8WNBYXplpO+h64ZlI3T6ooYeMMs+8jsKmrflz7DIMRkznbP+11Rh5TGwsILa+wzvkmGn6mOV7F7OBovWkDPDbBYeN3Jtzd1Q2lSYlH85b/d5U/GuqvNhGOCUKmYYq1CM+OITBFkv60NUUwm0R/jzMsqRh7KAFCsLLOuFR0gXCg0xk3Qxyq3OVieH5NU1GE4/AOXsmDwwOjuxfmh8+8MTIlVLUfE7xMOpdtMwlbGxTWc/3XSwNG2i/C6AVxih1Q85wsZUuSXplkRBxiWQk96oYg82A4VOFnet5uVpSnI1PR9waa2kG7vZO5Dhlzi4GJ1TiHQFlquxYIMYD2rZ7mq5xIiX999k8mt/HTFmBPVcAmS/+RqAQj6fCcdfNrByfkVQNxV7X95QF5o3s5m3NXmrDdDUJze8Iutq2Sr9wGZgJI9wmHAxrasuZblkvwtTTJwr3IgPp0mkEMLJuUYF+3OHhadAmjrBpDG7SDFdBv8EPPb8/0yj0X7xNxO8o2SSQhBZAC5EejHyAw7MgDENBt4yrkK2e3X8C+tcLfmtDN1FMZei0ylq3eCXlzQNuiV49SYhwZI/+xDQlZ6OKKN0MOsR8bXv2B7fe4dPw== 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)(23010399003)(376014)(7416014)(1800799024)(82310400026)(36860700016)(13003099007)(3023799007)(10067099003)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: IGgejVDS+Go3r5UVKRQGf9lVJ1QFAhJPM8Q6/L62UgDF9Ht68nO9NCVYFi+Ca3zKuaExlcX0HbbXQMGfrAggOIy3CPvifu48jz18r0xDwkjFV2lJ8EDrL7Hv3tVPTG9EOFvoYAcuhZSjkVuFWHMS2tM1iP2nCcO4O/iqZuPSSOe53yoF54nt0uM5mRpElkh0EZ4DKZ8C3WIlxRLAnDDFcfgI9z8OoUZebD40QwZ9s5d7JPeG+NSeyoGW7quMFnSpibrTvQKNKndnYooSk9GZTDyhXFsXvHMbh7UAosG37uqcBTm3A8cfg/PAfWhD7olrwAZlbuIZapTZ/8E6iQ7Z5UPOzCMRd6rzrwmgdVzVKD5BUWaMRBKriQK4KsgGVxvCIf4pWhMUXNBdA/qnJcMmLlXqlqWqM3AL1PcGPrMkk4qTg19gdeOLCeeEYgNlGoyf X-Exchange-RoutingPolicyChecked: KnLyh39kR2V8H7LZk9xU4ZrEjH8jSVxWAvmZ6iEeBXN7E72QjBCMXVqWy4gTkTyvRvU8RwSNMzGnvnjouDSeXp2G3bBl28NA4BPhmsJWjReamdPDJ4wWYKPEegav5wzPfmvobMUvpzL9boV7ewDl9ZHkmxww6CseUjXpjzzJmq+oRYphTKLphIXLjXkWfchzTr+Rm5h2HW7Axq/pc6N/PX82kYsPrt19QS1xe8/I5frVsJL9VF9yRRlSWsoS4iOdQu8muTifX5lNVMMJrLe+eoOVzQVl2nH/luHrEjkwAt+iMFOd4uJDUmLtLgw4XeHdqIKHrc4o89iQ2cQzLaM7vQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:10.8008 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: da552434-5ff3-47bd-cca7-08df19563e0e 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: CH3PEPF00000016.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR10MB5634 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX/Eg7tl5c5yX0 orbfqHKzqtGITO1q53nVyKLSPDLwovVt5ErceCz5iBWZb7ud+lykSscmVSTCT8q5/Zt57l+7wQQ XymsC+W7DExqhh3X40MzOICf5g5VoaqYDHnwTe3Zt6evC0psL/8jomdMeWusfsib7FXVrizm0ph a4+9AJjJw2VsaD9PYOKzgfh+xqHl1FNUMfkwt7WsaAumCYRbBX9S459nJ9JVWkeZCKpfLMC39Y+ wVkPzXKzr3ZwhUB/6vKZz/3pqQWiRT52LiVTQGmGKZOJIC0WRqo51wSr+17cq9BoKG2Bh3A5F/s BG3YhvnLdV6glVTganXk0iYYiMk065M5QUwVIhTxKlU2zj7sp7mXrLfuNx65ZS1lWCi0WEaUgwE PlINTFYUD5m1sSuXOSQKSjVfYr3LSa8e5nMrVRvOhc9KDBpYpLRsAn4DmcfTHP+v2umykdqDWzh 2EkAr0HWrmRKMPJtHdA== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX2aZfAgy/ZZD5 63wM+tXC4u61ej+XelCx8N1t2ZpUJS7+Cx1cvNL8kDiXM4gt5iST+cIzLCsPzbWKHlI3WiLKPD3 3+kUfdU9GKeoHLCsweIfPEAVIcViveI= X-Proofpoint-GUID: BkoOfbs-08_VngI92XtacR0b17ljZ1G6 X-Proofpoint-ORIG-GUID: BkoOfbs-08_VngI92XtacR0b17ljZ1G6 X-Authority-Analysis: v=2.4 cv=cPt1IVeN c=1 sm=1 tr=0 ts=6ab39dcd cx=c_pps a=KMP5/9L46olBb+slh8+hsQ==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=iY-8cndAAAAA:8 a=sozttTNsAAAA:8 a=t8nLTxPk6ZERqU7PhUMA:9 a=spcmYsBHvreeK_59bKkA:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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/ Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX ports using &csiN_port0 labels instead of the full &cdns_csi2rxN node path, and drop duplicated properties (Krzysztof) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 4 + .../dts/ti/k3-j722s-evm-fpdlink-fusion.dtso | 179 ++++++++++++++++++ 2 files changed, 183 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 15b69fb1cd43..0fff4c815597 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -210,6 +210,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-am67a-beagley-ai-csi1-imx= 219.dtbo 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 k3-am69-aquila-clover-panel-cap-touch-10inch-dsi-dtbs :=3D \ @@ -429,6 +430,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 \ @@ -530,6 +533,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..05fb61eb19de --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-fusion.dtso @@ -0,0 +1,179 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for Fusion (FPD-Link III) board on J722S EVM + * https://svtronics.com/product/fusion-application-daughter-board-evm577p= fusion-v1-0/ + * + * Copyright (C) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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_25mhz>; + 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>; + }; + }; + + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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 Thu Sep 24 12:53:50 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 1CEEC43F8A7; Wed, 23 Sep 2026 09:37: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=1790156244; cv=fail; b=K2dVmjM5aGMvU/TxCvkX6VkN/jNsJ87eEGpndGEu5Ls1MC4gnorhJfZSfF56v3VKrd4uITndqQJu1LsfthY2kcLCFTETwzFm4uz3U7zo1dBySCE9309SfekYRV6GBMIbaqTJRW6ztN9LwlHe1gewVwWtQER8f8jJ2dr9pf51ja4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156244; c=relaxed/simple; bh=U1ipezOmIAWl0RUCDpJN/ebLO24tWpFjryZD1YFBeSI=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=DInAvCPGK6OUqyYiBVEIgKwT0vhHKSTQOlyxt8nVm+gmTrxxDNSc3tLJdF8w4QKCaqhIG73v7iKvxseYt8/06XAxLpL987+sJKLMy2Ak/lZNgJriqjeRb3qcZJAdWMNOgPCYfEAW0sEgrZSetODM+oGBXzK3/tu/MHcIFJ58Q0w= 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=ZxmODEqj; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=o5nsO4CK; 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="ZxmODEqj"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="o5nsO4CK" 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 68N8JDTY775625; Wed, 23 Sep 2026 04:37:00 -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=2HWWrbtym5i8cEWJ2gpgA/wvheN48qRyVTF2/Y7fr tg=; b=ZxmODEqjEZTYnjmh0vmKWmalE/mYgqo5WCbQBbPSnGJp8VreZBE9YrAbu 359WmJC7Jl7nTLEv+zF/U9ZhlidjQHUOxwl8majpckFR7M4x0xzaAo1yxyjOqH4z OgcGguIKD/qqkTs8y3u/YxDYcW1XNxKsyQv/DZaYWAGBZOyQLkhVxNJVITceoJnG rSHXe9I/0o7E6g2EHmZSs2Q00bEk4L/LqmVNhQyuCFXPzgsO08qVfQ2/vWN1KBhZ B3pKeM+54BKOLXe5GbrxnLlU48rHguYW1h2CkMQqSo7SmizgHcyV3LqSTd5KCmLZ Zc3iT4HTNY2H4mfqKj33LTjZFmJPA== Received: from ph7pr06cu001.outbound.protection.outlook.com (mail-westus3azon11010059.outbound.protection.outlook.com [52.101.201.59]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv2ycu2mk-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:00 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=TSE1deg1ZBSTmRqMlU6+a1AIkrVWfPgBsHUAQd07waIb9jYj0h845ZPYnabTrNojdQF6Lm2CF2cM4n2Nkg42pRRBmGAAjMeavdtcDsEwCC9rloPLy1uFad/bjP1BNIugQ7QzAnoQQInXg/Vm0aCwYirX5sWEL7sPuAdkMwYOPSHOSJivx9UtGX1gg5Eotm/8b89AXUJIskHhW0+92HfUfXhPSdRd1E4Z7Ej1Yv6OncjSmWcwWt5sLgObuydRLD2L0GUWIs3a6hDQ5wYauw+Gic+Yvr55R+uvf5gCVzBcYxg9cIRYg4afKUGoO1wWl7wXX12XElGiacCkU8RjI1zpxw== 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=2HWWrbtym5i8cEWJ2gpgA/wvheN48qRyVTF2/Y7frtg=; b=HFscFWxaY6d8IjzxsRPWQWO+oaMOGnJNDbPoKrM1Adr4mxZtdPAPrelEkBFS+RTr+QQPQSt2HXCJRmJQq5UyELL6oTU07FB0p4pHnqxC0fTlLOYO7HgVk8K6vuCYZFu0WROI/vmYliaZ5gwBbtKmLnAl2dgO5yGUsenXDJHBw0KkM1esS74FwxepA3jWl8psOWFjwL6ch1FuVsXHXGGRuKemLdjQaBgghe4YJKePiSHW7N4lLctqg+vzbpdRvdphMRfr419mALFY3mYJmd2+HiUhNm9hN+qSvkYpX6d+n2+W21w4Q4IsZVErAZkbAG0aZlQqAxjSLmXjFuq+cFKMqw== 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=2HWWrbtym5i8cEWJ2gpgA/wvheN48qRyVTF2/Y7frtg=; b=o5nsO4CK/Vd6cwpx1oxkXU4tCXg2i1ygxgFViLNKkT2uWAwRO8Au807jH83lPDSiwVV4ClVaZcwTuPGogWDS+TS8hUOHhmxs/FGPhXabr+p0pXeh0/86xaXUfhanhAepYSeLW8qep4dj3+lhF4GtnsAFTFaKbJ2lqcbmXNCF/l4= Received: from CH0P223CA0024.NAMP223.PROD.OUTLOOK.COM (2603:10b6:610:116::12) by IA1PR10MB6076.namprd10.prod.outlook.com (2603:10b6:208:3ac::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 09:36:56 +0000 Received: from BL02EPF00029928.namprd02.prod.outlook.com (2603:10b6:610:116:cafe::17) by CH0P223CA0024.outlook.office365.com (2603:10b6:610:116::12) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.14 via Frontend Transport; Wed, 23 Sep 2026 09:36:56 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BL02EPF00029928.mail.protection.outlook.com (10.167.249.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Wed, 23 Sep 2026 09:36:56 +0000 Received: from DLEE213.ent.ti.com (157.170.170.116) 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.45; Wed, 23 Sep 2026 04:36:39 -0500 Received: from DLEE210.ent.ti.com (157.170.170.112) 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.45; Wed, 23 Sep 2026 04:36:39 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) 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.45 via Frontend Transport; Wed, 23 Sep 2026 04:36: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 68N9Z3WZ1760658; Wed, 23 Sep 2026 04:36:32 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 11/18] arm64: dts: ti: k3-am68-sk: Add overlay for dual Arducam V3link fusion Date: Wed, 23 Sep 2026 15:04:52 +0530 Message-ID: <20260923093459.28125-12-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF00029928:EE_|IA1PR10MB6076:EE_ X-MS-Office365-Filtering-Correlation-Id: 86f0c853-a1e2-49de-35f8-08df19563567 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|23010399003|36860700016|1800799024|82310400026|376014|13003099007|3023799007|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: Z9dlu40UyDAQW83Ajl9/J10ppjMs157lqlxOMtzDx+0Yq0zq3VSv1NS0vEYRo5Ub6tIT1S1zVkY0mrj0yDJys8D/FpQFVpkCN2635UveqUunz+VMoxn6CQxIex8dPAJZbzEob/lHNis9vV5Rx7iJjgHoFwmWmLZi6DIe2SnFYWHbhE29e6Ay4Mej2CLW67wQaBrc4J6Htr60gL3X79EvyHj9u4IrQDzjsxRlEY6OkivIm38OqEUcriSzbt0gL9h6Kpetdd9UExiNMV7qIxJDQxZq7KmscqFZJGOi30IMdNrGpeF7d9ZLm7lVq3PRO6kYzoMXrmsJBHejGPaZsNYT73pCMBgMMd0QuAGAvZtel1fLRx8BT90nBc25qgpSdElPdVKovnX6DrThUclAJetOV7r7ExyLk3acyUshO7Q+4o0io2NXL2uqVcDndufASduKHSb3TEGhtORa0Mt7EyOoJdp/v/gTim5BKDpUy5DT6XWFNY2K7qfFPAWzsZP2UGs7jMiepJyOewWVMWAGQb4H99CEmjYP85nB9gvqCxMCg5OD6FJRbeiYBIFD/o2FA6yBBqDwgT3WW1mykaJwxlKH3MdSMBhHg7/PkTM/Zv6nFs8/7/mv8SqVZre6eZPF4QRRtfqbZHzxrKLbUMorhE7Whg== 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)(23010399003)(36860700016)(1800799024)(82310400026)(376014)(13003099007)(3023799007)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: DBUTYXf0ZmBTtmHh0jIG32YF5p9U7dK2glcZ4jSov9CFGl8BV5rDLZo5FpaK2cpkhjiI1KSIaxM0X+vH+aosWwqugOctdqGjc1e20nx7q1XD3WCoiuD11x4OAfRL/gP7jrJdl/R4mm4rNMWAfBkBxVRVpTC0Ak84Y7379WWyRJPBKO3NY5pHDmOyitWoKXQSAzPZ3yWJvb2/ZxQIi3mnOBPrG+AgJFMvNT4ZD21DF5fPFOv9fqnDojPt0tNM0kweef1dIDm7YaX5qhyUqpUkST0mRY3OPgt8EnXwBS+JZSQI/fl6UMM8sOAFDzKNc069rF4jhdNjiIi9jwyVQ2CDy4VrHorosM51bR+M+Dt2fKuH2KcuLgYgaERE/j46yJZCLAZ8tgSP7fDrQb4l42H0/E4BQc2ffgdNgVBhNfPudozTmXCJuTmRXivPbTCqsQ8j X-Exchange-RoutingPolicyChecked: hdCQAv+HApj0nXvJ91JWRrERTDYmzyddPIDrLC3yDRrkhS7KdNCnZD/4Fu197Llw0vVpjRyej5qWh8y/B5WVAs/vLmD4UVdRLVfKhcKkGarYJf1sKySZ9zxmtTJkxhhxRzD2an627dF1axN9hnkAjZ72BCvhLAjVGf77hnEmgZestp2doZlKyt1VBfsU9M8Z92MKv53mSix4idhK71Jlc/uKYXd/EPPPrAwgxdm+ryxzdXEeQr6mnvY8254pQB9IXrgM7GK0fyOU+lrgq7tFPu++VxtrvInG92SraOoENha+EPoJP5M4J7dNoSucNSa90Dn/cvJONZ1b2mFdui/s4A== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:36:56.2543 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 86f0c853-a1e2-49de-35f8-08df19563567 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: BL02EPF00029928.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6076 X-Proofpoint-GUID: 8dZRSaiX7iEUVAYz_-2GFdgjA-l7dMUB X-Authority-Analysis: v=2.4 cv=WZKZ+EhX c=1 sm=1 tr=0 ts=6ab39dbc cx=c_pps a=mPJaQZadrGlgYT55Vo1ogA==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=KtRVGM7OAAAA:8 a=sozttTNsAAAA:8 a=Me3zt4t8hVSPujjKYl0A:9 a=fO9at-cOa0qPyS5aOM0m:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX7arIVljThbSE mRI5OfS90p2LarWYGsEPQKUvPeUvwL2P2ySWR75sXYnQofkCSsoSpqtRhZTEL++IDo8I8iJcxr7 OyLIKWgfkrleLjfySKZuQE6oFmi+LzUWGfy7D+6p3XT0G8vjTC+pCXoofIa4HWpvevPz7tqW5Ts VD+o5sfgNh9Js01TJFQCa6veE7wLYN47215Qrw0iETGReKrhJKxx1PfxyNDYZyW5dro6xI8EcdE wjb62rsz+jqwswaHzBdobRv2NOR54X/QB9APabbQ8fkm7AXuNV7bPj8rPGY5yu5lDZ6B8nXqksf 0lpvLQK/NcHm3r481r/eZeo62+XnjKTLrNWs7s46Vzwkw77i785y99hND+/d7XU8C7qZ2txNjvO SD+Sc2jY3cycd8yb8qHwmR494NLGzi2iegUz7tJ/DMIkXL8LqA2n1pZNtVZYEcY3WSsXXja5P17 dMtODCBgVv60VrBQbTQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXw95tP+R5cRaJ I0XYH19lgyELBHvYNQD4QuV7cy0wu6hS2beYRkAPB0mNDp3vKrxGaQ/qSb97cccsxopubzrUERj 0FhtLIP+DfGXMp26BYDDA/nBd2MLCdQ= X-Proofpoint-ORIG-GUID: 8dZRSaiX7iEUVAYz_-2GFdgjA-l7dMUB X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 adultscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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 Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX ports using &csiN_port0 labels instead of the full &cdns_csi2rxN node path, and drop duplicated properties (Krzysztof) - Fix minor DTS coding style issues (Sashiko) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 10 + .../boot/dts/ti/k3-am68-sk-v3link-fusion.dtso | 184 ++++++++++++++++++ 2 files changed, 194 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 0fff4c815597..3d503811168b 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -194,6 +194,7 @@ k3-am68-phyboard-izar-pwm-fan-dtbs :=3D k3-am68-phyboar= d-izar.dtb \ k3-am68-phyboard-izar-pwm-fan.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 @@ -377,6 +378,8 @@ k3-am68-sk-base-board-pcie1-ep-dtbs :=3D k3-am68-sk-bas= e-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-aquila-clover-panel-cap-touch-7inch-dsi-dtbs :=3D \ k3-am69-aquila-clover.dtb \ k3-am69-aquila-panel-cap-touch-7inch-dsi.dtbo @@ -406,6 +409,8 @@ 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 \ @@ -420,6 +425,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-common-proc-board.dtb \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -511,6 +518,7 @@ 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-aquila-clover-panel-cap-touch-7inch-dsi.dtb \ k3-am69-aquila-dev-adapter-panel-cap-touch-10inch-dsi.dtb \ k3-am69-aquila-dev-adapter-panel-cap-touch-7inch-dsi.dtb \ @@ -521,6 +529,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.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 \ @@ -528,6 +537,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..667c7e1edae7 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-am68-sk-v3link-fusion.dtso @@ -0,0 +1,184 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for Arducam V3Link UC-A09 board + * https://www.arducam.com/fpd-link-3-cameras/ + * + * Copyright (C) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + + 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_25mhz>; + + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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 Thu Sep 24 12:53:50 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 8E08A443C19; Wed, 23 Sep 2026 09:37:46 +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=1790156268; cv=fail; b=NtiSsIJ0NC74PdnHVSSmhZZdBh/wLw/FUU4FOzoEijxEwnOEvxszEchwNmwUgipVrQ5NMAUwtIh0R9GZhJKDEaS54dq85Us6uzciSXdOdhVXuDjuHeaqMYID/197xtRqbUH8AKeUHBjGgFEgebBrfdD69j2c80Iu+sDtbfCUiWw= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156268; c=relaxed/simple; bh=L3OaNzDlk5Ql0baoBtoMBjlIGP5C7vbv2hlZTWSlmas=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=P5++KflxpGZKqOdwX/EjmA2G2z8U1QPM0EZTTQBNWmWKnHx7B0/a6vocF42qhZ9HmqIZ/pGL/X9ZXrpS/rnsLjH7oC4m/L93ajMT0SgGOY+wBqokQeDkBxMCMC6e/EHrCY2KrPD9wgCk0fpfHk/QAVKzepyDsqFnLr98d2cChJc= 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=KTzqMENl; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=KQIcbMig; 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="KTzqMENl"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="KQIcbMig" 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 68N8JJos461343; Wed, 23 Sep 2026 04:37:21 -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=soHxJNKEiwT/sHdRnU/zJPySlzNQuHee0iUU0OHoG NY=; b=KTzqMENlNEtEMKAtbCWL32fIIwi+TYNFZb+DKVc2zFlu9zm6sHQ2C1AXd Kj+pNx2lcQAEqa6QJ/1Ss6ABIXRvzb2jqDFGMzDAuIzUZMifbyqS147FrFBkQSmF Hk4aU7cto+4x/DNELNc+5Hw1le4eE+0jBtJQrNDtvylBP4GUwuLhGYt1ZXCGVHS7 2XQtmH6lonPsMyXLRJlVYFO411xKBwFZuvosy3qehFaTg1ZXL+UPNYWG7KDp9u/d xVnchpv4IufxTRSFnsZ+lzUQTlAlyi7Nsxzc8aMgk5p6Gv8MpMC+8vei9D+Ygpfe HNRW/I+WAey/jAR1mCcGKwIgS7o9Q== Received: from ch1pr05cu001.outbound.protection.outlook.com (mail-northcentralusazon11010046.outbound.protection.outlook.com [52.101.193.46]) by m0380145.ppops.net (PPS) with ESMTPS id 4gv3tsavt0-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:20 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SNwvw3JaYLuSomrqllkwXyAhwmikiI5oMh3+iQihOG/lzu8L5/8P0ToggejNqhbexN4Vr3x97lvfKay0LT7Sz+Ygks1CG2pltkWzL8YKAltn6PmRByRNA/KyyNUerGcDKKQtvkbdOxUE6sMV7Ci3cPii/tvpj4xDpVGXUGPlZxOgut9bc3x41tAE888D8xDHVHywWK/+JXXTqyWfDpm+4TyXyEZUmqKtpf5A1KfgfpWtEi6Mw1RwJSiKpVjuLGxeNG62Sv9EORPgMAzQySRhSGIk57uQ/hjeAjuMdrtuxMz9LqxMeWPJaYoYDobAg9xBqFZmrkiZ23cni1+OQJ+qkw== 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=soHxJNKEiwT/sHdRnU/zJPySlzNQuHee0iUU0OHoGNY=; b=e41HomYHuO6HKWWUUEpy+nQzjf+ny2CHOrtHMv/m8jnwtjJsSmgkmobmIns3kmk3oJPAiSpsnPvHCExYVkba7GGRwyiyRW3OsYL0oUOKyt08LeLBE4iubfzge9r/It/BE7TrRQ7/M7r495cc/ohxZvHHCNA/35yYhh3YWlWHI5jwckYiP4bB9tEFLjnoypEeoHNVv/6azIV4WqizwAVJINN2mCWNCNyMwSlvpJfCTUIWIe1VkrhoiGNr9glqgm9vB4flFn3woRuWVejJ4uGmZbKimoWIccNd9BbwWtj1m8703lITfnycRgQvI1RtTjMEn5tu89Oc6l2L6VlYPBJnPg== 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=soHxJNKEiwT/sHdRnU/zJPySlzNQuHee0iUU0OHoGNY=; b=KQIcbMigYDvv2FGBROHRhLIiy98qoxb3yoco6TMSWpznCDuvLw4tOBDRmGhooaiWg3YfYUQ1qwAjzBBL95G7c4SqoJ25zBGdFZsvMtossNZ76lCI4QQ0W3cQDl1W7klNsz3xzWID/Kzzq/2Mfavrx1w0jVqSii2eH+qj12h/GjI= Received: from BN9PR03CA0863.namprd03.prod.outlook.com (2603:10b6:408:13d::28) by MN6PR10MB8142.namprd10.prod.outlook.com (2603:10b6:208:4fd::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.13; Wed, 23 Sep 2026 09:37:18 +0000 Received: from BN3PEPF0000B36E.namprd21.prod.outlook.com (2603:10b6:408:13d:cafe::3e) by BN9PR03CA0863.outlook.office365.com (2603:10b6:408:13d::28) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.14 via Frontend Transport; Wed, 23 Sep 2026 09:37:18 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BN3PEPF0000B36E.mail.protection.outlook.com (10.167.243.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.5 via Frontend Transport; Wed, 23 Sep 2026 09:37:16 +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.45; Wed, 23 Sep 2026 04:36:46 -0500 Received: from DFLE213.ent.ti.com (10.64.6.71) 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.45; Wed, 23 Sep 2026 04:36:46 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04: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 68N9Z3Wa1760658; Wed, 23 Sep 2026 04:36:40 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 12/18] arm64: dts: ti: k3-j722s-evm: Add overlay for dual Arducam V3link fusion Date: Wed, 23 Sep 2026 15:04:53 +0530 Message-ID: <20260923093459.28125-13-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PEPF0000B36E:EE_|MN6PR10MB8142:EE_ X-MS-Office365-Filtering-Correlation-Id: 2149dbaf-77ce-4cac-6165-08df19564169 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|82310400026|23010399003|376014|7416014|36860700016|1800799024|13003099007|22082099003|18002099003|56012099006|10067099003|3023799007; X-Microsoft-Antispam-Message-Info: bf6Dkh/nGY0tQwgjpy+A9RRU5Vk4XP75FQH2XMydocaC7iW5jfSV7DUl8yx6iqTTSWbS4YiqVjiCCS5eYWP2N9ncBlL+oacJV1rfkiANpVycEqYuJb0ctwwoLBdp4vJFIWy3IA50KMbNmJW6Q+d8U9g0KlhdozpQKLxClE9ciIzwz5F35nWoonlKv/C0WkMdrwvxuAXKykDbpY5MtLsyH6xtlHEesnM0bXJ9eLRgPMtaiK9qFtGRDCEOQVNquwc1rDNV6Cs7UIuDWi/5rfCaYhL+irrwhhQnnBrRbbHzpplmjBCjqsEGEYg36G870jPZP2Jqs9D3NbwRyX8w8K6vcEPmm7pPuirgeVb4Zb0oNhg/J5X6C3p53D5b8ZhZeK+AN72Nvawk+urRg9sRYw7CgQi+eJ1QvEUL0DJCH8B9wMQLTiCLG/lJ6oEt98bvrWAKyw+eGytrIM9Wxr9m4IXOJyJAN91+07z20Q/iq535VgkLuC4+vTjMjlw47LeAW1Jcz6H86Oy4gKG0Kkl3xYXpeirXXdnQwqIFwXR7URsx3FYw1S0AUzRJaIapt6izLkyFSFQxLjnt/pDA0F7jh3VPDhMPTfT902F052oxXipH0L42e0OkJ0/0w6OEYM7XWR/UL/1Dzo0zlk1d+E+LOpif9w== 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)(23010399003)(376014)(7416014)(36860700016)(1800799024)(13003099007)(22082099003)(18002099003)(56012099006)(10067099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: EFXoQ/0I0JRXGg+gr1aplqJ07f4x77G5kEO7Hjjz2dZxhh2K7E3gDvdeEWl/4AD1suDA6YBiGK6gk/nkkFcInkXopTWvLCkC8maRE74x209+thGVpuqk72Dx9oY/c1XM5mFy6qEfzdpcvzV1XtsgSvQvvt4qat8weeeS0kcOmMyTdLIrjspZDk4Hkpb2H/i6XSCiyjmSc0TDkaWABVP6tovwAxwL651nrdGhL1jNTR8UsRFGPSTwnG2SwDAKpSKnXcBljTWNasRwnKf3FokJzIdoegiD2ls7b2+Swa5d4gQFqGy2jjbAhEsZ7eH12bDlyD9I02lGN+My/zHGdF0amJBc/ww13CvtF7ALls6oIM81W0xXUf93oyewH8FOeTTY/pABw0hj6bp1FXIbzlSJbq4VyuQm3lpr+yw4wN0+xcCEygdEWj+SzTaxVRTeWUTn X-Exchange-RoutingPolicyChecked: i/R352r0gic49dpir6TwvpcQsyjoYhsf0f+99U1lVAmKdVqHElGXz7zFoebxJaIbvX3KXBHjJ5xOjSvNMy692oPRr0rHylnCYdvd5wBmttjOC9GAO4lMe+DSZUmAdf/m24XOxmQ+nLD5FzC7LsyKaUoeah7YMFXpYkwYudwtojkjo9cDXeQp6H+TOljzgZehJyruO/Gvkqjzb5PNmktkAzJi0se0EgdQ2JEV2Gmc7MC4dHyD9typZ4txmS4i+4mvbbvS+3SLeWrSZRrr0QENHXtzK0OeHhfYUPDpy8e7K2cTsQ20pFMmqy6OlT9S9RcSd+eVcOxSoQzkupxGhZdODA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:16.4007 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2149dbaf-77ce-4cac-6165-08df19564169 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: BN3PEPF0000B36E.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN6PR10MB8142 X-Authority-Analysis: v=2.4 cv=INaXmQvG c=1 sm=1 tr=0 ts=6ab39dd0 cx=c_pps a=imb72M7KABO0D7Cp285+Zw==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=KtRVGM7OAAAA:8 a=sozttTNsAAAA:8 a=Z8xMYOVCaEgyEAq84WkA:9 a=fO9at-cOa0qPyS5aOM0m:22 X-Proofpoint-ORIG-GUID: xOKeWxAxmQ5RLjzr1UVLhWY8UzGuM6iH X-Proofpoint-GUID: xOKeWxAxmQ5RLjzr1UVLhWY8UzGuM6iH X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXxPm+miCzYCTa GwGpP6uFa28fHq251hBmPsP64Wys+VTcxvDGpskOfbuBaoo5y33FlLpB8MWLIQ/aCKlFas7L4jQ gZGOTqTom2r1eOeO1WboqOS0JfhNwGKZlCxRr+2FpDSCQB2I6xJwMjjTf11FKnNn9eehFxMSMFO qUagiRkgi2EFLxsXGVqz8mNsWv9gnVdwdTPy+QH53ODLRYo+0Mg7cYV3+tbwIDyQx4GHgW0vqeD 3Xm+B9Fe13DAW9FGDoLbnVDZiPE+Jd46pV04EVCIOPQog0gSvHdlbjxjyPfJWFIYVWjuOMNec89 0+qlMH+d3dx84TIUNQ0LiqgpEZTjHtpkLQ5y+IoFOchRuLzwFlsuTEifYOQuHB34700W3hQUg/8 FfGY9O/nuBVSs1lozDwpBf5c0DeyCthArkQeNYaq8RvTa3NO338M2qmJ+2PtNjir519vqlZI09v 8yd8R6Xay9h2ZqAQ80A== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX0TXliycJCoqo JxWSHrqAWKLgw8K+prh9L1S3MIhlnWa6IxxjY5Yb20AXTcNkMsdg1y7J4G7Wy/OTNCjM44yEbNU a4u8AmLbDTZ/m4fQHncF/1nf09DOnyk= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 bulkscore=0 suspectscore=0 impostorscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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-EVM. [1] https://www.arducam.com/downloads/datasheet/Arducam_V3Link_Datasheet.pdf Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX ports using &csiN_port0 labels instead of the full &cdns_csi2rxN node path, and drop duplicated properties (Krzysztof) - Fix minor DTS coding style issues (Sashiko) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 4 + .../dts/ti/k3-j722s-evm-v3link-fusion.dtso | 197 ++++++++++++++++++ 2 files changed, 201 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 3d503811168b..beb44ebe5277 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -212,6 +212,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 k3-am69-aquila-clover-panel-cap-touch-10inch-dsi-dtbs :=3D \ @@ -439,6 +440,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 \ @@ -544,6 +547,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..a384168a460e --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j722s-evm-v3link-fusion.dtso @@ -0,0 +1,197 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for Arducam V3Link UC-A09 board + * https://www.arducam.com/fpd-link-3-cameras/ + * + * Copyright (C) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + + 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_25mhz>; + + 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>; + }; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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 Thu Sep 24 12:53:50 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 571BA47AF67; Wed, 23 Sep 2026 09:38:04 +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=1790156286; cv=fail; b=WyLgEhq7arefgDqbMWmnLQofoGNfv+yX/N+pvmch87vX84qvEaP1JIi/86amcty89/r4H+oC7cOtqqTKVCH+uSFUEwc05Wgc/Fnsm6PwORxv94AzLghZSF3lh4VUZEr8ZHVprHXHcwMQl9EE9hFzB9sQJ4Alh4qJscdTcLBnyrM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156286; c=relaxed/simple; bh=QoUzGN6knr8VI6g97QuCJWK/yO4Qz3h+gFFBqcjeHLg=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=KgOLs63VX5fFXZpBWP8m/jBGusCwHBJo723OYW/qZPHseY389zxHk0/RraCLmW6Wx46Zx7HqzDcTC+ZK7/t1z0s7I4wnVaHdcux9lewSsUamMThWcxJiRPT1AxMlJ8JZubZ6pURLSsk0YAFOBF3vk1PVqPbYLIjEWx0WFKK5ocY= 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=KEH8b8/s; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=xBE8EYT8; 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="KEH8b8/s"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="xBE8EYT8" 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 68N8N9AU1611704; Wed, 23 Sep 2026 04:37:34 -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=FHgFCrEBclxrYOXsDNwvJQN40NDrn9gm6aCdVFS4h zg=; b=KEH8b8/swxV6nCIqGKprMolHNagcDehcuIMWsvCCpwfvlQd4gq5HUyCtT BazOMSZU4rAko2CxseF0cMb9uKdvLBAFo/rzM6jLc5wMPYslqo+2R1Ht5N2f7tZF reH3io/Rvlsm+a8+4KZZkG4YtuidL2pGP53QG+dPZ+31Z54wVyIzAHlqLAAcVKUf GeGxiHwdmPGxqcPLIcNUUNw1+czazdj7RAJ3dL/NVM+vSx/Mev5MCNzb2lfhcARG Iv+/HZj9yoZI5w7q1TiYsNK7asvod9iePtkEMfMzHZaLjuWrA0ERJ+O+QSLGLqyc /j0qXWpLtT+r0lA8SqWccIDXmHHAg== Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012067.outbound.protection.outlook.com [52.101.43.67]) by m0384305.ppops.net (PPS) with ESMTPS id 4gvb77rddt-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:34 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OsjcMwuw8Y0ScgvMPAAFAunlCM+JBpPT2kZeAuqhTCxV9C+xQa4Ph/D8FYLZEWQ47LUmBbAgPs2c0XzC+kVSs4J3XPKjhKC1UMTddRhZ8OQOpbH07QiYZw9BpqkQC01WL9mvKtL12aQhMjUtooIixM5mg20QypTGQC7hmVtuN3hI7uAf2BpkvbdpsIVgm5X/LoAZek2x8pSTf23v4XxlDRhfjw56JrjmnTocaQ4ljnkHYiNsIdhagL0bVOtpo6JFBpnrLBwG62VYTPmsG7tbugqUVkoG3usnlTbttUfasBa7Ay8eli4djELRpWWbhDDj9wgpX5OUQpXGBKSRHCZbDA== 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=FHgFCrEBclxrYOXsDNwvJQN40NDrn9gm6aCdVFS4hzg=; b=uDETtd62luL0pVay84xpfxb2AqkMO6ErwbIbBhoMOV4fUrjtj5b8cD9CFYYDxXNXdgu/0D/rPnxUkcXRRZ/To95tOIjvuuXgyuYGU3URx2TbMKOl/4aPiYdPjRM6CTwt5bRMSUqcALyiBoGnq/Sxf8I5V/qQVuQzSjE3lrqHITHRZbQTRl1CKspl2nBzj7a02YNMmwoa69aVV6dgkCV67c9tqrg1eyfcSdjoLk/5qmdOaZC3ELZ7ol6om6kKnH9zsZHD240ub7ChfUXS9wxMw3aNg5PhsIxo+Q0Q2Vbdt9ifAzqJuJO0nY5QIegpfcfh0/xnZrWABxu8P35LO/y0TA== 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=FHgFCrEBclxrYOXsDNwvJQN40NDrn9gm6aCdVFS4hzg=; b=xBE8EYT8ekyM2jFgRaCpITESzUDlncv6c9s3kN2nQ2vFRRYvFVNFOmNX+A5vYpceufWKYhdph07DFL2E763zx3/ZfFZpUEVfPciHJs2qbVRH18YFLhuBH8nZpV3jGqcnG5v8IkMhdL3Vh0H37WKVuHPTsfiQZeyQyVBRVjJGxjg= Received: from CH0PR13CA0045.namprd13.prod.outlook.com (2603:10b6:610:b2::20) by DSWPR10MB997910.namprd10.prod.outlook.com (2603:10b6:8:39e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.4; Wed, 23 Sep 2026 09:37:31 +0000 Received: from CH3PEPF00000013.namprd21.prod.outlook.com (2603:10b6:610:b2:cafe::8d) by CH0PR13CA0045.outlook.office365.com (2603:10b6:610:b2::20) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.11 via Frontend Transport; Wed, 23 Sep 2026 09:37:31 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000013.mail.protection.outlook.com (10.167.244.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.0 via Frontend Transport; Wed, 23 Sep 2026 09:37:29 +0000 Received: from DFLE215.ent.ti.com (10.64.6.73) 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.45; Wed, 23 Sep 2026 04:36:54 -0500 Received: from DFLE204.ent.ti.com (10.64.6.62) 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.45; Wed, 23 Sep 2026 04:36:54 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:36:54 -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 68N9Z3Wb1760658; Wed, 23 Sep 2026 04:36:48 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 13/18] arm64: dts: ti: k3-j784s4-evm: Add overlay for J7EXPA01EVM Fusion2 Date: Wed, 23 Sep 2026 15:04:54 +0530 Message-ID: <20260923093459.28125-14-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000013:EE_|DSWPR10MB997910:EE_ X-MS-Office365-Filtering-Correlation-Id: 9694fe71-52f0-4462-0f91-08df1956495a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|376014|7416014|1800799024|36860700016|82310400026|13003099007|3023799007|10067099003|56012099006|5023799004|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: OgyZTyk6lEzYhqxZKUz8tlZC4vkeMk03OP0BwBFvFXRedJE03rzaZu3ZXei72A4lmG+OP+Sku6spSxs7SlFOjmpbMB0W7/CSV+YoOmBLeKJYPZr0tio3EpvMAtGmDEqgZdysI68V6m+k+3o/Uc6z3R/4s4lb/LEn0XBiqrc3LNsF9waszlIQDuhmWrxzvPwf6U1G3bK52D9x/B3g+8exdMIOBSIsTwruz8J+5+uuIQ4v9pliYE7Tdad/niwS6i3kC3JibS0ZuMWSK05Q4S96FUB8KkZ+Aajsp4lXzliDTQsoxWhIUScC8i+qhlzJ+bJOdQMpzxxJQPW1fxk677PnC5C4CFx8th+MKvwoTQPhbQvR+YIunBGVWTdFZw8UWMraUYVq6Egp9xh3Q9Jy1aM2tUM5W5znF7I+b+UHkDAwMbYGkelIXxy97VtjjT5z3CAQ78TEtMLIHyn8UkVvvBrGxuMgKGM/80aquxxJKKYt7hnsxzwsPriJAgmIFuXEWh/4U1hqRk0Msgzwll4MUeVrFHxuKYUeVIaxd6nZRRe90v/pMseqHlEMgdtmrL6HgoEigYx37bwJspZyE0rpN/jS8LB6kpP7SerJIop8/y5OvFdwzGJQOLKhG2A5uZorlATSSmD39DGOypQvnd5YUUh5Bg== 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)(23010399003)(376014)(7416014)(1800799024)(36860700016)(82310400026)(13003099007)(3023799007)(10067099003)(56012099006)(5023799004)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: NDu3wBurSpqKScGwYd+CNaCAuy6Wkdjeg6ezb7QqSXT3VKnIz1QVJ+ZYmIwxw39CAA1l70GQcN7DsQ9iy3KoDjZ07q891hKgblhIuOq4mixBkEICdW5DXS8iUDXm1ttCUH1Pwiwa8BzTHcSUS3inD/mTxN7ASFcB5xQ6Ch6H2ItU/KHZQq33ZFshxoI16fl0Oipk+Ng9BHiqyn8qb0muS50CAq2u1lZesCk19MMisVtnvvK2m0cK6Kae5oHNQy3ItbqCLB0u07+Q8QjfcbduTedQlVrYoMKW3T7Nc7GZp1O0UL2jS6r2Uev2RkNRBnr04+jAFe9LK1z9PH88Y8wlkBcH0OyCkAk/lKKgfJnzD/UWuahsNWQdaJEIke7U2bWRGyVtWF4p97nNZysqNCZRFd6FiVvncIJAxssYAjGtI+OlqODoWzqV5OcpdEEuSKsc X-Exchange-RoutingPolicyChecked: aKvL1GwDMc7x2+XPbDbltMpuN1z6nDdck8ZE9/LK8bkxVr/We9M7EfxZeUMg/iuRMMeMzxAa00AaQHfmAAnn16wfoYjzmfaqxVfXht5w1/MvgBmb0TaUrvorurNrol1U/yKapVgvsC0Bf4/pBIyFLOOZiBM279UsVT2Wwb3ndTd8Ui7d8Lo6ZJOAo96Ne7lhsgXnE9ejAGSchgLvfJwt5WnMZAMYRgkNswUoELNhsei9rs5ISXR0p1+6TZ5XKLCoO2jA0Nq1klZqX5lzdJTJ1aLJSRW6Or0CMEugTZ0eX+JOo7LVDA4oKaQ61tc1POQqHjXd+BU224UAoTb7hF1CAA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:29.7498 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9694fe71-52f0-4462-0f91-08df1956495a 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: CH3PEPF00000013.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DSWPR10MB997910 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXyty6bbY6P/NI ckPKGi4O2cWc16/DEkLUgpdwFujAE1IG/Kmv7rNtIMQSoG4ysp5pI6pIbZMVOqT47/wN4+ykhGh 8oA8gaYte5dKChiKeplB8R3IoezjCc7bWMAfpo2Oe4p5a62hut5x2GOoYMgRpJK/+NMA6GAjoTq jS5rirqaBajTx8josLOSwD6kR+mVzdHg27l6wVAjJXyHWZ1zypyXpI38g4xYOhNv1MdVpdiyGsQ mKDskK2PJj4eLuhunNFG3f5HhB+78/e5FrupOspTxjpfoPb3AWb3WDSUTYNyRDTcYTQrpDeovBb hA8ivQwjo7Nv8tcjdjA+UVkdwNNy8LNLDbvGNdYCLMtY2EStYhbUErindcYzoaMMBIYqjlw19dZ ITA9y6cF9VOdaitPSHe9uRaPIY6Dzum9OBdpvW/fx1eWl/pObK35x4bf1aJE47HDwc0MiflP+64 xMI+1Jq9MEH5upMoKbQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX4lKRi71zOtgH ya9Q3+g3khRqNMVlcnbifpOJJEsMinmokEhZs2ASVF6NCbUh1xHbHgzLFLDF8s25VXS4bzIkpb2 jKvOD1Yx6S5+nfZAtFcpLOfBF9xOB/w= X-Proofpoint-GUID: arkhHnTLSEfM-U1M-uvcnhDIMkaqaScl X-Proofpoint-ORIG-GUID: arkhHnTLSEfM-U1M-uvcnhDIMkaqaScl X-Authority-Analysis: v=2.4 cv=cPt1IVeN c=1 sm=1 tr=0 ts=6ab39dde cx=c_pps a=Getn/9gNXKMn2yU3BA3TiQ==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=sozttTNsAAAA:8 a=I3gn05AaVm_Ch417H9oA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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 Reviewed-by: Rishikesh Donadkar Signed-off-by: Vaishnav Achath Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX ports using &csiN_port0 labels instead of the full &cdns_csi2rxN node path, and drop duplicated properties (Krzysztof) - Fix minor DTS coding style issues (Sashiko) - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 4 + .../ti/k3-j784s4-evm-fpdlink-iv-fusion.dtso | 257 ++++++++++++++++++ 2 files changed, 261 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 beb44ebe5277..ed8966694d63 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -238,6 +238,7 @@ dtb-$(CONFIG_ARCH_K3) +=3D k3-am69-aquila-panel-cap-tou= ch-7inch-dsi.dtbo 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 @@ -448,6 +449,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 \ @@ -551,6 +554,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..d0429bb58b31 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j784s4-evm-fpdlink-iv-fusion.dtso @@ -0,0 +1,257 @@ +// 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) 2026 Texas Instruments Incorporated - https://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +#include + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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_25mhz>; + 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_25mhz>; + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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>; + }; +}; + +&csi2_port0 { + 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 Thu Sep 24 12:53:50 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 0D7E833FE0A; Wed, 23 Sep 2026 09:37:46 +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=1790156267; cv=fail; b=sBeyRPEcBy1jhneyaYCJ9W4GjqCbsr4aZdVtag0XUVKFac7/AqP+ho8xUSNGFtQo3v4gVrnDDW/uaEKMjvosm/q7Omc0wo/Wz++MWBaDyyw3+ucWVA3/Qb/g1N4iIJdvDcRz1RCX1Bioi3iJsEDXOWfG8LQY58gFAQ3wTOy/jz0= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156267; c=relaxed/simple; bh=/yC29OGoIED7tUNY4GcOFd6/HtrzJLFrKbUmvStKsVY=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=A4tQOCKA8gVBcHlVvHAXhj2CxWT5DBc14hrGJktEMsvbZgBifuLgzXsXTdt98EalUwg/WKOM3jGGK6tcP6u+If5wWhInfHmrYK9ISQanTWpRhEuKOnBQ96hdQ3euGO1HYIFtW3+mKY8Zxx8hiW8hddNG/vuWjVQO1GwUA+emCrw= 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=UiGxD9xB; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=i/Kalj6U; 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="UiGxD9xB"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="i/Kalj6U" 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 68N8N9oI1611710; Wed, 23 Sep 2026 04:37:21 -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=xGszQV0nGiNlfF+iK72ZuVu4nUMw1rB7BjMe4OW5x /w=; b=UiGxD9xBDl1ZSwf82vrb/pN3qlQiorF7cT4dpoWsj0vOwggc7/Vr/SXUO LheONxmOuONQyj61FO75g0cepuYMj/IOE1j3maxJA/m8UBBfkIvqt97CjYw4D5je 8C4Na12F//lkck6qXLqxxbggdjz8eE6Q4VYgk0ERqmOjJxddA+YHzEJlguwxx6QS dOzc0nMk/GP0ApkvD+Da76DSKhiB0HjpUqy371nnSLR2pYzd3txWxrThnFHvDEA7 idvpQwJ8ETTwcLXC7N8TpXY0lOCqwG5QWkEchUvMy6Vn63nAJz5Sa9QJMY4coGPj j/lkkXpJG6bnHIzRg8pjxp0LPcakg== Received: from bn8pr05cu002.outbound.protection.outlook.com (mail-eastus2azon11011012.outbound.protection.outlook.com [52.101.57.12]) by m0384305.ppops.net (PPS) with ESMTPS id 4gvb77rdcc-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:21 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=r3hCQTTtd3GBbstIoPd3WrEjoHcv0/HjwRKhq7BMu3p8F12WZTS7LlhM1HXN0I3FP6ukubXr37G3l2Btv3sONHEL4D9rCyLQFY0jeoLgzrs3OC+KtTGz0FDD/VLg2X4TFWy2azYfU7DQDpvBKxY1s9w1adJ2XCVo4jTbWaVl8v6hTl+PYRLO7aV1kAo40cu0QrGdt2IWnpki6fn29carOF2fD1deu+shxpW4zMyqDZjur8/bnLH+lsFI5ep9U08Z1hAVAT0BG1waUreqQPRCyVSZUvTI3cKF6BCNwLpJ8zMQ8acze1aaFwHXlGTFiC76pohaJaEE6+VN5c7GofAX7g== 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=xGszQV0nGiNlfF+iK72ZuVu4nUMw1rB7BjMe4OW5x/w=; b=uyhx1NiosWDHVp6fzPSlXJvVAt+fFLK764WFVUxJYJYP3BCzNJz/XUP3UgGrIEpu+L6c7fbQCjF2X93Gyn1Mn+yROaV1lwnhJRxw0RrAGlU/yOL5/vS8rIh5tcvU1MrIl9iPieC2YxUf+Ud6ZXO9nZnT5droqlm5H5LGUqWQPkwC2ctJJ/qDcGLq/6Jos3EadhFuXZs4BOLVPmRux4aG4VwrazJGJf0nU6BuJQB01MizB1h7QbzHpg0x0K6jG+hlFw7FGZjTPcfKcTQB59yo+eI56PME72kBxegkGPtCRT/EvZO2m2mwVpsAkK42hEjk4DXdDA4qQjW24zt/7cDURw== 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=xGszQV0nGiNlfF+iK72ZuVu4nUMw1rB7BjMe4OW5x/w=; b=i/Kalj6U69aS0eR38IzNsJhZ9DzSuj+pyR7zA5q/HHuQTVcqXu6lc/rXwNn9q+pCpFhpqACJ+SnWL5ymQT2zfARvVq5aNnsoGRw4uvLFFTF18KzkC55SxT59Pfgy4hSZlxBcYKw5cqKpFIToujWjtaCsBiNiSDzbMOZSg3bLC0U= Received: from BN9PR03CA0450.namprd03.prod.outlook.com (2603:10b6:408:113::35) by PH8PR10MB6388.namprd10.prod.outlook.com (2603:10b6:510:1c3::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.13; Wed, 23 Sep 2026 09:37:16 +0000 Received: from BL02EPF00029928.namprd02.prod.outlook.com (2603:10b6:408:113:cafe::1f) by BN9PR03CA0450.outlook.office365.com (2603:10b6:408:113::35) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:37:15 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BL02EPF00029928.mail.protection.outlook.com (10.167.249.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Wed, 23 Sep 2026 09:37:14 +0000 Received: from DLEE201.ent.ti.com (157.170.170.76) 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.45; Wed, 23 Sep 2026 04:37:02 -0500 Received: from DLEE210.ent.ti.com (157.170.170.112) by DLEE201.ent.ti.com (157.170.170.76) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:37:02 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) 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.45 via Frontend Transport; Wed, 23 Sep 2026 04:37:02 -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 68N9Z3Wc1760658; Wed, 23 Sep 2026 04:36:55 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 14/18] arm64: dts: ti: k3-j722s-evm: Add overlay for J7EXPA01EVM Fusion2 Date: Wed, 23 Sep 2026 15:04:55 +0530 Message-ID: <20260923093459.28125-15-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF00029928:EE_|PH8PR10MB6388:EE_ X-MS-Office365-Filtering-Correlation-Id: f7205c59-5516-4944-35b5-08df19564090 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|376014|1800799024|7416014|82310400026|23010399003|10067099003|5023799004|56012099006|3023799007|18002099003|22082099003|13003099007; X-Microsoft-Antispam-Message-Info: DU5xlt0HNIuAjL6J6thwIbw9nHVRhVU+F6DoEgj6Tu+YHdq9u3oeEt5S1yXGxLyuXkHC4CKuxzKlCXaclA9UJxhdr793XLycmOl3NdZ06zNDQuFdzKdykiV13/QvvTLWBmChOpKQm7sAw14BDJ9x5ww9szQcy9APNQdeRkCepkq+2VlPbvkyF2AKGNX8S/906UQKJQzNUT0EsISssRLe9fTfx3+m2XIxS1IfjN8xbj6JwlmIoCPGgD44bFz1TJC+OKtrjf7vHul+TPGRuqShXwXQlJshVvtQLqpFfH5zC//1F661VjWCaBq2Of/cs75MCCmfL10M9AU0qmczJKMbYYVwM6R0//34GX4m37mKbxz6zXuknyAJw/pycs5NQnv1jGuyELC85gjaCgL6g9U5j1Muc1e+WMr4KD4E/E7/5VPJHZnsw0kvu53PwWCOvJIY8IUuE8fCoruVtZveI/dJOmCwMBmBrkHYGkSoFAit3M0LWBoHjYtn9kj8DYhNzD69ERvODkTHMM5+SniI96ZMwTZvVosKx9czeZhBlT4EHzButYcUyEbjZYrcAWkwYJnpl+BVxOIT4GITBnIT0zjskto78sFfeYn86MV7S4cKHvAzuiwOLKkU/OGqadMi8QRCBme7ucKSOQ1x1SI9JxaBNg== 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)(376014)(1800799024)(7416014)(82310400026)(23010399003)(10067099003)(5023799004)(56012099006)(3023799007)(18002099003)(22082099003)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: XTzXR00D0tMyQvEzudfiQQHGYZQagpDcdIVtcpr6fdqRY3xt02MrpqXaaRGdD1rN8iAIrFFIabajrNZW8Eei6BpFPZ1OUSF7RlFCZ+NCru8QPS18KvUE9ATyWGMFTfTqIOuUl3VF465k8jxlUISu5zjg1xec/SNZ5nKuFeUMkvrgpZWxT6797etRHhWGUms2AN2SgNnJU/VWI8N0hKjMt5oOWqwn9OVVa3iwgCN+9jlLIK82AbPNHYM3/NvAB3npTAKMP2a9ss8cey2qPu62cyDq5ct4GvrCcHhrNQ0AtJ6RaOIsm9Qr4h+mbZAfJMFpydp/9L1Glq0mLO9yIrixAb5qtoNieSVN9P7vYnr8JQoLSiraIs568ZYEmY/sHYs3qh+ZpZZkSw9UmHf2jWBrop3onpq88MG67LCoXBQIX6jF9RrxjpKtZO4PkwU7ldle X-Exchange-RoutingPolicyChecked: fFNeO2mElZcrgSRwwpacTSESRDTtdNhuAYe2g+ff+JOeD1lOwnUerkRsQMYcw/D7Oof8jKjyBVicPC9EDHQzCnbOUGCsrK/YFh59bPP20zkxpnt9hhBF0tzZP0ux8Yry/uBDig1LjggEuxtUn+f3Wbx1Gd/8ZrKAuPWeOtAwvPpmeTifRQlTc7wDhpujkiYxI5DE6AAuYP6cSj0W5OB+owmOYS2q+71VKzxx0bgziUPKghD16kqawbcrMYROD1RvZIp0YokD1sEf/Kkta12CNoKYh6qsXK9SgZIDguX90vknsnx/7bMlNt9OUs9utm1ucmgZwRdKutVbTtzTMR5wLA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:14.9807 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f7205c59-5516-4944-35b5-08df19564090 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: BL02EPF00029928.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR10MB6388 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXyqpxQL/mRzJ8 z5xq/hC2s2Z3xaZXTT4oLUUJmaXofP3TJmE8NrHo9nFnLMhpoXyIi4de6BMZ42gnBDdGogrNINT dsvROxsecG9EbShWnODefAouWwcOc8Vx+xbmsC4LGpWqT3kAVT9WIldZC7FY5LRF76Iy/dQoJZB B0Y3WWhMYO987TKZJs9d7dOqt2qLjEdTjTSLpjXaRQ3UKZ6r3NT5zsC9maspm5zwx3Qm7AeRnog wi+6sVa8N50iHIpviEirgpmTk95wnY/Eojc6VR8inWYinX76z5bnqnezUlCm0zaH5f33jvr6Dgq EY6as0Z9b/64dt6lT89C7GEMvZaHCvCFQtwzOyISFqdYmC1kCRVMkyUwVQDVsMlm1bk8MzI//8P +sB4mWCVL4Rrm31N7/vNMtR0WOuscaHEx44HrOxHYLFYP86CsFZccyCqLEttpNMW8LUyK1Mxrz3 7MNvMIFfP2hgqJQJAOw== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX3YDEOonEbMp0 ViVhA0P44npTFXrLWazZcIos9j624tqnb8Y6D55UbgaC0okH3/GUM6a66ZXjqfQvpyE16V1GSsL 0qN7Fw+al1f8qMg29Z5Guoe18Vn+x48= X-Proofpoint-GUID: NZigiN9Xbu4dlLFA7G6VnbiQfQMMfevV X-Proofpoint-ORIG-GUID: NZigiN9Xbu4dlLFA7G6VnbiQfQMMfevV X-Authority-Analysis: v=2.4 cv=cPt1IVeN c=1 sm=1 tr=0 ts=6ab39dd1 cx=c_pps a=6brTJxCCefizds7ERwDNzw==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=sozttTNsAAAA:8 a=-ataLAZeJnTW1ooz-NYA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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 Reviewed-by: Rishikesh Donadkar Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX ports using &csiN_port0 labels instead of the full &cdns_csi2rxN node path, and drop duplicated properties (Krzysztof) - Fix minor DTS coding style issues (Sashiko) - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 4 + .../ti/k3-j722s-evm-fpdlink-iv-fusion.dtso | 275 ++++++++++++++++++ 2 files changed, 279 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 ed8966694d63..44ee01c7ff99 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -212,6 +212,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 @@ -441,6 +442,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 \ @@ -550,6 +553,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..bb20bb925681 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j722s-evm-fpdlink-iv-fusion.dtso @@ -0,0 +1,275 @@ +// 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) 2026 Texas Instruments Incorporated - https://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +#include +#include "k3-pinctrl.h" + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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_25mhz>; + 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_25mhz>; + 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>; + }; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&csi1_port0 { + 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>; + }; +}; + +&csi2_port0 { + 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 Thu Sep 24 12:53:50 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 C255E47DD50; Wed, 23 Sep 2026 09:37:50 +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=1790156272; cv=fail; b=ZBREeT5WtWoR4PDtB5vomDHGQtNubfXwW0Sj5sxz+n8k8j5WEYFy8zhFzP7J2apSCFXgajZsHuAHoCwU6I3hQj2L5pjOzgEqGd8b8nTNXS+LNP09VJ0ewBk/Rt9ETFdVh0J516Ua9WySAy7qnMVTuM+z1jOFNXStKruvCD87+ac= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156272; c=relaxed/simple; bh=ONtM7gQtTnp6oZiHE9iueUlVjbh/dl5yhnC42NXbiD4=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=EJzJd0VJUXRKZZd9djMGMpQBvfxywcBskP+IjFMTo3n46g7ubrB3XNfYuEFormRm/x3SgWEBSgsLFFUp5fhEUfPOtmnc2uHSoRhHECgnXCC4wSwosItjwMVZjYu0IUoEG+gS4aTAADY6oX6fSoc4f4WvDp+bja6s/OwRF9/hgho= 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=kBycuTSH; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=KPrvim95; 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="kBycuTSH"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="KPrvim95" 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 68N8J98p299789; Wed, 23 Sep 2026 04:37:26 -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=KZejlpT1iTHcM7Y0p78xZSmQziylNIvIayj2zaG29 LQ=; b=kBycuTSHI4i8J4zhe+HeM23HuISZd5oaNryh8gywvgkj7telkCU+heURz viR5ZOmNsNd5qDLUFzl56/8xNtqCvjSSbchcmB1dcf6FSZgKnoPLcHeY5gG/++gb kQXcY1xfVb5JK4PA9mUX0aIduwuBsLa7EcAWMgLXsf/zvegHB8z7PfTvtiLh0p3L WgHd2ueWizrkBtcyu0QdkCLuy/EETihHAt93WZEp/qMg+oSYZw8+Yrsr9VWyMjPY GclmWLfbQfRm+EaB4g7R8+TxTuYHcl+yIVlVuQPYxa5cIz5ACxw4OxJpz5KdxmNE oTQxu3wfJyjkOci5N1qt55E9YqrcQ== Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11013033.outbound.protection.outlook.com [40.93.201.33]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gv54tjcpg-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:37:26 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wqRNoVkIWEpGD9ZOF2Xz/NT46h7qyIV9tZSJs/al83Iog7BI2K5xB/OCQG/2Ga0RolJv8C7w41+MCXzl8UykkacwLCRqG8YvdZLBEbc3sy5rebPVI2Px0rpjDBEBTqB+kR5Nlz1HN2Lk2B/G4DJzNIJa52vn6e59JYyD3+xBISoJb0emPCFw5BNF5iFA9zhzXsNlwgYmQqzZHEsGbyctCmtUjib15juQtPfzE5JeSACfWD+T47SuAt6iCLDNaiJLGtuvQZpCOq8bHZTZIKzmvl0zV+7dLBHrbF4oia3JmSY2fh9bZCAcE3QS3akPdUCcbd+IMGyjQGYUU3kBMwVAGg== 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=KZejlpT1iTHcM7Y0p78xZSmQziylNIvIayj2zaG29LQ=; b=PGrXu4xAqady6DfRKd5+MiBuVOt+HGWekRQipGF6rPXDgFz/muEZyzXq96ivLhz3Em8INkuucJghZOLikhbMFOIqO4SMM4MvbhyN/chVPjAEig69uDAKIfV1xjt2LBi1gJUHCnu0EM9+TWnrj3MGnIIHB9m/+BDlORXEgdTuAP1LxOusY5swPuNji0qwSmlQUU6Qn4NaC+BtBPFYmPmScVHvRdI8HLHsM+LKKiwGrcIom91gdpPFBQFc5jMk3J0/byU5Tc/nyIHDfkKbmj5Zq0rO/nMeeE1wYmZEL95wuF4iBBTjBTCeLcrHu9aZHg/DhR9XAz8SIO9I2HmHMQmDZw== 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=KZejlpT1iTHcM7Y0p78xZSmQziylNIvIayj2zaG29LQ=; b=KPrvim95rFKRxujjOU4uZZ8RBxa9jM5FtX6pe2BJmmeczMnhQWDO3GkutirQGmB9iQl17efjF+efFNa6ICGCRnMfJvIIPRxdwHdSIvKQ/1sULstEWBjUacPY/M43n59xRoNNSbGOuCsblcOV6ATKBa61Yf4FSPKHfp5rtIu3J/A= Received: from BN9PR03CA0426.namprd03.prod.outlook.com (2603:10b6:408:113::11) by IA1PR10MB6709.namprd10.prod.outlook.com (2603:10b6:208:41a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 09:37:23 +0000 Received: from BL02EPF00029928.namprd02.prod.outlook.com (2603:10b6:408:113:cafe::62) by BN9PR03CA0426.outlook.office365.com (2603:10b6:408:113::11) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.13 via Frontend Transport; Wed, 23 Sep 2026 09:37:23 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BL02EPF00029928.mail.protection.outlook.com (10.167.249.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.8 via Frontend Transport; Wed, 23 Sep 2026 09:37:23 +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.45; Wed, 23 Sep 2026 04:37:10 -0500 Received: from DLEE213.ent.ti.com (157.170.170.116) 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.45; Wed, 23 Sep 2026 04:37:09 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:37:09 -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 68N9Z3Wd1760658; Wed, 23 Sep 2026 04:37:03 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 15/18] arm64: dts: ti: k3-j721s2: Add overlay for DS90UB954-Q1EVM Date: Wed, 23 Sep 2026 15:04:56 +0530 Message-ID: <20260923093459.28125-16-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL02EPF00029928:EE_|IA1PR10MB6709:EE_ X-MS-Office365-Filtering-Correlation-Id: b8c4c085-a6b4-4791-4b25-08df19564574 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|1800799024|23010399003|82310400026|36860700016|13003099007|3023799007|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: S4V6Wbfm4+Dd68Wmrf9Jew7GdX6F+2w0eKMoY+8V+SiiJatH0nV13cdtqMhqEKZE9bkvmQFeBQ0oEvqVQ3CpWEwaZJ/CrNKb7OkvpQ+75GF+ROjWHCBViqLvxUzoj89LjU1QIQCy0/bfSHa1bMDw1f8UJZQO1RGaavpYxINxcpAPkKAX4nrrh4fB/024/N5CApKuPu5cZ54A3kTlgAjzjjb0/qHvMhDyhPSPmMnLk/2EuE4DrFwAqm+iMYmBw/OKic/BrBb81W2xAQRHl33Pop7w8Oo0zBO/ZEfLv+ZRxloBOdQfGe7mSE9vtupbTWtS8vGEdQfgtnXQhUZ9IWEaAkJTJvId2+FFFOn8hhBoIMmwBBZdyObgQ7Rvxb/wRLt/FK8qBywROZt32ConfksdK87R2eTEvC8j6DVnwx26QIqzqaDborZJbI5FnQXNu5/5K2IKPIvjYCG6kQ60VEVtLpZkVilTZKQF1TrrWUd3WzJ/n5rBZDp++PGY9cXPnbI2tJq6ElY9wwyu5NJAqpZVu97J8FVhcLxcYRle/GSf46C7fHsm0Xb1R77tY3Q98tkLBkZq7N9Fi+luGZnhiccXjtbdcFiJAOnIG7sTyD4ZwDwK/UHMrDWdtHmQlEc1PVHFN9C4c1sScqUa5fTZfSSgmg== 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)(376014)(7416014)(1800799024)(23010399003)(82310400026)(36860700016)(13003099007)(3023799007)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 02K059Cpv2stJ35ot0TlPzDZlJ6B6xwKY6HthbAreuHMOE705FGpUpuI8WDkypI7oY17cR7ppIezOpESWpf9trOn6dTDvNt8bd/NNnic85tzwe/Ec4q900WPwtuRaDldbDo6i8mBB40r7BoFahp4pEWTaIzkuuSbLnxlst0w3m6jUG5NDZt6wp+NKr2EbB/rnWVJfFIuvZU3QbQ4LVa1oP2wTtwOpavzewn30xIDViKww955E70gvcXiptM45JAZFAo9GfEEChcuAsDLbRjFRUSW/ZecZoE+MNyVOAOK/Krmsf/pet5yKi1Jlu2KOR34Hk5aYRnj2EI/xEbP3l3Ugop9W3pWwcy38UQOMKX7JZYdjQZcaE0D/uZ5g0M1sUzXDEjos5XiuG9xESe5nV1VhQMWc0YHtlVxtAOe6l+po9+QIrC7OVTrW3ZJzVVhB48w X-Exchange-RoutingPolicyChecked: g5oCbBdhWduqv6iiZk8w3y5mpdfAjOlvc0zZ7DdPno0nhUkZKuXzeJCVv8deTwN5CjV//Vm0i5qXUbwurid/xTUK9pQNxHDOKfKKir3ENqVPaLaDhx4MWj+5i9TJ/lMrzGaxAyDIHCS6K43jxXuJerQX+H97UTbdK7LKEtFjMs94qQv2fj0qsEQC/YHIElOzTOKQg1LTgEgFgBpylGwbntUuNhht8hNP4nsr89EBWf385G4bDijDk6BcPMdBeu0bhYgLEC3AJyrSQi5mZe82KLU+dEZHgZgc3aJOyWaQAS767ZD97olWimdYr3v1yxl4s5xRtyDDUgxM9xH7wl7bsw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:23.1901 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b8c4c085-a6b4-4791-4b25-08df19564574 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: BL02EPF00029928.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6709 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX1YUL6SXigtIy cqoIvcCCfTCnak1qAOrbPaE4VpbRSuyZ9HhxPCNADOjtCmDtKz2oof6PUeAeyyrACC2DwdkH2/2 rO3EthsYuEEkOXXx4l/27TARUyMBQy4= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX5UhZ3bozrVUz cawhuHUuxUlbZik4Ak1dDAZzoiwBT9kaXMno3P0U3SIPun3C262ar2RIALIfAvjwXWQaseI3CSE 7FmNhZyKaLZzmPbWV2Y16+A9plADuz7ieIxjwRcg3RdA+bImal9NwONazPURHF5eII6E/XLEciL jSFOx7SgcRMpaR92ilygrDkgguU8av3EqenrThgwzfxi0Z+sNXvgritNedQSdDLZ5y6diR2GGm4 FI9vqgoIMAyOLzRpPvvRqADT8xwHRT1SyxLUfTQkwgjjIzwqjcRBVyS20cv61zWw1P3L6ZUvfAp bAHY01R8NRMJNV03RXjb2PPg3mNxSdWbVgqRAo/4725LsD+leqq0voZpLp0Y4fkTG2X3hfJjDd9 ZXkXW15vYo8kTNjdDoSWk0tXxYNKtGu43bwSeaGFmPCsuPFWctkEkyZtJykXpc3eg72yaHb7m4f gOfmVnd4mwJI1E5WInQ== X-Proofpoint-ORIG-GUID: cr2pJRw2QlujtPOQASEv-OAko5SXpqoe X-Authority-Analysis: v=2.4 cv=TpFzFzXh c=1 sm=1 tr=0 ts=6ab39dd6 cx=c_pps a=ZRTQSBiCf/ik28kxSsFIIQ==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=jwouBfj2j3NM8CExmVVE:22 a=sozttTNsAAAA:8 a=dddYAUS7GpBDi4dWB1gA:9 X-Proofpoint-GUID: cr2pJRw2QlujtPOQASEv-OAko5SXpqoe X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 suspectscore=0 clxscore=1015 spamscore=0 priorityscore=1501 phishscore=0 impostorscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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-EVM and J742S2-EVM is the same as that of J721S2-EVM, hence the same overlay can be reused. Link: https://www.ti.com/tool/DS90UB954-Q1EVM Reviewed-by: Rishikesh Donadkar Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX port using &csi0_port0 label instead of the full &cdns_csi2rx0 node path, and drop duplicated properties (Krzysztof) - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 10 +++ .../boot/dts/ti/k3-j721s2-evm-ub954.dtso | 83 +++++++++++++++++++ 2 files changed, 93 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 44ee01c7ff99..a66d11359bd4 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-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 @@ -434,6 +435,8 @@ k3-j721s2-evm-fpdlink-fusion-dtbs :=3D k3-j721s2-common= -proc-board.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-ub954-dtbs :=3D k3-j721s2-common-proc-board.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 \ @@ -448,6 +451,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 \ @@ -458,6 +463,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 \ @@ -549,6 +556,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 \ @@ -556,11 +564,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..3c3eb16031ed --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721s2-evm-ub954.dtso @@ -0,0 +1,83 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for DS90UB954-Q1EVM FPDLink-III deserializer board on J721S2= , J784S4 and J742S2 EVM + * https://www.ti.com/tool/DS90UB954-Q1EVM + * + * Copyright (C) 2026 Texas Instruments Incorporated - https://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Thu Sep 24 12:53:50 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 1C96047CA8A; Wed, 23 Sep 2026 09:38: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=1790156315; cv=fail; b=BKYMM8IFXqwd7IQtp5Yals9t+Km2EdAlqQw6XtznFtB64H4gqDUw2g8ZWGlbOa7QLJEu5htNAMtJgIqSZUYu6Fsc1Dzqb/4aA6YVYiAAJvR772JLYv2fCWPFCL60K/MZz7A7kvf9mGQDpFKHn6g34NQ4XylwQh39Th97izCDZyM= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156315; c=relaxed/simple; bh=ux02B79EitqTU75VuhA7K9xBKtBk0zgWBFSm3yOzqZw=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=k/OlYUFOCcXAccBstp6+yGXNuLuyeSYlYVb3GmMGiaurQ1O70sWwLte4+B6aCKs8U/0lHdSKhL1HS9eEftTEeUCxiGTM7fBjFzLOW48UL6wAgVeS1WtU/JXQYZPsHVMDeSJ4S/7S4Fcy1gB4TBb2Lqu/XWkFuL1t/wtlBiyVnvY= 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=P2DS4Nz5; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=gldwSgNZ; 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="P2DS4Nz5"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="gldwSgNZ" 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 68N8JQGc461505; Wed, 23 Sep 2026 04:38:02 -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=E+qet83aC4TgjCl67BImAKi8r4B8rog2mcykatxVc I8=; b=P2DS4Nz5rXnge9YENqYupSLi2bh9/Hd0u+GfL4i7TFWV3olBTSgpNMR1V dmS9Ub47xGcO00O8VngU3zWA+OmECCOjTpCFLgHrUS45kpXaqEZTeAIrSkfY1uoj RnAIuCKfcs9WyLaVRZ+vavWRXN5dRtO/WgOzu+ABhepCpYG1RltrDr5QgKShltX8 swkYIyZzLiR5qFn0NpDGkLOrzwSdyQ5gIxNmZCLu9E2xxLiE9morfB5ep20lkRhi qOHRaWjStiztF4IeBkbdkxfpOBVsbwdtffxM6I/5dej57ZKiu3OMbO6pA9fh3PsT 51zMWoGPFCZ4EGC1YFtHC8ACcmkkA== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013069.outbound.protection.outlook.com [40.93.196.69]) by m0380145.ppops.net (PPS) with ESMTPS id 4gv3tsavvj-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:38:02 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DwDE1cgRRmBjXR1D6FHvuE8t9BXxSZ7ljk59zihYdI/mWMeTBh3zayBAZydjx59WCgGxd6pcfbY9yGzx7eJKq/yTD1ew9hFG9cof7FA00ZYizBxX/4szmFVrgYmN1aYvqzO9ltDcx3PWeGWPIjF2SC94gMT0nd6zb3Fclk4NlZJLzX+N60rUmFZy/RL/zbnt4CCP7d8PvtQcGqWU7ox8N38CgQnBzyUz2hPi0ZMhPCyp+HIwQs7SoTyNisUoisFvGJLLhwRho0/4L+CRupj7FeEAAQ1Y224xBoaYeXZrTaxQAtETcW4eep6QIgfgnFkGBCyWowm1PmIATkD2q+JZCA== 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=E+qet83aC4TgjCl67BImAKi8r4B8rog2mcykatxVcI8=; b=VA896+zho8SYaIkGgKmJeVi2603Gy2FYTlS/nvRvVx61shnN8HdeDea0zLJJo2onr9kBmOQumzbdklfEOd9x33/5t8FSbQtub4oI+L60x3XLw0wZKAyRn1gbDVptwE94Wq/TJf4wOEPjLDtc7G3m1DTSTSu+38Y/bjTn2Jey/s+7A871tEZ6+2u7qZdmPJNdXFiEfP2sr+kDGUcSMQizoT4Ls+wtX1191DAfaRbf9WG7srv+io4DBf/fHc/U29sm/1YmtvKSsrkcmO2nZh8hDVFZC4s7/WCQunRIxrQWrQd/e3xWjwhP5CiqHEp0udvzxGqScpxNE/TmEVtjvKDiKA== 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=E+qet83aC4TgjCl67BImAKi8r4B8rog2mcykatxVcI8=; b=gldwSgNZg6NcmE4274v8DmHvnDCNUZXAzicMExhs6p6vq7ow3/Mvy45aVJwTynT+Xh58B1ltF1BOOCREUKPqQKgRcMJSJfcFcn69G6l1SAGkboTLpP2RRlSkskoF3iHHD4ZhLv8onUSB8WotchSz5CJoaj+xDhUAEyeMtLOyTx0= Received: from DS7P220CA0011.NAMP220.PROD.OUTLOOK.COM (2603:10b6:8:1ca::16) by CY8PR10MB6828.namprd10.prod.outlook.com (2603:10b6:930:9f::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.14; Wed, 23 Sep 2026 09:37:58 +0000 Received: from CH3PEPF00000012.namprd21.prod.outlook.com (2603:10b6:8:1ca:cafe::96) by DS7P220CA0011.outlook.office365.com (2603:10b6:8:1ca::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:37:57 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000012.mail.protection.outlook.com (10.167.244.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.0 via Frontend Transport; Wed, 23 Sep 2026 09:37:55 +0000 Received: from DFLE203.ent.ti.com (10.64.6.61) 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.45; Wed, 23 Sep 2026 04:37:17 -0500 Received: from DFLE209.ent.ti.com (10.64.6.67) by DFLE203.ent.ti.com (10.64.6.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:37:17 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:37:17 -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 68N9Z3We1760658; Wed, 23 Sep 2026 04:37:11 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 16/18] arm64: dts: ti: k3-j721e: Add overlay for DS90UB954-Q1EVM Date: Wed, 23 Sep 2026 15:04:57 +0530 Message-ID: <20260923093459.28125-17-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000012:EE_|CY8PR10MB6828:EE_ X-MS-Office365-Filtering-Correlation-Id: a0f2967c-3d97-44f8-6d0a-08df195658bb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|376014|7416014|82310400026|23010399003|36860700016|13003099007|10067099003|56012099006|22082099003|18002099003|3023799007; X-Microsoft-Antispam-Message-Info: P/ZdoYWQxv8+seggyOkQVUs73NXWrL3Eo6S6OOU34J4hvrYddwKrCAcIzs0tm+thA28KImqG4naHSLWQ2CbUNzXnC6gcXoAbwgt8HlyRLBQ75/5yOufyUhcKTuXPjgDp+MowHbAv94gEfflVjnDbJ3L6/X2Q+vhKmZGgG15vtzkwrRWXi6HHWaUEGyPjsO5DwADH7XlpaNWMVH/wc7n/OBzuUN46Icbe57XBzp+JOguH3AUYBmBufeGLUGLaEdxLBEKmeRiX9WgdP1CWPDpi+g5yHAYEq6oe1LDiSGPcqamYcZYD9/O/THiK/uNZAEK6/Jds9Ad4Xd/cnczq2+y62JweD6yWFedWcR0jY91rVUXPxqVwGVPzclRP/HbLURx9zCwQyTRqm0E/l6OkAT2oRQbxu58kuIV8vZE+dxnybVWP+JNmI8uWkuMK8i7CBMqFK/VknnFgvAhMNvqS82XesoEAGnGDFEbBjb5/dsNxyKR87b7ZDOJc6UpKxVPVFkyZEj16eI0xuxtnHReHLo/S2egvJm2hKeEgXAOEJmfkNKVQ+oy/ZmQQb/cktiuyijvxkvKhby92etnFRR0yKk0WdV3MavLDwucoBRKWgZx6j8/Xg9WRS8riwmtfipMSd6gTQ6EkRiWqBQGojlQiORmpdA== 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)(1800799024)(376014)(7416014)(82310400026)(23010399003)(36860700016)(13003099007)(10067099003)(56012099006)(22082099003)(18002099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: XPTh70tszubaL8qDT7KLoS8wlEyh0739NYqPl51cg3sJP8PBwsUE91ATDSX6oL4kFOYdk9L+KZNhgxxFIKvQ67iVGBxFKfIZM18T/DkLT9CfklpvjKutnZ1+0bghB+as2ZbkzSKw/ljlR8JGlcFhYdF2elR7pnH30SnEX+sKI9IJ7fYiDrzfxaI6siEIh+cgAwgBClGikTKOCQTgl+QT2Pz3Lw8iu5cSDcTaX30AG6TJ7wmvve0WQ/dmBhNe1yWqNQs0WbG6CtzIo6ln7gRMPqxPh1Qy04fW12Cd2kUebiPZgT+9kBkAr9oE+Jwzyu2FEi9AKAtXG9G46J9F8ka/uNJVyWEdrHZeKoDewN6GLmXyUIfWQiqTt2SvxUHCy7ptObln481DjNxfOPREuoYKNm9cmk/B0xkeQt2OkCUUblDzp+OU2qzJx5GvBDsrFbtK X-Exchange-RoutingPolicyChecked: K+BETTcMdcgHqPlRqf44/YNGgHX+G44jU5GcEsbJqB0XN6XzGM23aJKBNq0SnKe+pg00ObApSYBaba8fIN0wOU/QvkCAdWRLiZVjV/r68HNywBphwTszabcTWbkjlvujLu2zag/3KRLoSO1jchvbdS8oZpkWxaJ6Q2xa+HMmPUdIHH90OkmE5VyLJcXTTiphStk1CxWzt0GhWWwrqiN8Ml5z+tGhcPqgLHFb1fIFBRa1qRGRDrraQbD8hGjj4dHcjmEtVbmScebXknoe2fwGmYagMPz5U2OheMSqZCSZ+qTrKtV7cv1cQ5X3SF2wHQmGir6y38VX4jzVqbFs855t9A== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:55.5619 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a0f2967c-3d97-44f8-6d0a-08df195658bb 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: CH3PEPF00000012.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR10MB6828 X-Authority-Analysis: v=2.4 cv=INaXmQvG c=1 sm=1 tr=0 ts=6ab39dfa cx=c_pps a=M0SbpEVZuc+hi5PQWquR3w==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=x_qZaqpj4Dj6WOSpXzgA:9 X-Proofpoint-ORIG-GUID: SFFS0nVqLtDM-tGRyOoYKzYg0Arc6wLc X-Proofpoint-GUID: SFFS0nVqLtDM-tGRyOoYKzYg0Arc6wLc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX5pVVPrSatJv5 YFpg+8vXyYHLs8iI9AgMygflYt0LeE+D0etgaiPwpwNHluEMRH0Vt/j/WUtKP493DwgNkupMXpR 6pFpPu+lLmYpHXClYted1+QMWChpm/2pwI0tSjCUsHMmMpni9QiCz8gd63Or2fXxywPpmez1fYR TXmd6INI7QyLqMInUg7E/tx6nbHlZ0XAZcMYfFGqcfMadCTYgNDGXqHl7f68jZDgn7vun9/pGje jM4KT+ouc+U8PcKzNk6oMTBhGmYCyHILEVd4NnNPqoun2bahNuhcUIX4XKczMPeJHfiDcclzMX5 s7zv/O/YR24vffPocgRhhRpwvMi8UCYlSoeorHF5HYzzZJ1yJpOH3iZMCnF5k3GUA4PMihJZd0T tT22yrblVYIK8ITA7gifHsu0IyAwjz3i6wf2Qu1RcVQ8G35oA71LAsxsTSBD+hpn2h4g9DvDnSv pHxgWdiMssEFz+UFucQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX5l+g6OOTxQif fEelSJS5H4QnWAsUKCJipmj2ObQgJA0o2UE4lwfmC9l3nOrHmoIdxxV2+kjeZDD3nwFwmpwHA08 7REPu2aP07pi00TXLhVDtj/ivaQbYtY= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 bulkscore=0 suspectscore=0 impostorscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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 Reviewed-by: Rishikesh Donadkar Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Override CSI2RX port using &csi0_port0 label instead of the full &cdns_csi2rx0 node path, and drop duplicated properties (Krzysztof) - Update copyright year to 2026 (Udit) arch/arm64/boot/dts/ti/Makefile | 4 + .../arm64/boot/dts/ti/k3-j721e-evm-ub954.dtso | 83 +++++++++++++++++++ 2 files changed, 87 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 a66d11359bd4..9d3ab69267a6 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -177,6 +177,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 @@ -425,6 +426,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 \ @@ -551,6 +554,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..8db95c977071 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-j721e-evm-ub954.dtso @@ -0,0 +1,83 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * DT Overlay for DS90UB954-Q1EVM FPDLink-III deserializer board on J721E = EVM + * https://www.ti.com/tool/DS90UB954-Q1EVM + * + * Copyright (C) 2026 Texas Instruments Incorporated - https://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +&{/} { + clk_fusion_25mhz: clock-25000000 { + 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_25mhz>; + 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>; + }; + }; +}; + +&csi0_port0 { + 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>; + }; +}; + +&ti_csi2rx0 { + status =3D "okay"; +}; + +&dphy0 { + status =3D "okay"; +}; --=20 2.34.1 From nobody Thu Sep 24 12:53:50 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 4415D47CA90; Wed, 23 Sep 2026 09:38: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=1790156316; cv=fail; b=dQqlLcyLDFZY2kcGNLYdnT5XVlhRH36vc+jEOS7cVCqJjf3F240PcneB480u/vq2LV4uAdlQBB5r7L7dGMAmpKUNwRGhqPjkEZjg1BPOogh4ODMPwQV8f0m+HEgHcLAkLoNPZzxgpfAjYkZx5GDdUjBaESQ2Fbkt0s+HSAnlsbI= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156316; c=relaxed/simple; bh=KZbW4XYDGiGXCVX92Ja6FEKs1C7cUp0BpUSLmRAcr/M=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=Re+0sIULVlNy8QCEIcP1JV92K6ruOyZxaVtqrReWE3rk1+nQKZKwbCHAasQFLwQZxgvzgDov/7l01NLCJ31zbF4Amyjm/bMjskhcN0WMCKTlLBrg4vrKgiVrO4eJbnRBSAO9bUcoDPyWx30T6usVjxHC0S4QRtqhg0SQu/HHTg8= 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=c3uiqx7i; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=RaYPZitY; 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="c3uiqx7i"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="RaYPZitY" 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 68N8JQGd461505; Wed, 23 Sep 2026 04:38: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=JfmOkdMnh0itDCx7uOfj6sXCADoW3TMVh8eZdwdX6 a0=; b=c3uiqx7iqYyw5I+4vNKoKSGuoRZVxcuqGEVrS+Y+7hjE89l4HJ//Ly1s1 6jOaYCgzHIBl88V+uGj3ddO/G1KSmOPnE9P9QrBQrwJhdRixv284qnUBdb0OFNrW YPOiuly5Ju0ZcBk0mM0slhATGB0lruZNR9ZfG3LdqXRhNgIGEDJ/CG4lNUyZo24g GFJrRM2Vyg2rm4CgfC+atKMbJQx0sPpWiRVGHzBL7drgjOQH3cRbyIs1A8faA7/i kRVs6bISUJuIA28ZYleJ0vJbJyNGnejyHV5LRr3sQPf8pNUbVXv2SISb/CrN2RKN WPNmt8ojMFhD3+6kM4LeWTzN2tV2g== Received: from cy3pr05cu001.outbound.protection.outlook.com (mail-westcentralusazon11013041.outbound.protection.outlook.com [40.93.201.41]) by m0380145.ppops.net (PPS) with ESMTPS id 4gv3tsavvp-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:38:04 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eBazCDolR6ZJsiG6wuc96dX71BdLgjhTr7hMTCfZAbrFr12bUthEMrLc2ml6u2ToHmdkks79VEHXlgefeB+AsvpuDqwbQ2YiUwZRQJMWCuRYtKYQFXLGe7LtBnyiZDmWCosMlFDm14m3aFiS90/vyv01uaH9mVeuae0EbzOljoTZYQ72+e/JJXeEcTuSAP+tuhrkNQYRhNwoVu28oW8IRqC9oCLN7P/8Mr6oUPH3JH6641fOr/E1rz0l824I8QHyTU1fxNfpR/h/1WjT4DUdsl14mQmGMvEJqEc2wuAjFjxPfbDdgwLLDC7OgpFypz3ce5WbqPbC+PU/WlLs0LZF+g== 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=JfmOkdMnh0itDCx7uOfj6sXCADoW3TMVh8eZdwdX6a0=; b=gqc/KZYr66PFDezGmIHE0aWFsRWNdKr5VF4Aqfay+poGRqbqVmK0heYFf2DL+HX3SLd9hfjrw3lUfE0aDxgjCFHL4FdV8G25fniHBP0WLXGxpS3L/2wNAqBqeJ4R5HJSLOEK/zMyHRmd6Pmu2q18FIY1mxLy3gbm+sFUK2gG6vbn43wTyaAk81LjfAlPLqd3PmoIKLAhhZXaHx2fjKnT+Yjy4tfLYo1FCeo3RisbrWgRMvIIOMFv3Iz80PL3f0hfhAvSLbRhpNn9oY1CDD24936vcsuZFCbSYUVQTgWSbvq+OHUumOWMKryDMXUrqAENo3Dq5k2bHpf6T2CApm+tVQ== 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=JfmOkdMnh0itDCx7uOfj6sXCADoW3TMVh8eZdwdX6a0=; b=RaYPZitYfIIZxynZ4ZVLc70Kt3LS/cBCg/JAUv2IuQbBfaUl6SenR0PN2/KQKUlU2U5cbKTrrl9Hbc8AO8DvzAWPTBCyUh/qvMqwUK+zAA8z9p38qyuCY/NzYrx697mIODZqHzMVXPMXdI83HpSM8KgRQTKqCvda2NmW2ucbl2E= Received: from DS7P220CA0064.NAMP220.PROD.OUTLOOK.COM (2603:10b6:8:224::19) by SJ0PR10MB6325.namprd10.prod.outlook.com (2603:10b6:a03:44a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.451.13; Wed, 23 Sep 2026 09:38:00 +0000 Received: from CH3PEPF00000011.namprd21.prod.outlook.com (2603:10b6:8:224:cafe::3c) by DS7P220CA0064.outlook.office365.com (2603:10b6:8:224::19) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.451.16 via Frontend Transport; Wed, 23 Sep 2026 09:37:59 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 CH3PEPF00000011.mail.protection.outlook.com (10.167.244.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.428.0 via Frontend Transport; Wed, 23 Sep 2026 09:37:58 +0000 Received: from DFLE200.ent.ti.com (10.64.6.58) 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.45; Wed, 23 Sep 2026 04:37:25 -0500 Received: from DFLE200.ent.ti.com (10.64.6.58) by DFLE200.ent.ti.com (10.64.6.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:37:25 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE200.ent.ti.com (10.64.6.58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Wed, 23 Sep 2026 04:37:25 -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 68N9Z3Wf1760658; Wed, 23 Sep 2026 04:37:19 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 17/18] arm64: dts: ti: k3-v3link: Add overlay for IMX219+UB953 serializer Date: Wed, 23 Sep 2026 15:04:58 +0530 Message-ID: <20260923093459.28125-18-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH3PEPF00000011:EE_|SJ0PR10MB6325:EE_ X-MS-Office365-Filtering-Correlation-Id: e071b761-f4f8-4481-d941-08df19565a69 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|82310400026|36860700016|23010399003|1800799024|376014|3023799007|10067099003|18002099003|22082099003|56012099006|13003099007; X-Microsoft-Antispam-Message-Info: yGgmIgb9BygZ3JkndfmkY1DhyJjbbKCULzvZnI2eo284qjFrm+IZZlXpVkHqPvptD9BKy48/T5ueB46YXgwOK68+g/SRJQhsQlobRAId6MkJ788IWXUTx16+KFR3a3rlHXcumHHMRsqW4BQa15/Boy80ZLnSAv32v4hkKqlaFluz9MT8+qD6/fBiRhLaSnJWlziPbkBkwVUwmqSd4FWAayfUnpZF/NysNMQDj9Q3LXjU02vkgaVB8UNY3DZFg5pNJTDUQlOS7s+kk+98H5qXXNKg3VEKA/XFsaALRrBpupag7cdkF+ZSsijJyilm3XW/qZedWbkDDs+BIJn5BA572Spwp5QVakngPCUtBXW2Axw6kmVfUCZiOdxNtDfBDyClW13VDOKb426603k3cLp7ekaKRip6leS/9J/FUc4/IQcfGjNH9XfUDIY29HdLW0nGyoNANd3IQ2E14jo1KUpeVmJwh8tuGqXMjC4gEFX5sYWuzRLlYiP2lR5dA98zIVVyXak5nGfRgdcRsRWJHEaZD2gcxYjx6gEuaj9LgHBgNlbzKywZElDnGczpbtZEYacTEp/41D7P8ec5tkYw8gl+aAMYHGVgPHmjumXrWn0OVtdLpjKnKQg1PEcilW2sDinSRcM4VW0XKJALFYnpm7THQw== 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)(7416014)(82310400026)(36860700016)(23010399003)(1800799024)(376014)(3023799007)(10067099003)(18002099003)(22082099003)(56012099006)(13003099007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 30M1CsNeGO/WfTCmbAnwVerhvhHOoj/xCbvH8naa58J9vz24WcfzqREEzKiah3j0rw1Y9HWwCFuBWKcFgDixV4sqLT8fkrne/WrReteKb8gaYHJQmRA3dGhWz6Ne1JuUXwcqSXetkN8V7fbNZbZ/3rlKL7B6FCnPDLyf/52Hrq9ka6lDl9AuFpS/yg9iGsWxTqSYrkpb5u3s9cPrm+Qf0M24SvzUc/wrBzOt57L1DD8EyrOf5C8upuulY69967optRvlBAt2OZ+kCnBZaOSJityYgF8L7/413cri7+vjk+yNkCrxrzs8BJqbbHC9SHxPTPWOKzSqIDtVSPZUFEhANmYRFS5Wvpe2rU+XEFY8uxmQcn4B8kzR/Vgec7TPMC0dvktXIday2HfomPAIpSswTaXohOlrbpekXYHhkEBTjARgR1l8VXaLqPQAlpFEC5lx X-Exchange-RoutingPolicyChecked: FYf/RPZl/NJro1BeiO3GXx/ZYnqyk80nHlELte8fYbT+yqQzWxPuHgBTUsK9hkpApwVCp2nGnyxf6mqYvNpdnG8FUis8LpsCPdlgkVvsEvNsNrSXJlQMCGTgMm6rfrRiM2K/uyswMGwcbWLKCjaBVWkbRrzQMDk/7ivZtuNCl+ILcIY1IgtFoTwo1Sr4/YSgzZw517RiXJjXKSQ580m7u68YeCOT3neuc27TUA/x0uuFLPyUJQiH7wGzMzuFqS9N7iZg2yD2UoQo/iTAvF6G9mppFDw/IKOou5XEg1rk/Gqa/cpXK+LQtXGpZE0kOq3wTMiWerHZiYxld1oLgyGj0w== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:58.3760 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e071b761-f4f8-4481-d941-08df19565a69 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: CH3PEPF00000011.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB6325 X-Authority-Analysis: v=2.4 cv=INaXmQvG c=1 sm=1 tr=0 ts=6ab39dfc cx=c_pps a=7YeuQJ2t1o+NR7xo1DCA9A==:117 a=tJyPKKxUohctrY4NYmUjkA==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=KtRVGM7OAAAA:8 a=sozttTNsAAAA:8 a=zOxIcUUqBP0-Tl0XkjcA:9 a=fO9at-cOa0qPyS5aOM0m:22 X-Proofpoint-ORIG-GUID: Iwd0FVdoC2-imaPSzA3i-WAIQ6U4sDVZ X-Proofpoint-GUID: Iwd0FVdoC2-imaPSzA3i-WAIQ6U4sDVZ X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX0Mkj5KVjzWaW SrbHPPWqvvPre+yC1BdP0qTOqh/kozoiX1+c9L53LK+gieVleAmbZrIGYOSpXM7M+IAykIX7YnV IkU+gOUkNTSJc1zfEIMhRSm21NkLwwEuKHoOUe+f7WL1PRrl6IN2zn5PMwrA9kqY8CGfXUUAcU4 quUwFkdsyL/VJ8pAEeISRxMODFlIRdmotPp2TXJd5+Y3B64HOsdzBFF/TzRwKfJzZP5hOv9kNwV RuDdqd8GILtTJw60YSZ52vPBix4gCKjKjm9SIuPdDWPVWmMQrcyQ0xDUsbolyhNbHMD9qDlROXY XzsjoEiQqGr8PwOCfYJE2bNIQDl5aCvpTBy+pag+ykewbS3kZahhf1Sw98uELYif7h+uySRM8yx u3Q9+UJ5O6a+eeJnuE1zIXvnwlLK+om8+IaAodVuHUHdw0I70d+2kvr/eR4jR7AWLi8f/6BvnR+ KcGJVBpINIDNc1PvshQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX38h+ahkIKUFG sMgsCzxC8ggVhI3Wu1jidWEI+PreiC+58LLXDPaks3z8PXYtr9As1EtSElsRmZBSzh9a71VlVVE a2grXQDbajkoHJj49HU0rn5VYvsxZic= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 spamscore=0 bulkscore=0 suspectscore=0 impostorscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 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 serializer 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/ Reviewed-by: Rishikesh Donadkar Reviewed-by: Udit Kumar Signed-off-by: Jianzhong Xu Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Rename fixed-clock node to the generic clock- form (Krzysztof) - Also rename fixed-clock label to lowercase - Drop underscores from regulator node names to follow upstream dts style (Krzysztof) - Use GPL-2.0-only OR MIT license for consistency - Update copyright year to 2026 (Udit) 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 9d3ab69267a6..54a1db39869e 100644 --- a/arch/arm64/boot/dts/ti/Makefile +++ b/arch/arm64/boot/dts/ti/Makefile @@ -250,6 +250,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 @@ -385,6 +388,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-aquila-clover-panel-cap-touch-7inch-dsi-dtbs :=3D \ k3-am69-aquila-clover.dtb \ k3-am69-aquila-panel-cap-touch-7inch-dsi.dtbo @@ -416,6 +422,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 \ @@ -434,6 +443,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-common-proc-board.dtb \ k3-j721s2-evm-fusion.dtbo k3-j721s2-evm-pcie1-ep-dtbs :=3D k3-j721s2-common-proc-board.dtb \ @@ -452,6 +464,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 \ @@ -538,6 +553,7 @@ 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-aquila-clover-panel-cap-touch-7inch-dsi.dtb \ k3-am69-aquila-dev-adapter-panel-cap-touch-10inch-dsi.dtb \ k3-am69-aquila-dev-adapter-panel-cap-touch-7inch-dsi.dtb \ @@ -549,6 +565,7 @@ dtb- +=3D k3-am625-beagleplay-csi2-ov5640.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 \ @@ -558,6 +575,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 \ @@ -567,6 +585,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..3ec24d5ff2b6 --- /dev/null +++ b/arch/arm64/boot/dts/ti/k3-v3link-imx219-0-0.dtso @@ -0,0 +1,128 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * 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) 2026 Texas Instruments Incorporated - http://www.ti.com/ + */ + +/dts-v1/; +/plugin/; + +#include + +&{/} { + clk_imx219_24mhz: clock-24000000 { + compatible =3D "fixed-clock"; + #clock-cells =3D <0>; + clock-frequency =3D <24000000>; + }; + + reg_1p2v_00: regulator-1p2v { + compatible =3D "regulator-fixed"; + regulator-name =3D "1P2V"; + regulator-min-microvolt =3D <1200000>; + regulator-max-microvolt =3D <1200000>; + regulator-always-on; + }; + + reg_1p8v_00: regulator-1p8v { + compatible =3D "regulator-fixed"; + regulator-name =3D "1P8V"; + regulator-min-microvolt =3D <1800000>; + regulator-max-microvolt =3D <1800000>; + regulator-always-on; + }; + + reg_2p8v_00: regulator-2p8v { + compatible =3D "regulator-fixed"; + regulator-name =3D "2P8V"; + regulator-min-microvolt =3D <2800000>; + regulator-max-microvolt =3D <2800000>; + 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_24mhz>; + + 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 Thu Sep 24 12:53:50 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 C62CB419FB2; Wed, 23 Sep 2026 09:38:26 +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=1790156308; cv=fail; b=hoNhUqbrm92LBiVFw+A7TH7Zs8d85M/F+ddH2klIgMDtX8TjxEcLCDEo5nyAaqRGAeZYxY4sys6/8GXSmV4UyemzsRqiq1GgMNtm62pTU+TRxKe4MM7QabF7akgslDLn7uIvS5AcTTRLb9jNgkWY95W69M91Lxc+eNAykDudoqg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790156308; c=relaxed/simple; bh=3HwwcZ1DXroyKkuF1TPauPMp4wXYVZ8JD59NIdoUzjA=; h=From:To:CC:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=PyQ/pug1yajz3e9GR4z0arOPgkUh+rSuraeN0bBPML1f97Zdxgtj5fUteeonLoeV/wBRra4co5yLxIM0GQcZoCKHYFJqA6FvbsIfz9OgcmMpWF672XvPi39jWWNnEdTI5N8nOplb7MH7RGMdbBam2DBLWh96FXVpAbh5esoJHds= 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=jYGMyma7; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=jk8fkTJP; 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="jYGMyma7"; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="jk8fkTJP" 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 68N8NCGW1611727; Wed, 23 Sep 2026 04:38: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=4gshtbFU8V8wijXgK+MIDm2E+8jRHnJARj8bLZ/hL u8=; b=jYGMyma7oY5ZT8BHDGsv1j5hsFsCCCF5jOOZW8hAmiEqDVOg/QptFxjfb ueOI4eNidHwzUmEaVVJskRFjAUx5wAai0z2qQDxjeraRpjcc+4CC1ilPb1dZcw4X D4ur1D7oFV8YSlBJqt0jfYJeq+aiXH2gcIyA6UYxBHSobn660UANUyohwJVM4C2g xiUFQ5YfWUuIThlN/3x9gFsrr9cj9HXh1a/cwf5jWbQQEQ3dXiwsro9XdM9LDGaF Pq2BjvhtJfj60gXJaAPHjdUr9vUZvwk028o87lviyDuglo3VqA0aBjE4/429lXpL fqjCzRDNYckSWa5mKW4yXNdVNTRCg== Received: from ch5pr02cu005.outbound.protection.outlook.com (mail-northcentralusazon11012001.outbound.protection.outlook.com [40.107.200.1]) by m0384305.ppops.net (PPS) with ESMTPS id 4gvb77rdg2-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Wed, 23 Sep 2026 04:38:04 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y+00HEXhsFND+JOURRmAfVf1G41h1mBdcCUYQmd04lIQ6CVSzLCRTLBpvaj2h2ASdoGFfOq2tfBzjm8V8uay551KzmY4ec7w8hND8wRGBLs8zksmjn4fit2/aYolUG3S844SA+QkjF+czpw4z+rieYPGuxRpZeOZ5EZWIx6O7GS0XjaduNvAJonx4co9GkaQpmppRT8cWtaE14xD4MmFluIEys0YTJJo0Z3Ou802UDCDHN8zP9hF9f5hSq1OrqkPe7CNHhhmWSTUGyqz6eyPl9JYRuq+YtpOLSxkGiaPxmUwROiVn0zYCJbeymidgq2YrHQSmacxMu1EFv/zVeMi3g== 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=4gshtbFU8V8wijXgK+MIDm2E+8jRHnJARj8bLZ/hLu8=; b=orbBNB2DumdtxjybV9XXFmRHxn2ZSvuiz+Rr8y7cescafMCEEGp+QVIGYAu21BP6vaZJhB1+CYLtWAfbkm6dJu9mNoVtH8W9Gpc5iheICmH2qjfTKKmPMyd5WvSSsu1fkGcuYe91ASdYLuPn3UhPeM+nULmZFKOSXLV16Oqzd4tmTL6CUESLVunt5COzsuJLhyDMwZxptBJVgCViiLE3/Azqxa6jNGaOEXa1it7Pa0qkUrUERpEf7jRNtZH9RMnxI6YRRJe6KXiSnvts7H9zkzkUnr50gyBCROzzrlqdD2VIa/MxvTzhcj9d6FeGbM0J4rJ+WeCxv5H34dpU80y/Cg== 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=4gshtbFU8V8wijXgK+MIDm2E+8jRHnJARj8bLZ/hLu8=; b=jk8fkTJP55wkZmgydPF7A3sxdrKXO/QhZPRJbjMccaKRMAhv72sMMWFzaQ1DdSTxZr7hVlH41EW3kNDv4OgI6KIAaI2l1sQnQ2m6rnIukYhmE5O4ZW3+n5b5djBD+f2g1x/X7P0cU36noTohD3DGx9BNja5sdryzQqN2j1hcO9I= Received: from BL1PR13CA0273.namprd13.prod.outlook.com (2603:10b6:208:2bc::8) by IA1PR10MB6124.namprd10.prod.outlook.com (2603:10b6:208:3a8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.4; Wed, 23 Sep 2026 09:38:00 +0000 Received: from BN3PEPF0000B36D.namprd21.prod.outlook.com (2603:10b6:208:2bc:cafe::4c) by BL1PR13CA0273.outlook.office365.com (2603:10b6:208:2bc::8) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.428.8 via Frontend Transport; Wed, 23 Sep 2026 09:38:00 +0000 X-MS-Exchange-Authentication-Results: mx.microsoft.com 1; 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 BN3PEPF0000B36D.mail.protection.outlook.com (10.167.243.164) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.472.5 via Frontend Transport; Wed, 23 Sep 2026 09:37:58 +0000 Received: from DFLE202.ent.ti.com (10.64.6.60) 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.45; Wed, 23 Sep 2026 04:37:34 -0500 Received: from DFLE209.ent.ti.com (10.64.6.67) by DFLE202.ent.ti.com (10.64.6.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Wed, 23 Sep 2026 04:37:34 -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.45 via Frontend Transport; Wed, 23 Sep 2026 04:37:34 -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 68N9Z3Wg1760658; Wed, 23 Sep 2026 04:37:26 -0500 From: Yemike Abhilash Chandra To: , , , , , CC: , , , , , , , , , , , , , , , , , , Subject: [PATCH v3 18/18] arm64: defconfig: Enable DS90UB960 deserializer and DS90UB953 serializer Date: Wed, 23 Sep 2026 15:04:59 +0530 Message-ID: <20260923093459.28125-19-y-abhilashchandra@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260923093459.28125-1-y-abhilashchandra@ti.com> References: <20260923093459.28125-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-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN3PEPF0000B36D:EE_|IA1PR10MB6124:EE_ X-MS-Office365-Filtering-Correlation-Id: 036117b2-9090-4f3c-e1e0-08df19565a6f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|7416014|376014|1800799024|36860700016|82310400026|13003099007|3023799007|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: WlG/CZzsGwoqVltJS32VbsOP2b5Vv4fy6dNkCm2Bm1GX23o+m8DzBxaWOrr0BV9Cg15395keSoHusByCqTluK3TMeDuuuOwdjY+oYDqp6XSXCHicdZWWTCl4e83qicHU6QVC8UCjTWbChMMkMpMj040pkbfF5Z6f6tI/Xou2zVQvqJYgwXGl40TGm291KoEQsZtoVDfkpOHeahUdLOOWSOQGw49QoiQF7piKZ5Vx/YapkbszFJsNvGHbUhvL/Pol4t/llXG96QggPR2m+ub2wfrgM0AQvj9JOJ1FlliV1nQ8OR8gF8GqcQuynYyKOP4W0AxcL4sMCKVbuKPaKac+JbUnD/QzJ6cCw0ai8Nbl65QXkdeS+7p7mxdiC0jj4tNupDyhE4InQiFga87eiYtwiEFENZlr5GaP16BCb5FDrP0VaMuGG1vVnP63RZ4QO+edKRbmQ0uD8YdKB2iWeLRsrdH4QP32jeGwsNa0r6nO+AyivQ7YkRObEi6UAKevwYgr7hciJd9NfASclkaUVqUvmxBjjuqSA1ArPdZb8C4cuNjI9GiMXsxdGQ+doFRGYV7lVxzbk8QO1OoMWzU1qVK/3AhxaFJzfzjgTxZpegISpSlSPYjzYoKkl/EtCVNuU5WerkZY1+GR0VFveJw5PrzYAEE/PmnwFtWUKlWjh80CuuTptpowSkm+4xphh+M8WYkKRWGErMJbmTzqNc19pUobYg== 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)(23010399003)(7416014)(376014)(1800799024)(36860700016)(82310400026)(13003099007)(3023799007)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4lf5vVJl4QUyUlB1oJHPbpNjpZ8rFvhpAVPYz3yrmjJpyocPYjZ8c+QjaqZbwZctGWBjS1RwoHG3Y1jV4AygIssHtQe6gkV+Vsjq5MNatU54gDndigcQs0JkIsPqQC09k6V5FYsm5ZVpUBXbSVER0xBaVCyl2s/V8UQEErTD5kNZASO4FqwAWNnPLCbHoBRaOI9hnNBIftfZCdyDyCOgf3NQsEl+qN855uVqK2I9F36IKg7EGkcdPEhr+48uzKOGjFzlCz4yw0HToti8gCWQM03YZqTZcczk5D6zqyIQJGngSE1/qAAAFEMeLDwcaqzHtMlTTYmsSvmZpeT93od2SEAf3XhJXg+1s8W7zc9VD/ly85sq/iEcBQgUhngBYy+Exp9NGdgYC4Eqsy4RBNgofWU8VtKhZCzP3qX+uHrHz6g/MGxAwzBDLRnVzhzCnxBD X-Exchange-RoutingPolicyChecked: Aq5wtfeSC0joopNKUPS+a6lTWUwac6wVQUPAO0E7lZsAQ7kvkhFDBZXYD0y4Q5eF7NvCLyXYtlWSon/pFPxUsqINWpb0XO0Q/0onk6J5udKH2EpRy563wVXqH2/LMsxAJOtjYvOSp93pTqdM1T4t597+2dTxHaM7uOREPd5k6bQ8ECRZLiEqeHWR7Wl7yXOQINN3rnvYV9EL3HyT45atbmfBeKUnvzoQJ3M4b5hwDi4oCj+t0A/wT5GN5Ce9Olj9vTzo9H3stS94m1sjhxwL9nf4YNpDOnRETb61ajImLkmipqk1C54slkzTuzetrr/GMYZ3eYrIdaBJZbYwnLFd5w== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Sep 2026 09:37:58.3846 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 036117b2-9090-4f3c-e1e0-08df19565a6f 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: BN3PEPF0000B36D.namprd21.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6124 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfXxyK2LfD94uO0 pP4MVwOWQe7nhfNx9MFoPTdE3G03aUXLGnIRf/BeE3VwHoz5V27DEAhPLbHYcdpi0teL1JgILpd ISCrOtH0N1J3HXk/bPCnqffunE7P6TyMXMWf8YC5WXRBo2lph9X8hfqbG9qi4o91c8D/OiEgKhl ckS7uN+grftWmJW3v4QkNxt6UfXoEwAfCVwLadM82MOWfQ1H4UFsSP4mCfFo+UJnFP91fEqNknJ 56nUm98eAap78Zuf5oyqdW6mHcDbSsQnxNWegOwj8teoor8Q2s6YV8cFTTbqlQvjxiT/XUhNoWJ ea2z+Ax3wlEUUioAI47BTPMpLiUMugnrO5MQz4xRKpei0pMsoWToEY40kNMLa6it0gdhjcgdUdA uNLHj0utF9wfHw8H7BPBbmncjbxd19fygQuoSL7Z7vD62MbEx3jgO7XKYNNuKRgO+EJZoXHEN/7 7tHoGhWZsMg8rBvr2uQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTIzMDAzOCBTYWx0ZWRfX2NJQDk+oT52K wvrJ95ebgXwyVjIBfq3JGLY8sesu9zi1kUyqHbsOqmFHLwFhfjpBZzg4U9A0B++2Lu1atdWHMye oh69ayTLDUvLMRIDdARPqZ5uiLBhrkY= X-Proofpoint-GUID: udCplcoqhnmQWkzvf6G5o_k9BuaHcDnD X-Proofpoint-ORIG-GUID: udCplcoqhnmQWkzvf6G5o_k9BuaHcDnD X-Authority-Analysis: v=2.4 cv=cPt1IVeN c=1 sm=1 tr=0 ts=6ab39dfc cx=c_pps a=c79N1uTKLHxLQxOLln6vMg==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=sozttTNsAAAA:8 a=v3qYMKi1rdSUh7ufAVAA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-23_04,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 impostorscore=0 phishscore=0 suspectscore=0 clxscore=1015 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609230038 Content-Type: text/plain; charset="utf-8" Texas Instruments DS90UB960 deserializer and DS90UB953 serializer enable capturing from multiple camera sensors on Texas Instruments K3 platforms. Some of the upstream-supported platforms where this deserializer and serializer can be used are the Texas Instruments J784S4-EVM [1] (k3-j784s4-evm.dts) and J722S-EVM [2] (k3-j722s-evm.dts). 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 Reviewed-by: Rishikesh Donadkar Signed-off-by: Yemike Abhilash Chandra --- Changes in v3: - Reword commit message to explicitly mention the target vendor and upstream boards using these drivers (Krzysztof) Note: Board names in the tree are lowercase, so please grep case insensitively, e.g. `git grep -i J784S4-EVM` on next-20260918 gives Documentation/devicetree/bindings/arm/ti/k3.yaml: - ti,j784s4-= evm arch/arm64/boot/dts/ti/Makefile:dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm.dtb arch/arm64/boot/dts/ti/Makefile:dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-pc= ie0-pcie1-ep.dtbo arch/arm64/boot/dts/ti/Makefile:dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-qu= ad-port-eth-exp1.dtbo arch/arm64/boot/dts/ti/Makefile:dtb-$(CONFIG_ARCH_K3) +=3D k3-j784s4-evm-us= xgmii-exp1-exp2.dtbo arch/arm64/boot/dts/ti/Makefile:k3-j784s4-evm-pcie0-pcie1-ep-dtbs :=3D k3-j= 784s4-evm.dtb \ arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-pcie0-pcie1-ep.dtbo arch/arm64/boot/dts/ti/Makefile:k3-j784s4-evm-quad-port-eth-exp1-dtbs :=3D = k3-j784s4-evm.dtb \ arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-quad-port-eth-exp1.dt= bo arch/arm64/boot/dts/ti/Makefile:k3-j784s4-evm-usb0-type-a-dtbs :=3D k3-j784= s4-evm.dtb \ arch/arm64/boot/dts/ti/Makefile:k3-j784s4-evm-usxgmii-exp1-exp2-dtbs :=3D k= 3-j784s4-evm.dtb \ arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-usxgmii-exp1-exp2.dtbo arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-pcie0-pcie1-ep.dtb \ arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-quad-port-eth-exp1.dt= b \ arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-usb0-type-a.dtb \ arch/arm64/boot/dts/ti/Makefile: k3-j784s4-evm-usxgmii-exp1-exp2.dtb arch/arm64/boot/dts/ti/k3-j784s4-evm.dts: compatible =3D "ti,j784s4-e= vm", "ti,j784s4"; arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 982ea1758eb6..eefcbe091c9a 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -961,6 +961,8 @@ CONFIG_VIDEO_IMX412=3Dm CONFIG_VIDEO_OV5640=3Dm CONFIG_VIDEO_OV5645=3Dm CONFIG_VIDEO_S5KJN1=3Dm +CONFIG_VIDEO_DS90UB953=3Dm +CONFIG_VIDEO_DS90UB960=3Dm CONFIG_AUXDISPLAY=3Dy CONFIG_SEG_LED_GPIO=3Dm CONFIG_DRM=3Dm --=20 2.34.1