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 050DCC369D3 for ; Mon, 21 Apr 2025 18:48:41 +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=7FT/0jGjH7AlyHi96WOAFut3BHEdpLzQKPmz/Wr5dtc=; b=tLwZiEWT/yYwM9PwQwRvcXc4bN 7PypKdhHS9sZ8Z3sbW5FGbRDICWpyasMpXnJsCxo+mVB8RwEK8EAFx6BaRErqlorWBMzbJQo7PJYA AbgcEfPhQKHRqXJPW3Oz4e+riMr47v/gwQv1chUIqO/Rqlx84fmfSkvCfXpEXp6Kv/FtwFKskE192 +IVPyh0RAKNoB7HGTLHsv100zBbOkvBnZN+YN8BKPaLKOm/w6MEWtlg2mMC1US/uEDjqP0lMkeElZ eMqk7ee6mjdQtdC3Azj0Cu+EwfwXvne04tb5XSJlRL+j6W+ERkj5I6T4NT/an6wM8QNgbtu1jGPae FU2uut9g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1u6wBw-00000004wj2-2miB; Mon, 21 Apr 2025 18:48:28 +0000 Received: from mail-db8eur05on20602.outbound.protection.outlook.com ([2a01:111:f403:2614::602] helo=EUR05-DB8-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1u6w89-00000004wJB-07Xf for linux-arm-kernel@lists.infradead.org; Mon, 21 Apr 2025 18:44:34 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EZyyx2a19RM90GaoHlsZh0WoAWCW6u3o308mBOmdY3VHAIqF9tAqL9GuXHJPYVbiFA5dNeDTXqCjyPE0ySxEy0xiP0o4l5W8Xaz/wQeTbvrm6LEekwDlqC3INQ1Iv+8zL5Mz1dhQPYDflsIExVnq5VaOVtXwxeQCWQIG/ZCu51DrkFXNfdMoc/dpf36DP39oHs9anVULZdZTFNPwdJ9qXh6MB6OsPBw1XZZMRakIcGkSE3bL2EWLk3+rxWrkjo4o0xeD9DVVzH1dWvqqKZI4//HBytwPS9XvD0RCuseUIUaCHy6/DZHVh0yJDTVhRB9nx4oMB0wljAMF4Mu3xypzVA== 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=7FT/0jGjH7AlyHi96WOAFut3BHEdpLzQKPmz/Wr5dtc=; b=mbrEIrdL9/TFmpQTw1h8WNzC8BX/Mt/XcWDhJxZlCU5UYjf35ytpgzPMBnm7LIerV6KVOjboR9syruwJ/X+aYBNLrT/YTyWrPrAvzmUO+iHbwb/eLFtf4hxQC7Mado57z7ZILyHhz9ngxsJfMzmrDKwmBRZGGm1Qu+1iKsIsnWnAgK2rjDE0M+6sT8p6jWjTnMVLQRpF68poSz3K1YLZ2wi2lKxJOBB/3ald4ndhDIK0ifn7eElmhzGtJdD6E+/iRpb5lBwQIk2bMkanTNpY+EGd2fCocvvrauEsniqCvtPw2ut5W58dMM2Wx6AIDzh/udcGA+9fTJ1UA6gJMFzsgQ== 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=7FT/0jGjH7AlyHi96WOAFut3BHEdpLzQKPmz/Wr5dtc=; b=cDPXetdfpktVbZPeLQ/RPFpHyovQfca7wxDBQ580oLy0ZYEo8n/YxwkmbgQ3i/la1QvOw/G7XpL0xqrsgzlLvtsjKo5Y5llIEfrePIc3WOqcNbKFpBAQvGRkt1NqVAS3IrxZu1lZ7TWzGtQRi7EP+v8v1vHDNY/3pREjWLPKQvvpUgbuUoarDaWmp3ZWi5fedz7rvLqonVYpGP9I/DX8idkHjkKjL4Ax/DOw1ULP0XBDG3CpZUwebUhFI+dPnTCZ0E1ZY4mGtnR0qn1AEkG8w39FG/D7idF9Pj/K64uZOhlzbwb0gzsHSBJ7A5xOu6Z8dfkMQcHAfdnhfVBFqMg2JQ== 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 AS8PR04MB8213.eurprd04.prod.outlook.com (2603:10a6:20b:3f3::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8655.35; Mon, 21 Apr 2025 18:44:25 +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.8655.025; Mon, 21 Apr 2025 18:44:25 +0000 Date: Mon, 21 Apr 2025 14:44:19 -0400 From: Frank Li To: Laurent Pinchart , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rui Miguel Silva , Martin Kepplinger , Purism Kernel Team Cc: linux-media@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Robert Chiras , "Guoniu.zhou" Subject: Re: [PATCH v4 00/13] media: imx8: add camera support Message-ID: References: <20250408-8qxp_camera-v4-0-ef695f1b47c4@nxp.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250408-8qxp_camera-v4-0-ef695f1b47c4@nxp.com> X-ClientProxiedBy: AM0PR04CA0111.eurprd04.prod.outlook.com (2603:10a6:208:55::16) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|AS8PR04MB8213:EE_ X-MS-Office365-Filtering-Correlation-Id: 14084380-c075-4061-49be-08dd81048a1c 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|376014|7416014|52116014|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?8as5KHHlBYspJk4xLLjYkZfp+lE6OuHmjiDdAaCkFNzpOF7sHCExip4coInj?= =?us-ascii?Q?NyYYOMkOL5k6x42bUDkwEgmMhvbLOSmdW63GoUNz/wrZlqoccrlzjfAy9DUv?= =?us-ascii?Q?ME+KWOaIM8zVlZNTKJQEceLFluU22KTW7nI5J4bup+uniBk9uqKma2gEv/Gf?= =?us-ascii?Q?lYbiRxoLum4UFWWCDI/6OIjqSF8N+GBbXKXcyxZb0VPJyVJM5OM+l8xyU8nn?= =?us-ascii?Q?4dO9ljJr6XysVz371Hodiea9aGhEI4QuoLHTkPBkLJN/OiO31DHDB5VDKVft?= =?us-ascii?Q?30pRAMyYYdgVkU4YFd3TyZ+C2yFjOpjr9H9EE90qyfw2VFOF1jROxmIufp2a?= =?us-ascii?Q?A4r2QtLZCooxYPnlOyFLEBrRP1un5K2fQj7IvSfaYBWXldDAB5qv+lT81oEB?= =?us-ascii?Q?kcRhsrjehPkGpNkl9q9eF2UsO5Q7iISE5vsbCJTmPftFsdRSFxOFpaXEpt2i?= =?us-ascii?Q?c1TRuO3gbFG76JMJJhUTe0kBN5sp0gAaFLfbVIN83nPuGbOjlJujzSCMAXEC?= =?us-ascii?Q?0rQOY6EwxlSi6PTMWTQyp/SEqRYQG/TbL9CD+ZsudZGfdm9svj4jSia9XY40?= =?us-ascii?Q?8HEabPoiJm9dWIilM6a+/dYxcQ8Lw8hb91VIkl+saYtTH3UaXmMyU9yybzPf?= =?us-ascii?Q?VScrHexHwe4YiYHZCA3iAAwOLaX6QqeeByEGJxq7QVukj8MflDxr4g78OWhN?= =?us-ascii?Q?P6twPaCuS+f7a6AI1t8Hc3uS+t69lRoHiIuekUkuUPk+UQzvl6hCyvyv3fYc?= =?us-ascii?Q?Z/lKXX756Vl9bMfzcuiD1LKuqhB0Xoawua8ZTERTv3bglcEgPQU+frakhlW3?= =?us-ascii?Q?UMCj20aKUPg92sb5O2pCB2sQIBkq5eoACiEL2oR4GDFFO9vlUhhSBYwYVdFu?= =?us-ascii?Q?11hMtg1YlrU1t1YP9PHXILY7ZQ863UqkGoDCXYAdv1RS+d1C7SRNfkG6z0pa?= =?us-ascii?Q?YvG4qb9qKPG4UXRxGkO7zuz1vcg7sQR0LWaSQTMAg+mm4Xo+X+8CY85rjDMq?= =?us-ascii?Q?2Dgcj+tjA7//Na+gGMlTDkD4iwDUqTvv5cVnSPQkD4tLjwumdzCHsJPK2kkG?= =?us-ascii?Q?srWXVxIJgg7VoJ7EbTP1OtbLgDQPRqE/oeFM0tmPqnz/6XgYgppwPPfCXJ/K?= =?us-ascii?Q?9cJ/EHJLBfp8XLUYrerfv2IOHfGVmGc8aIBH6UYTC346umRHBqXgLdDC0JH4?= =?us-ascii?Q?jWTHWlRvjgBWqXN0dFcR79wlJZr1yAqOXaruMz6InRNiiWVXfN6azZKYxPY8?= =?us-ascii?Q?9UBbI8tyuI4GhYrmM8sqRYmK1ilxY3yUjy5h3ub6Xs4Eem2xDflY73P4g7W8?= =?us-ascii?Q?l23qp7cbVNzfwzJQnwzPPvwLBdLEKRjHLtltWrJ6d4kjpYDZPk6pXEoSomko?= =?us-ascii?Q?1bPQnoUtMPPX5ZX1v9JLUntyDpSyk8CbZqvGWBQkGpcAtrjCknA0NJ514Gzj?= =?us-ascii?Q?TP5CQSJZvENJQNlkvPw6mkUS1e5oRQ1ucMIlod8t+yXulS3QRcvSuAvgr+Bq?= =?us-ascii?Q?Qo61f2QcFwMQ68oUVMrzsXwqqTwa+Cnu6X9H?= 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)(376014)(7416014)(52116014)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?0z0BeU9qRn08td5fDNZ/m4RD3jw2+GxRzitMEgu77s6Nl7Cezasnl2X042YT?= =?us-ascii?Q?tae/CJ5WeA0q8cS+Aw3f+Gq9i7goX2q/hc3ZcWbixKHNC0p7y9wqfHqAfpTa?= =?us-ascii?Q?hFDUvHKLSzUAd//NDYVkQnZkauhl17GLcx+DzumKCgolsdRFzqn/e/Cy/eNr?= =?us-ascii?Q?2hNqejmxI8+ee9E14r3nJmyzAVhTBINRFnhoSwn77HAAosBCj/9cZ9GBl8H9?= =?us-ascii?Q?9Vtv3+x5DZuZObCBuRpSfEC7Guy4CMxP5/CzqD4gf4UZRbwIQCQ8xjHKexHP?= =?us-ascii?Q?0jA6+YnmxtYKU5vs5lvXWZD85Tp6btepUFO8AvvR7GcJ97T4chL2mewWST2L?= =?us-ascii?Q?xnyn/jWpXiIgDW7NB5+oaePuvkYpvzThB3KaRN1+/VhFVoBZbEOdu+PR85xO?= =?us-ascii?Q?/joRAjYqTCXnz3Uv35qHn+Oc3Swniu6+U+uMXLJKRLvntWESmaptNykeSgng?= =?us-ascii?Q?s/EvviU9MC913GuuJZoGfXpX8PrU0g08DUN2kW6UzQ3STmmls727Wr4jXU19?= =?us-ascii?Q?274x9y2PuhjyqlhOgoA0o5jRsdkL4UNQnmj+snyNOnaaOJWgIvHDs5YauHVg?= =?us-ascii?Q?aXKB8eS/efmG9ni1eBisuHqI3gnW69wjdUiypThaTkBD/VJvebuVDTaa9MWP?= =?us-ascii?Q?ujG6sq1ds2R04KZQqRLWdGzKX3d0qc5E+3wlGkpVT5q1eqX7pQva5B8MWV4p?= =?us-ascii?Q?XOrZOXZbFkkNAXypOpSNIBgXbxqjfXr01tIA2Mkx8CZ5zVV+pEUXvj0a7FjC?= =?us-ascii?Q?8BDGqa/XY3vuhUJzbvy9rfu/yqUnqQ0kSZwJRrc1QYgwB88502p4AQwgiAjZ?= =?us-ascii?Q?Dh0jQ6Qdi1B40YHwTE6sJCIkibkrh7ygI5TPDs3SYz8EHE/z+N2j9BEfMmFD?= =?us-ascii?Q?mVO5qYeCQINT7tXpMGzrkdVwJc09q4XR87xgJlcr3oCkg65O6uWvS3SoyQYR?= =?us-ascii?Q?x5T5EVw4VRxDQmldqyEXa06JlKWFHwlmUFvQ/U1RlDgikVWydSy0VHsZ5WrB?= =?us-ascii?Q?dE3gm8kpehQGbD3MQZiytpdfQEqPiRiRtZnQUQonab2CdecYqe9txFWx7e4R?= =?us-ascii?Q?qUw8Qp3514yUJL6Cf10F0w4lVRNYgeaoxtHvC0aQzX8q5gaz7yiXsynBTZrH?= =?us-ascii?Q?8Ok5scl7M4Etf6WaOVPV6O0yNdVXFoOAQvluKHajxE2JEc2BfsWuXICUI0Tq?= =?us-ascii?Q?15UhSjJnEiEhN95ALWW4Z9i3DTGd5Oq5FfdwXWYtihgOw4Ap3JQt7y4uSinK?= =?us-ascii?Q?f7hRGreJBGPUVeov64Dwu9fePXJ/RRWNnZvrbVmR8d81sSQ54+Tm68GKc2WP?= =?us-ascii?Q?Ar0WX2ngrF2SnecNvcb0CTZK7SyYyMyitbUh7kxXl7g9COOjRY5SifkzIQSq?= =?us-ascii?Q?MgLaG7INTW8wKdxj/BHwFk/CByoJnlqDM5oOZWXoX3F1gv05ZzwBGoQYeGtJ?= =?us-ascii?Q?Q6so9eWNiWpSgVrwWoxl2xUSf2AzW9AiNnqRv+SRhIBpNys6nzRyA87QIni3?= =?us-ascii?Q?x5LpIO6RKJP2eHxxiCvHGgIx5rxL/OxLdSkeuMkPZN2uKthe06ZK262fTCZb?= =?us-ascii?Q?dwRRQrvGoiPFg+1tylJOC9HWFJgGCkD0onBR2xAj?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 14084380-c075-4061-49be-08dd81048a1c X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2025 18:44:25.5578 (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: JE8b4LsuvYsZbFE3uNKX3T9mM7LqZGLFLBXqelLa2T5cmhDNzu11IDxvX8hz5KN33UZnazq3cISm+k2sjI6/+w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8213 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250421_114433_070818_03F138B1 X-CRM114-Status: GOOD ( 20.29 ) 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 Tue, Apr 08, 2025 at 05:52:58PM -0400, Frank Li wrote: > Add SCU reset driver for i.MX8QM/i.MX8QXP. > Update binding doc. > Update driver for imx8qxp and imx8qm. > Add dts files for it. > > Signed-off-by: Frank Li Laurent Pinchart: Do you have chance to check this version? Frank Li > > Changes in v4: > - Add 4 clean up patches > media: nxp: imx8-isi: Remove unused offset in mxc_isi_reg and use BIT() macro for mask > media: nxp: imx8-isi: Use dev_err_probe() simplify code > media: nxp: imx8-isi: Remove redundant check for dma_set_mask_and_coherent() > media: nxp: imx8-isi: Use devm_clk_bulk_get_all() to fetch clocks > - rebase to v6.15-rc1. > - Remove scu reset patches, which already in linux-next > - Remove patch > Add fixed clock node clock-xtal24m to prepare to add camera support. > - other detail change log see each patch's change log > - Link to v3: https://lore.kernel.org/r/20250210-8qxp_camera-v3-0-324f5105accc@nxp.com > > Changes in v3: > - Remove phy driver parts. > - csr is dedicate for mipi csi2, so add it as second register space. csr is > mixed with PHY and link control with csi2. > - Link to v2: https://lore.kernel.org/r/20250205-8qxp_camera-v2-0-731a3edf2744@nxp.com > > Changes in v2: > - move scu reset binding doc to top scu doc. > - isi use seperate binding doc for imx8qxp and imx8qm. > - phy and csi2, compatible string 8qm fallback to qxp > - remove internal review tags > - Link to v1: https://lore.kernel.org/r/20250131-8qxp_camera-v1-0-319402ab606a@nxp.com > > --- > Frank Li (10): > media: dt-bindings: Add binding doc for i.MX8QXP and i.MX8QM ISI > media: nxp: imx8-isi: Allow num_sources to be greater than num_sink > media: nxp: imx8-isi: Remove unused offset in mxc_isi_reg and use BIT() macro for mask > media: nxp: imx8-isi: Use devm_clk_bulk_get_all() to fetch clocks > media: nxp: imx8-isi: Remove redundant check for dma_set_mask_and_coherent() > media: nxp: imx8-isi: Use dev_err_probe() simplify code > media: imx8mq-mipi-csi2: Add support for i.MX8QXP > arm64: dts: imx8: add capture controller for i.MX8's img subsystem > arm64: dts: imx8q: add linux,cma node for imx8qm-mek and imx8qxp-mek > arm64: dts: imx8q: add camera ov5640 support for imx8qm-mek and imx8qxp-mek > > Guoniu.zhou (1): > media: imx8mq-mipi-csi2: Add imx8mq_plat_data for different compatible strings > > Robert Chiras (2): > media: imx8-isi: Add support for i.MX8QM and i.MX8QXP > media: dt-bindings: nxp,imx8mq-mipi-csi2: Add i.MX8QM(QXP) compatible strings > > .../devicetree/bindings/media/fsl,imx8qm-isi.yaml | 117 +++++++ > .../devicetree/bindings/media/fsl,imx8qxp-isi.yaml | 106 ++++++ > .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 38 ++- > MAINTAINERS | 1 + > arch/arm64/boot/dts/freescale/Makefile | 11 + > arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 362 +++++++++++++++++++++ > .../boot/dts/freescale/imx8qm-mek-ov5640-csi0.dtso | 60 ++++ > .../boot/dts/freescale/imx8qm-mek-ov5640-csi1.dtso | 60 ++++ > arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 67 ++++ > arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 85 +++++ > arch/arm64/boot/dts/freescale/imx8qm.dtsi | 5 + > .../boot/dts/freescale/imx8qxp-mek-ov5640-csi.dtso | 59 ++++ > arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 44 +++ > arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi | 86 +++++ > arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 5 + > .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 133 ++++---- > .../media/platform/nxp/imx8-isi/imx8-isi-core.h | 6 +- > .../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 8 +- > drivers/media/platform/nxp/imx8mq-mipi-csi2.c | 169 +++++++++- > 19 files changed, 1328 insertions(+), 94 deletions(-) > --- > base-commit: 1f665976a7c4e8779566e153b8854d7829ce33ac > change-id: 20250114-8qxp_camera-c1af5749d304 > > Best regards, > --- > Frank Li >