From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 59C27C369BA for ; Wed, 16 Apr 2025 15:42:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=BYOJAoK2NuUN+tza69jiI1nykQ5fVuGwSFNms88yJKE=; b=w7eEOZnDwrQIX8hkoGMnkYfDJr 5laaMWr+1yx07eYtuQztZ7h09ryEd2TKq4c5lEUaoKjW8MN/NJL6xoXmiS6XEOyx3+gSh65gjQBVf UM7L+f9xBp1hhcUsavsOc/fnkfVpd95veaRu/B0mWGYADb7G0+DWk/toGa339sjarsmNvGAWcLLWA 8lE5ga4SuEP15dCyCRWciIVKIvgy774MsX6FyY7k8Ug5Lcr6+j4JEIQ3naa+pDEQav6/bZrJGrRcM CHoJWr6yQNDBYE5Fq6wvYF1D/H+7JAezCor8ORZO/ZcbazHA88kbUqsAYofB+hfa7DmUe4xzRKa+9 H015zf5Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1u54u9-0000000A7Bq-18Sd; Wed, 16 Apr 2025 15:42:25 +0000 Received: from mail-westeuropeazlp170110003.outbound.protection.outlook.com ([2a01:111:f403:c201::3] helo=AS8PR04CU009.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1u54WO-0000000A2sF-1ewz for linux-arm-kernel@lists.infradead.org; Wed, 16 Apr 2025 15:17:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Xhh9ZlntnbGFmb6/weg3+GVnyi671FozO1t9e/WyaBWbheRcdj1U/+uzDgghu6+juRt0Or6JOC4FZ6AzI8S03j+MZprAJ5wgY/lakLt6leUVdFPCXjqeF6af89A7fLcUvOWVi8rMiCct5EtqMCtqSJFpYUjrYOjIwSQWx1A7GYCqFyuxWHukO92cgemY8WwFBXWMGM3NqaFzYOizdAY8YptTuTLcWGg5/w3tSlx2VY72T/pVyEanA9zW4FzfClnViaCtO+9+PsRpAhfoUUCe87wX0i4BVBva6mrd/A43rapyN+N2szr2xpqZypaLEse3Yjfc78AbQBJiGFdNza9aPQ== 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=BYOJAoK2NuUN+tza69jiI1nykQ5fVuGwSFNms88yJKE=; b=XephPj97i11WeoKN2jAOWkSG+F6gXqeu7l41pthm8nVba0NgIWvQeoOtLLEhIVlfY5e1iPXCgAPZ8wY5qaJjQaP9E4sb3RU2P//a+BDmZa5WXEKfMdCbncb2YNWKQft7privICjWBtBgpEQa9Hro3GYX4KAd8HqCOTlp2orULTEQhIrsY7V3G3pV+D47UqpsY5pArxHXQK68PqnVx9laZEX+v3TpV3fxos4yZPFX8dQJbJbXLTbEuTojIkizEkL9gjqNlVaA9OAb7xC7VjEqr2agn4tJi4piguyQYVItJdw1Cbdjj0h/G6REqJtTDMgjQdfsRlSi3v38WsUApbJobw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BYOJAoK2NuUN+tza69jiI1nykQ5fVuGwSFNms88yJKE=; b=aDdFMSg7r0EwDLvXyg383Wguto1AmXQqy+sqJ/Epyo8afU2YyqOPJZ+D2BqOPmDoSltG3cZPWU1VPife22K5agcyTxc4X+qiXrqgYHSGvHB1lLBGkncAc3lEpSBqtn7q1JNC9wrF4qSYseaMUJ5S6Vi5cRLrpR65MxuMIZWfkNimRfChWZKWJhAVNiug2hZhOK+CqJ1B7kGjtiGCK3eogrgElwkfw7FIRx9TLQ4gde2oJix5Bl+faq4PTqWK7oLqBgmm3R4LsqC1DqxuzRKw86gvMOu8YvRL8oNXPfHIVtuZIRhYrowXOnYi/LLzLKQAY7Alk2ApiK4MEc79hMDifg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AM9PR04MB8588.eurprd04.prod.outlook.com (2603:10a6:20b:43b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.33; Wed, 16 Apr 2025 15:17:36 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%2]) with mapi id 15.20.8632.035; Wed, 16 Apr 2025 15:17:36 +0000 Date: Wed, 16 Apr 2025 11:17:28 -0400 From: Frank Li To: Rob Herring Cc: Mauro Carvalho Chehab , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Steve Longerbeam , Philipp Zabel , "open list:MEDIA INPUT INFRASTRUCTURE (V4L/DVB)" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "open list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , open list Subject: Re: [PATCH 1/1] dt-bindings: media: convert imx.txt to yaml format Message-ID: References: <20250414210720.3359301-1-Frank.Li@nxp.com> <20250416124226.GA2498696-robh@kernel.org> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250416124226.GA2498696-robh@kernel.org> X-ClientProxiedBy: SJ0PR03CA0095.namprd03.prod.outlook.com (2603:10b6:a03:333::10) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|AM9PR04MB8588:EE_ X-MS-Office365-Filtering-Correlation-Id: cd8d27a0-ea26-4b24-815b-08dd7cf9d1b7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|52116014|7416014|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?1jmunIj2TOn3MENlUEGmW7wTfsno539HQuoIS2Zim0f/q5EGigmH5XNzMV/X?= =?us-ascii?Q?6rcdN3Zf+zPigwn1W9PdvnvhAsNXaZhL0K72PgXYyeb9j9IQGFPH7fyAJIr1?= =?us-ascii?Q?24hjCAGMmXuFXMpsf5a2We5gPmZR/c0H+78D0rJ6m9XsvnqBz/VjEy3Pfjz4?= =?us-ascii?Q?f2HCson0ZIJIlMPdFlOjMhXh+ag019HVxXqefxJzIAAXdpAhVq5sivzgtDLM?= =?us-ascii?Q?Op1tx29uZ8tcnAnss2jYgSM3UNngDGl9RisphiDBY9PYxxwGIo5LX/kA4oQ3?= =?us-ascii?Q?VMv9xWoX6iHbGDR4utICkVUE0TBYvBY3gXROQ4x6VwrVH/pbRCf+0VbCsBPn?= =?us-ascii?Q?xcFkR6zaEoSJ6lGlZsUD0JTIn96X8IfiidJ7ufnoYthIEaGg/tDwBHpC6XUU?= =?us-ascii?Q?xLmbTMZmXdvVrJJyIyjrCuL9vgDa7TwDawifVHRhwba/LntOcivY2cUYvrGP?= =?us-ascii?Q?GHYdgMwHgDs8RCXiVtDKlpbX0D4OlhzrTZkCA73IobiVyufh53LCvB2IApf1?= =?us-ascii?Q?yJbIJnxK3htLz8Gk9l3xPj66ZAAqutkD3QWGWlS6vT4VDpelohVPoMkH6dc1?= =?us-ascii?Q?Iz5OgN1DegMZuCWeJOog7oRCfsdMjHxyyGPnTHoOYWwQxVx1+pM8FjirEERN?= =?us-ascii?Q?HI5JnxFUQ7/b9CzfE5YT12mWQAuqw8I2ZCu6SxIpbMCq0ZD6k9tLLViZ5Efd?= =?us-ascii?Q?BkIvkEAcMnIb/APIEigQIG15uGzzC/UiiLgp0+BbaYEXv98s5yl6b3XrAX81?= =?us-ascii?Q?u2kSJN9CTtxWZczew326CvVAI9NB9PGWNqjWHcZMGrVqa7Tod21Shjy0ziW/?= =?us-ascii?Q?3agqXOVconbBQ/oK3JTcTlLSAVvOi9IXdw2YVobxaZXBVEcJyO7wfMEGBEve?= =?us-ascii?Q?NftvS8unaul1Tp3UCrcVh9+pXMZbRbS+8kD7mMiKtt4+xUq5NVA1pWXToOIo?= =?us-ascii?Q?/d2bK2zFjEfOt0lOLRgXCK1VuY5BfPTNWr6iMjM+47ohYIojTOZqeIJVjKw0?= =?us-ascii?Q?vbA/XdKpng4CWEEoMP7rZLF5CFFVxGnYzR+Np/x8586UuqIHwzJSnQmYy+IA?= =?us-ascii?Q?pqXJRTqQoYLJxPp924fEFFYl6Zb0aeTooclD8u8FL1vdcQO8BGE10jlbm/Ov?= =?us-ascii?Q?84a5Hk2aC7RjFvAll1Jl1FehnocnV8pnDLv/sPEdoas5IRf/SJKUZO7pWy0N?= =?us-ascii?Q?hBn69C28rhcC3k8b6xzihPUPmfBbLj7iZH5hKrkUy+tHP4Wl3aq0cEPsUA4H?= =?us-ascii?Q?2mLGl46XKcidBDjRpd8JVVfT2qOnn1zvtz4DYC/zBUhn6zykVRcqX+feEt2d?= =?us-ascii?Q?XsHymsG0WvjQMKXPZ+egDnsgiII0hh9EyT9ECTMO6fYu81Xzz9wToh1NjO5K?= =?us-ascii?Q?AwJylTFRYDO2hJxS1PEz+ys7YTVQ/9V8JKOlfv+e/FdlieG1z2oucMdkKzet?= =?us-ascii?Q?nUj2idLgxW0=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(52116014)(7416014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?W4FSW0GLEUoLrecFj/28Q5iRCP49XaVQcyLu3eceGiqEE99EQaUtI6dqvAX9?= =?us-ascii?Q?mlUHO5YdAu0lKQUrsz5Rbq6uY5Fr/o+NrCCOWuoYsxAYBup5waOdoDFY6SHS?= =?us-ascii?Q?kbUeAocKN2kYmiI65z3xk4tLnIeWLSoE1lltE+mU3PyKWFK7/jewrYJ1SpMP?= =?us-ascii?Q?9dZsJyfx6PBhvv3P0ysRUH378Hi/2aR6pa/7Y6Z831jesi9iMMJkodMD6L52?= =?us-ascii?Q?fi/GtnM83R17mSr/iKVyspGzQ+PWZzixsUPtrpbv0+KLgezXuhIXzm0ZBV6T?= =?us-ascii?Q?Ag0mDKcxgt04OnYOYX5wfRGzV8IEk00RUAb6NnXFkFjqiGSFh3dBfNfK3Vtt?= =?us-ascii?Q?2wg3phthgOEpUaceQwqEX3ilYbSK5wiM3tJxcDsh1dGqfds95cqaAmnyOp/S?= =?us-ascii?Q?/n6H/WBl7X9nAVIBH+AX8VEVqO6CfpjL5Bl9FBqOgZFt5jZ6keXwV/DgZ+or?= =?us-ascii?Q?vlZRrk1oBP27H0MlJqXJ/DAEa4o9E5fzGMU/4aYhtSQGxqJLQya7VwpbfKZV?= =?us-ascii?Q?X/TRkEZU4Y6s2Kgy8mHi4nYo9ZSlMRG4WClX/EHyuvXaC+RocIlzjm4k03Fj?= =?us-ascii?Q?JQVO5ULrB0Vx1xJXhILg34TH5PKSDdjkghoutZFwnG32oF8zv0dg28LRuyiB?= =?us-ascii?Q?KMAKcaAeL9Q3Br5Jtj2Fza7fjDu5rLIE556YtVeVvV7YNMn8UlWn+cyONf12?= =?us-ascii?Q?aGJviNzQ99O+nY/4m7IgueKhUlQIwk28ViH8mRJknb2Gfi/vVVlDSqjCWU2U?= =?us-ascii?Q?3tqPpgFp+SyoLQu5fQrTfqXitXFY4+ZSSMk2RpDSqPVjzXFdjL7avVdNrjFC?= =?us-ascii?Q?jTfp2bh+8ZZfPeRs6uElwhEIXGf70ujDjiKXCsSl9vcXZtE4t52Ci/UVl4LQ?= =?us-ascii?Q?AgRFZdevVqhiWz5SJr3qfcwCSE6Ag/rNRoRaGMJQxEoAVxDXXK2nRPv/0PcL?= =?us-ascii?Q?luIBOfiiy6lsWnsm61xtUJaKYZhRBcJ3CAwd/1RxA+AzQMRSMx0BWxmtBRaN?= =?us-ascii?Q?0f97hKddj2k+9EQuYDpUpHDQ5xzoU1EPXnl/dsueKGr/tvzsTf8DI2BfO7+H?= =?us-ascii?Q?8T9pqzPAgK2AVksp6J0g/7nP9vseq5gcyIDkNJMbAYNm61L3M6ncCx8x5Ip9?= =?us-ascii?Q?RKRPgBvFM6UjSDdJ5/ge0IFA0KhbwvWZorrdo7gGO5XluyAzblNCg/6UJdOn?= =?us-ascii?Q?MliNXhrLqfsiLoedFOC0UXtlFvTLFoqPiYMnR5KhASlTrWDqW4U3Ae4wUAkO?= =?us-ascii?Q?bYFitIDowRk/rnVvp5e91pnKKHu0dpsUSsZKQYA7p7ndQLdJwAqv/9YcRe2d?= =?us-ascii?Q?rHRI1STy4rFD3h2zdhxxIkhvYGkp8G0Z33ogzWVk89pu7B0gOkeI5PRnyWql?= =?us-ascii?Q?KrJlhAIVzvQ57CHhy/Iwls3K+V9FKk2GT/Sf5XmbvTiEmu4cZyQfQg3yYaQO?= =?us-ascii?Q?AdpI3hheZSrlxQhR7R9b5Tzw/bLQUD4FRYNeBVYfvsNGX+YnWnMUqknAI6Nv?= =?us-ascii?Q?s4RqqjtsNtF58trVrzGdWTHMdnGyQ38HJ1IflsoUP00bENYHOttopIMEXAuA?= =?us-ascii?Q?kWpKVE4z2ZzNK18jLUEq9iVHhn5Cul4bmgJIS5Gc?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cd8d27a0-ea26-4b24-815b-08dd7cf9d1b7 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2025 15:17:36.5992 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: kx9Z3NInQQZSeqb4R0sd+WMQ+z4vxTkewS200XMrzifUe5VWW53CMS8WVQddwpWWhYEXCTi9aepKW+Ypjm0jPQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR04MB8588 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250416_081752_871675_AE5D70D8 X-CRM114-Status: GOOD ( 19.50 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Apr 16, 2025 at 07:42:26AM -0500, Rob Herring wrote: > On Mon, Apr 14, 2025 at 05:07:18PM -0400, Frank Li wrote: > > Convert binding doc imx.txt to yaml format. Create two yaml files: > > fsl,imx6-mipi-csi2.yaml and fsl,imx-capture-subsystem.yaml. > > > > Additional changes: > > - add example for fsl,imx6-mipi-csi2 > > > > Signed-off-by: Frank Li > > --- > > .../media/fsl,imx-capture-subsystem.yaml | 38 ++++++ > > .../bindings/media/fsl,imx6-mipi-csi2.yaml | 126 ++++++++++++++++++ > > .../devicetree/bindings/media/imx.txt | 53 -------- > > 3 files changed, 164 insertions(+), 53 deletions(-) > > create mode 100644 Documentation/devicetree/bindings/media/fsl,imx-capture-subsystem.yaml > > create mode 100644 Documentation/devicetree/bindings/media/fsl,imx6-mipi-csi2.yaml > > delete mode 100644 Documentation/devicetree/bindings/media/imx.txt > > > > diff --git a/Documentation/devicetree/bindings/media/fsl,imx-capture-subsystem.yaml b/Documentation/devicetree/bindings/media/fsl,imx-capture-subsystem.yaml > > new file mode 100644 > > index 0000000000000..77be3c1f37c5b > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/media/fsl,imx-capture-subsystem.yaml > > @@ -0,0 +1,38 @@ > > +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > > +%YAML 1.2 > > +--- > > +$id: http://devicetree.org/schemas/media/fsl,imx-capture-subsystem.yaml# > > +$schema: http://devicetree.org/meta-schemas/core.yaml# > > + > > +title: Freescale i.MX Media Video Device > > + ... > > + reg = <0x021dc000 0x4000>; > > + #address-cells = <1>; > > + #size-cells = <0>; > > + clocks = <&clks IMX6QDL_CLK_HSI_TX>, > > + <&clks IMX6QDL_CLK_VIDEO_27M>, > > + <&clks IMX6QDL_CLK_EIM_PODF>; > > + clock-names = "dphy", "ref", "pix"; > > + > > + port@0 { > > + reg = <0>; > > + > > + endpoint { > > + remote-endpoint = <&ov5640_to_mipi_csi2>; > > + clock-lanes = <0>; > > + data-lanes = <1 2>; > > + }; > > + }; > > I would think at least 1 output port is required? I checked dts file, only input port. I think old csi2 only need get data from camera. csi's dma should save to memory. Frank > > > > + }; > > +