Message ID | 20250205-8qxp_camera-v2-1-731a3edf2744@nxp.com (mailing list archive) |
---|---|
State | New |
Headers | show
Received: from DB3PR0202CU003.outbound.protection.outlook.com (mail-northeuropeazon11011014.outbound.protection.outlook.com [52.101.65.14]) (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 47D061FC0ED; Wed, 5 Feb 2025 17:18:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.14 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738775937; cv=fail; b=UTsVD1k/eYtzri/uApWAy84byl6r5SOeneXynN+sA/8lCnzrlyMa1/qCs9b/x6yZ0v8nCRw0C3ic9fmJpXMATfXjRJ7vxE+6jRva4S46H9Wof3Th9BJd5DGsCAAONhx2cohJBLzcjSMHhIgTDZbd5epXd+ZryPpBM6xN+0bME/4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1738775937; c=relaxed/simple; bh=A8k95VM+oL3O5WlaQNt56vtzC2uFbQ5X4+I480wAqUk=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=pQqJJ00Y28SdNmj/Asf1St4mi6qnxDaVeJqjxucrUYPVSPPYgNoaaCv5p/dEopowMIjTfALsu/8O1DPnV+sDZ1p5s13gWCosUlxwRAMQ9R/aKFs/ml4UuTUgUKFXkM0+p34/qFIQuO37imXLtA2nYMmiS+kEDUVL88KOskDoqbU= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=J2GtytF1; arc=fail smtp.client-ip=52.101.65.14 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="J2GtytF1" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LF23ltn10b7sxmHUbpJzjB7Ek01c9p5nI/ruedhK+/6MZosWgzCP0B+FpCqXempT9DyHn3LAGGBcssYaLvHHz89hZy1RMvkL/X3/b9FPYoPQQfCyUFFWQEOQKG7a0wpTG31PLWuCKP4EeyKdpe0CSfLuYET74E5Ydo8N7auFUzSjka/rk0dJpCchxx7Jqn+5HbnGhY9cqFQlLR1Q4p4Eegin5/uF5hgtXdI5DgkVC/FovWOtU1ZYhDbW+IkiD/e02chKqdgFalgspkpjoxevwU37BMylC0uf7aVGqSWhUaQPhGIwYhwfEF9iyvfMIrStvwU9Nc+WBxKtmcX7QF4RcA== 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=fzhiG8R734aS82se0EiNULTgw2yXXhD/6oBtZtnqYhM=; b=O8P+ghzx3glhkOn3b5wbsHaTVgsFO6OxDb31ewO+PFYB40M0oC1dX+HRMRuVeAUX6w4Wsh/jkSsiO4fwAVZV33TAjotgdeIEneOhuE4u1X/euBvpm+7qlxkGAaU+LqJpwFdXd3lXdZGkad8N2ocSX0RUPdBeJgpgihI/kf2+OL+vNKD63tuJme8JDZrzgJVeJAc2kgejsQozJJpkbpE3XERU9no0Kupm05x5nUj7zP6nMpeP6tDXUSvVArPuATc14qPGOQuNN9vtBkYM/F4KlK4CY+7uXkTLA80Xh7W05Ozpx83fd9KIx6K9sGSs6DLuIMzqexZXitIVk8Au6y4MLw== 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=fzhiG8R734aS82se0EiNULTgw2yXXhD/6oBtZtnqYhM=; b=J2GtytF1JRxJY8kSpSbn9QRX+WrWG9WPapbR+IrZVggukiXUwHVVueikysydLUvKe6drRwKfPo0Y86Pnxum0Eo27vEiUuAhz0HhIAEC8KuiFuMOvCX9wSczzS2airTap+KEYxMPlOO2myTsfLofMWhrs3upxyJ+JKKGVgF6+DmWI93ScZAGQrJpda85SJUghr34y30mwPE5XLNM4peN4G+QRtwfhjucyRwoBg7n6JuqlDYYHzuU2QnXGCHoQf3ffwINVOqHUBhxJeAL1CZihATjzeRSDoXScNHiwHEib6vyES7BFTQA9BGE7qnZh7XvL+ScUYw5M21ZJUXPXKfe1JQ== 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 VI2PR04MB10546.eurprd04.prod.outlook.com (2603:10a6:800:274::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Wed, 5 Feb 2025 17:18:52 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%6]) with mapi id 15.20.8398.021; Wed, 5 Feb 2025 17:18:52 +0000 From: Frank Li <Frank.Li@nxp.com> Date: Wed, 05 Feb 2025 12:18:10 -0500 Subject: [PATCH v2 01/14] dt-bindings: phy: Add MIPI CSI PHY for i.MX8Q Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250205-8qxp_camera-v2-1-731a3edf2744@nxp.com> References: <20250205-8qxp_camera-v2-0-731a3edf2744@nxp.com> In-Reply-To: <20250205-8qxp_camera-v2-0-731a3edf2744@nxp.com> To: Vinod Koul <vkoul@kernel.org>, Kishon Vijay Abraham I <kishon@kernel.org>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, Philipp Zabel <p.zabel@pengutronix.de>, Laurent Pinchart <laurent.pinchart@ideasonboard.com>, Mauro Carvalho Chehab <mchehab@kernel.org>, Rui Miguel Silva <rmfrfs@gmail.com>, Martin Kepplinger <martink@posteo.de>, Purism Kernel Team <kernel@puri.sm> Cc: linux-phy@lists.infradead.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, "Guoniu.zhou" <guoniu.zhou@nxp.com>, Robby Cai <robby.cai@nxp.com>, Robert Chiras <robert.chiras@nxp.com>, Frank Li <Frank.Li@nxp.com> X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1738775920; l=1944; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=A8k95VM+oL3O5WlaQNt56vtzC2uFbQ5X4+I480wAqUk=; b=lrMY6A671q5kDqgbUdDEAGvShQd8UeRi3kodb6ZumB8Kd3msvModiEGsvij4+H7QCyqi13nG3 talXx/17U0yCF7A1qBwmEm4ccxnzWM5HWbuSQj3E+N0iTvDQZHeUEmr X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR13CA0001.namprd13.prod.outlook.com (2603:10b6:a03:2c0::6) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) Precedence: bulk X-Mailing-List: linux-media@vger.kernel.org List-Id: <linux-media.vger.kernel.org> List-Subscribe: <mailto:linux-media+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-media+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|VI2PR04MB10546:EE_ X-MS-Office365-Filtering-Correlation-Id: 81b265a5-c813-451f-1099-08dd460929a3 X-LD-Processed: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|52116014|7416014|376014|38350700014|921020; X-Microsoft-Antispam-Message-Info: =?utf-8?q?OawDQsgydSwKU4hfm7ac5dei0CTT2HX?= =?utf-8?q?6fFUl+5Vlgs1ONJ6nEBzuPMfYbHK7EcdiDVNXHafj/yDO4+t0xYyxAy3kHT7OmUKA?= =?utf-8?q?tXKH2fqWu78R4uMmRxhs10NiwdfvnejI16v7SPvcm1h7h9bQJ/rnvJWcPtGkGoadF?= =?utf-8?q?kHsABt1GPDvQL2tWWTWYBmKbulAZeq4gxuLQ10G0Y5EXsIKskRaPQ2cejpY9UdAhU?= =?utf-8?q?5l102fUcXwLVE/KO4LRehaL4PgvQijNOGYi6zMwB+I9wHbg9FgrByYXF/yjsImaNV?= =?utf-8?q?sYQEqyJVjAvVyE3vnx+910eapwwjNBVxYdd3XkTwKvcQOZYUlGVh2/QJCPJK7Zwyb?= =?utf-8?q?V9FIwifid1zJxj59/cGwB3X82kujMQfvn9bFX599EV5o847zRQJTfsKpfuGoH9KDG?= =?utf-8?q?24i+O5NHb82jRGCf6gef2guTSQxEKGtLDL0S3DgLoxoUEgIGRo+CNCnSOe/evJNYU?= =?utf-8?q?fyoVSz8y3rGalcSG0BxDTxqfFbwsZ4vYDoqPt4N/NRdGfktbE5/dIER3uIQtwrEqV?= =?utf-8?q?o37evyEMEgAn1hkk6jf4spuodMRdUf1CRHrvxNgxTu35mOsVE5ceBp0A4LyYXgTJ9?= =?utf-8?q?UIYw7OxolLi7Rvvrt1AO9NKWsMWzwwMemiY0h3C0MA6Fj4PVFz+B/2TFYiZeqPuUv?= =?utf-8?q?b/u+sUGCCBO2xR6Tgokbd+y2BrJNPXWf3VcctAOQg2sH0fEGzOLP+4sfIjwnRJdQX?= =?utf-8?q?yWJl8Ne06wxY7188FMxmHFYIgOxX5BXd9BQVpKzpj7x/6dry1BEMHQnLaJg0K6DcB?= =?utf-8?q?4qM3kxW5VBNGDFomq4DULUprQSHfj+aEm/rUETpz629Tr/TdjOxQWMDALfpNVN7eT?= =?utf-8?q?ijXemAzgfvaDYrp4gVKQq8Z2+1DDEXr0u2pT96C46S2mZCcpEMzFx3KdHMPL7uW0Z?= =?utf-8?q?T6rvkt47MS4ufYCY+gPNzzURxPwlnvaC4y+uwDjU7sRtXrxInvQrSB9Hg5XwVQjJH?= =?utf-8?q?mvJbzA2ijUuqsS4lQleDHUQHhci47pQT9rlMwVIuYLKVLYv3n+I0srMMC2+ihlQ8I?= =?utf-8?q?IZKDGmFeP8qDlylT2RtjM3X7e9AIarPTzueU+ypipE17cNohoKb9ufYUFea+3l+JZ?= =?utf-8?q?VHqzUaMOewW4xZlWtjojFNlo8Z0tSSJDjn1ZUqfepbBVNgLVovEwtj3YoJAFxxiQl?= =?utf-8?q?xPBWG3S1lLfSk7CfgSsokqGLhXfaBnciVOBO6eRIWnrzizpmHRvHAhmn5xJzMc6nr?= =?utf-8?q?u1o/iNUXogA86YctKs5fhMTqlZXzdOOZ9GzkMPt1644bFvT6PdJ608UOxJNSGrHXn?= =?utf-8?q?MB0r4h7kKq44i9afpYO4iOibc2BliNpsFSWDu8G9qewbreR6+ZHybos2OtYSIJvfK?= =?utf-8?q?yfODBYqAvUnaWFnX7oU2VclUfbl9I4LaBA=3D=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)(52116014)(7416014)(376014)(38350700014)(921020);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?xarbc7T0nGSr7VNZc+pXkDim20p6?= =?utf-8?q?6kZot48RT7ioDncV0kAl+lTbaw1VQV/+CQwz38WdOAB868s7YdChPNir3e+UVyet8?= =?utf-8?q?eOnHk2n0h1eRahtRebXLrviNj0vSHoJZRjxd6XjOqfkZstqXCpPGnQ4dtjHMMjg8T?= =?utf-8?q?UN+LZjaGjz6zPiyQnfw93Ghui0rVm8tHv14h0iUd7N59vM+lsdqc632ae20gJWdwp?= =?utf-8?q?B8XWuplY9i3Zkfr4W4PdfSD3e2bsxgJWQjGYGRbXc+cl3zlffkHAgVLg0MBIIId9Z?= =?utf-8?q?RItd+4oT5ZkTYbG0IOidzI6rG2niOd0gv0cLqz9jSTsF0n0p1S5rx4mHsCrf2eL5O?= =?utf-8?q?MjnkMBWwBJStfVX7xLVjlXX0eRe9R8lv5CzP4PPQsUvP6IBA26z3HTMNkFCixiKUS?= =?utf-8?q?LhY84O/fzWLvMO0PugM3L/5v6m6Jdz4wBjjAZ1469eYh47uROY92GXAYGajqvPTi+?= =?utf-8?q?BgjQrfM9PKjE2Xto9PkLZ3lqE257jq40ELv2cFI5/jcsEgrgl5ZkJ7LxlhpCEk/S5?= =?utf-8?q?ssRf5NcR2ErbJUTH69fWKja2sgmXIO5pU2Jdhjy5JG9bbIOjwD5zXIQjc3MZHnR5z?= =?utf-8?q?TzQR//GRIgzbaeca7vna4ud/C6tdOro1xiYxiCXB2Ghr8fwNwQ1O8Jck5jIC0lVAJ?= =?utf-8?q?Yz55gaNPtMTEt8dAkxiAjMVaM/GXTNHdjq/+3DmTkTj+CtwSkGsSVr19KLZumaLuD?= =?utf-8?q?8F6R4EO825yUYWi8W0/RZnLTxonI5wl5axUUBUOmUrV1SMqqwb64fE+WyMAxIM+F5?= =?utf-8?q?QHFw90l7lomvrWSxxbGCCmH8EI6WqG83HLtBvyH6TazY01tlqFCXcFy3jzYrHcbDg?= =?utf-8?q?ObxzDUzLbVoI8ohS048W0SDXl88xvFUg3yXNQXhTErFR4oRu9pZWrDPTh+GsNpQAu?= =?utf-8?q?ciEjswKQI0sGIhUU4Rbd2bKlaCfk0L7BU8zruW4Jys5AVipCGsDVu+2STEiLabrO0?= =?utf-8?q?D+FFb7OZGesDg/f8uj5zRBAV+f302NdT9GQpnC+69FRlgovlTi8/xUlAQdS7J3IZz?= =?utf-8?q?EYCRhhjVnESQgRk+92Jq+h9JaIjMGJQOzAaL1tBOWtp7YEet8pGeKzvIS0FT/a8wM?= =?utf-8?q?33HtyQc9rYIWjLyyGA+19uhYGLI5MCrBKBDLtoe+t6otncg+yFpYSfbKwXCta8LF3?= =?utf-8?q?P4ifIbmK2akntZZE6VGCl5lKkuqEcmGL1ZUSX9F7D67pJqhiJPWjxBl8ExJ1fItmw?= =?utf-8?q?1NOI+MW0EWDEDZ5DgbecK0s7rhwdjABIGivkw2hx73VCtrVcRF3WJVlThaxIfU/6k?= =?utf-8?q?OdbBijFc1JjNxnl6b+Zo2xwEd0BELxQrfb83Gzffti6bfeoIyv7ufbTeSIp0+LRPu?= =?utf-8?q?71w0RJSLb5eekIoqJfSsZvBlxI8+/CuWGuACJ/DvRwipFkcd4fmzeB5sp1RmSIgeR?= =?utf-8?q?/ZNvy4blShn5ijl7NdjKtUNXB8Q2ERUDn8LLsiN+g4V64CQOXOqG2NJKuoOXigLMB?= =?utf-8?q?0wy/mbgZ+xVaVHrsJGDTtgNlzQmKAuNHnOi8jZpW+w4wOYqe84T7PvDaHZbHbIrQ6?= =?utf-8?q?y+sI7z/IB8Xk?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 81b265a5-c813-451f-1099-08dd460929a3 X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Feb 2025 17:18:52.4974 (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: vFZaB75yTkmzO2bEi7HAf8hiU/Wb5B7NVqaqwJThUW5CWGFjuuwYOZSMNBgkt1dYmsQkSa9GwSQjNnQuBssNQA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI2PR04MB10546 |
Series |
media: imx8: add camera support
|
expand
|
diff --git a/Documentation/devicetree/bindings/phy/fsl,imx8qxp-mipi-cphy.yaml b/Documentation/devicetree/bindings/phy/fsl,imx8qxp-mipi-cphy.yaml new file mode 100644 index 0000000000000..7335b9262d0e7 --- /dev/null +++ b/Documentation/devicetree/bindings/phy/fsl,imx8qxp-mipi-cphy.yaml @@ -0,0 +1,57 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/phy/fsl,imx8qxp-mipi-cphy.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Freescale i.MX8 SoC MIPI CSI PHY + +maintainers: + - Frank Li <Frank.Li@nxp.com> + +properties: + "#phy-cells": + const: 0 + + compatible: + oneOf: + - enum: + - fsl,imx8qxp-mipi-cphy + - fsl,imx8ulp-mipi-cphy + - items: + - const: fsl,imx8qm-mipi-cphy + - const: fsl,imx8qxp-mipi-cphy + + reg: + maxItems: 1 + + power-domains: + maxItems: 1 + +required: + - "#phy-cells" + - compatible + - reg + +allOf: + - if: + properties: + compatible: + contains: + enum: + - fsl,imx8qxp-mipi-cphy + then: + required: + - power-domains + +additionalProperties: false + +examples: + - | + phy@58221000 { + compatible = "fsl,imx8qxp-mipi-cphy"; + reg = <0x58221000 0x10000>; + #phy-cells = <0>; + power-domains = <&pd 0>; + }; +
Add MIPI CSI phy binding doc for i.MX8QXP, i.MX8QM and i.MX8ULP. Signed-off-by: Frank Li <Frank.Li@nxp.com> --- change from v1 to v2 - Add missed fsl,imx8qm-mipi-cphy, which failback to fsl,imx8qxp-mipi-cphy - Move reg to required. Previous 8ulp use fsl,offset in downstream version. which should be reg. So move it to required --- .../bindings/phy/fsl,imx8qxp-mipi-cphy.yaml | 57 ++++++++++++++++++++++ 1 file changed, 57 insertions(+)