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 1B301CA0FED for ; Wed, 27 Aug 2025 17:53: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=JVYmFx4GQu8y3Mo2gN1C1HL2La180G/5HnTbDHTQ6ko=; b=OAl2Ka3AZC+UHuYaQkF8KaTZCH v4psXtLthFiNXgzkufdlxbKs9glb+w6VsT2iYk2/G3o8AGevNDP9LI8sk6LtXdtat8rkZBGJiFau4 m/EHsa0LmJ+b3N1qfdbkj5+cDH2If39Jnkfot4Hvtj/ZuI+VHkS9m9E9x8obxq4asl03C8Ahos/yA YmqoJ7adh4cZl0e4QupzzzC6AZm+cHj0X95bKG+kEm8sTgArVimFS84vDhsrDPaXGs0O9yz+HlBTt 7XjQZ45ChMt/6F1Yn63UaebM39ZHlHOycXvZW00BBeYfLI5Y7kpV6dzXZm0Z1dv2cv3wlSG3l0JgI gv0OnW0Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1urKKy-0000000GN6D-373T; Wed, 27 Aug 2025 17:53:32 +0000 Received: from mail-northeuropeazlp170110003.outbound.protection.outlook.com ([2a01:111:f403:c200::3] helo=DU2PR03CU002.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1urHAx-0000000FleE-2xcE for linux-arm-kernel@lists.infradead.org; Wed, 27 Aug 2025 14:31:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gFzEy5Ys3Y3g8KteoJNWUPEUAIfk7Nxu37VFKLY+eTpeUoHTSAF8iyTvekXeSaMoO4m015TlFwVEqb4WSmROwaYgIeosi/cu1GdmbW1Zg36mnTtc849ztPT3/nS87jQVepbyjYpAEOjrQH0BsT2o5oqUpWlbuI9zbOTJzd4u2jRp2gEbFTExuul1uwQa7Zdim5t0C+kFhnZHoCCey2tSh1sZPOyc/QczT7VmrFFhiuoU7c1djz4YYZ7bakSFQTyGdIZinmX0ntNCCCKHymb0G1+ft8DkiTccT2CE9wcUpmpofb1l6dCWcqe1wRxcMFSaO+qwi7dtha50BS7n4US9Iw== 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=JVYmFx4GQu8y3Mo2gN1C1HL2La180G/5HnTbDHTQ6ko=; b=qow0XFXAdDBo/Ug4xD3rjLnNku3sEuQS83jhkIRQRFePgLSudRLNAf3vuBLAKqRYOfMYJXKV0xKRz9fiW5fRQ3Sm9XvVu3A05b8gDW9innSXygYvfgtTWIGlJ/63zO1W4etiOOe9M5etSULVhaELtcBjPOYFguVewg8xMc+psw891Ge1snbVLaFBF8r7pDirB1Dh2nyFqrMErUckDBbjzBwZXxN1nBV3SBx26/tPpG3KfHgMZW2Ak9SQGEV5FJ/nXUm8vih9KuRuKn3AmcOA0vmEvyZK48c9bve+Q8U2reZhekW5gFqGlsfqX+ykXhpyNGs33SCAqGYg5dn7KWV7sQ== 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=JVYmFx4GQu8y3Mo2gN1C1HL2La180G/5HnTbDHTQ6ko=; b=CEl84/KoOT6jkCTjHz99bx20wHfw0HIpjaAqaGTc3cpn6eluja+NJK3m5PY+PQaa+5kz8LCrEYvWjSBUfv0FwXKWhi+nZpTrc93Tz6G0eM99eyTvn8+o/DtxtrMraCt2/jUQo2rgXBsvHqIxLxc3odWLmTgCvcLBgpEW08MbmxwfEfAfBYPeHjPnm8Nb4gCr+R/H0x0eAauozSW5DS/GcHtoS33tH5U0umY7A/NqYT9ObR+rlwXBXDXsyE4Ds4GIUioutDJxGubD9quqz+jg+8jsVNHnOFOZFYinsorcEVwceMpAg2M/YlD/TYE9JX661BjrH/ZSM2LB6QjDWLWX7g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from DB9PR04MB9626.eurprd04.prod.outlook.com (2603:10a6:10:309::18) by GV1PR04MB10966.eurprd04.prod.outlook.com (2603:10a6:150:204::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9052.24; Wed, 27 Aug 2025 14:30:54 +0000 Received: from DB9PR04MB9626.eurprd04.prod.outlook.com ([fe80::e81:b393:ebc5:bc3d]) by DB9PR04MB9626.eurprd04.prod.outlook.com ([fe80::e81:b393:ebc5:bc3d%5]) with mapi id 15.20.9073.009; Wed, 27 Aug 2025 14:30:54 +0000 Date: Wed, 27 Aug 2025 10:30:44 -0400 From: Frank Li To: Guoniu Zhou Cc: Laurent Pinchart , Mauro Carvalho Chehab , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , linux-media@vger.kernel.org, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 4/5] media: nxp: imx8-isi: Reorder the platform data Message-ID: References: <20250827-isi_imx93-v1-0-83e6b4b50c4d@nxp.com> <20250827-isi_imx93-v1-4-83e6b4b50c4d@nxp.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250827-isi_imx93-v1-4-83e6b4b50c4d@nxp.com> X-ClientProxiedBy: BYAPR02CA0062.namprd02.prod.outlook.com (2603:10b6:a03:54::39) To DB9PR04MB9626.eurprd04.prod.outlook.com (2603:10a6:10:309::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR04MB9626:EE_|GV1PR04MB10966:EE_ X-MS-Office365-Filtering-Correlation-Id: 6d96cfcd-28af-4495-93a4-08dde576548c 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|1800799024|7416014|52116014|376014|366016|19092799006|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?DUukO9Wi88rtoLxvO1+FQTtR7auPym44S7mRgo1xhbS3jTEk2zjTTshqqaSy?= =?us-ascii?Q?nw1lPvDmB1KqgNG4fXU9cF/tnwslpFmyDjFKX7UGQBkMrnzngdT/85Dakgft?= =?us-ascii?Q?KmJF4ey5sktyYUGEidRMiJGBSgsPRAFFsMlLZEL/xPFjGIGxy7AsWlBT3lz/?= =?us-ascii?Q?wEck4sdVhw6mEJk+ODRlxj4NLat3if/8e9NrE5tddfiTp5029O9PIcERCALr?= =?us-ascii?Q?vpFTY4DPgjAZHK0LdL/O6d1wJ65SIltNi7DngyOP0I3Mjuz6496Se7xQI/Iq?= =?us-ascii?Q?SV81K3thNjgepGqpcwkIGuj0/NPy90GIqD2bFPApICQf0ajlRKkU2c58Lzop?= =?us-ascii?Q?FeDQMkG3bMHrXzIZ0J5/tjbm9BIY5ke7FVDnfKbPfnY9CEGRfsjF47E/Yqtp?= =?us-ascii?Q?eW04sOSmnV8iZ/BvcH7sHQn6e2atLJSJi2uWhdXRkLFCRKdDTWHbZsxWcLjD?= =?us-ascii?Q?fyjo+TYh12HNhn2VwgcKKn4QGUCH72Mwsyt7dozCfBLfGCMXjqzeo0QRyIZB?= =?us-ascii?Q?clvfgm773r3jgy3CZkN1E/DjumDgurRu3kvPMgr26BZQZCgdnZ5bABkQrIdL?= =?us-ascii?Q?wqN2/eDEbkAtrxAMF0A1P9ScpTt0U5pwxWbinvz8DDX4EYZfgyJOqzkuzGCp?= =?us-ascii?Q?gGW1rkF83T3Fg2AjqcHlx460oHp7yZLfbtpp/Z4UFbbA+eQ1uaiSTtjeW+6S?= =?us-ascii?Q?u15n1cdsE2Ei/x23CZwLtKQEnw4ng0BQIeMgh9V5jVugfJ2KCrFGcqQIpo4N?= =?us-ascii?Q?HsxIpolb85DIxgNgxuXJuth18PsOhxwU5xbwE67JawYuGuturji2S51FkuKC?= =?us-ascii?Q?xyS6k80wci075q/r76itt9zFYNOrHaZ8LDlHT+oJ6P6yQYUkNSF5m3MgYmhS?= =?us-ascii?Q?HV583w09p1TsdFRGNy86ShS6vWW/tHdrWYQTMqOb/jUc6oFF0o3sqyXJySda?= =?us-ascii?Q?rRwAZlsQ0yomeSN3iNUvM3iVVHh+jtdkgoSb+W8EP8fbM9+HjQbIwLhFsyRE?= =?us-ascii?Q?nsrA6lH1sZbhwu/Ud7/SLh8XLbBDnXybdvy+BopU42aaaej7kmfGlOD+Dfl0?= =?us-ascii?Q?MD6c+X/Ho2qxZxiPftHxQDz+J43te8AUzjsWcS/IPknY/D5WCbUlk13H0WQh?= =?us-ascii?Q?N1OqH6jakHtDvo0RJBQngH4XJbeUuFXscfXSlCK+1OamCUN49t/RxQZCS4ll?= =?us-ascii?Q?wr5OWj86Ceo1+6cKLzXrgJG37ViitX53rf92eFwjqIsWkgJ1fTR/3LMGiF21?= =?us-ascii?Q?1ATeulhAFjTdn+TGKw0SUN0V3oRg8inOhD3tb5ab6ohsMz7iUJ5h0N5u1zRk?= =?us-ascii?Q?wV+/epud/PQrEA2Gx64pzu1mZwTDK6kyJ8yfuBc5sMSGgRXwsVn6e/kuOCsR?= =?us-ascii?Q?g5rqkJ1v8JBM1PZg9wFd0yr/5PxGXHI1cTt6otKIrkv2ggCH69iFllEYDwiD?= =?us-ascii?Q?W391BZiOEHmXe89/YafGWY2+smTOAuvLsz/T5xatInRC5AoaZMAO+w=3D=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR04MB9626.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(7416014)(52116014)(376014)(366016)(19092799006)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?xHDyNqI/tm5OYI6nInj0ama+hJcbrlZKQbk0QjSZ4aCuNi+qe2C+vxt2MYeB?= =?us-ascii?Q?lSDCZalwLSPL9tJYnB1+WoyHZ2hlpo2HOwENAiFJAf7lSnUiGru55IrPg2St?= =?us-ascii?Q?Av2j1eMtDC3H8qiQqgNBxThH04J7u7He/x8YIFDjl7er63SL5b/hpl25V8Ks?= =?us-ascii?Q?m8VKpFzeBG4w15O014hLloBD1ohxEBlZXs2088f84zoM/Xo8zKQhSyruzfgQ?= =?us-ascii?Q?/D0Lc9QInScueI649YuQYMBXR1SjFX9IrLzOLf39gpSQ/naDjU9KYqqiwrC1?= =?us-ascii?Q?gZOeiDByi1p868PP4BM4EeLob1XnCXwxCeXN1NjXKyMav5+WId7t0z8vCC88?= =?us-ascii?Q?M0OU7hCYunjPElSZvhvwnujUO8kj73J5oZaKGYq34f1WuwlAyvxgi/eiKxON?= =?us-ascii?Q?OBupjP0N821SlkgonUjiyPT0yetkxL6OWt6nmx1ILVqZDPg6xKbL1Y/qdFBP?= =?us-ascii?Q?csFPTEWmd6Y0motnSOTCCcHRQKhuk0EDDScW1xfr+6mpoHDX03yOl0Rpq+rx?= =?us-ascii?Q?U933QokYtHtUpCL7E/RKMywI1yh8VPqb30RrY+KTZiy/AAzDK5ZlZdQ+ELbi?= =?us-ascii?Q?XFiC9w/yu5I+8NN/lnbqYQGKym16nF3rSfp0jP/sBnietiMzrWJbmSsZ9BJd?= =?us-ascii?Q?uNy8P4JKQegVD9mwcL2CR12glqKhMojGit6Rkqu7zRyA1/X2sQYsKeIsLte3?= =?us-ascii?Q?Tkgf07W3Shc4HfYsJ864mc5R/b+25qMBHuej83UoAoC486g/ghr9aWHTIaCy?= =?us-ascii?Q?xxffz41ot6HjMi7Jb4IFuNrb3Y+s+UEXbHnuOQJ3IJtUlFJ1emsCuRSHCEWE?= =?us-ascii?Q?AKm1mjzF4Mj8nWMy/K47iigZGmdYj6/XKKxKLjEwFy8S226imqoNO5wKO1qI?= =?us-ascii?Q?8t5H5LEFad55hhQIBkjcHn2DrAaQENxprFKF9zUD7W6g9iAMKMTb4z+pFREj?= =?us-ascii?Q?SQQ5/Tcw4bxvRJd4Xae5D4nLg3ko0YS/05D5WqPbfwiIm6o7BL6gudNND4M7?= =?us-ascii?Q?mTDsABK96PHY1EM+wBMOZbAOPzIizzhBnTBq45YnlIILeJeEdz1qSI3kp3Pu?= =?us-ascii?Q?nMxwo8+lC3GaQ4yZjUj5uO8MuvTyt1DuxMlfA9loy0KRY/p8HR/FLc3c/doa?= =?us-ascii?Q?5t8Q5x57GBwIQ2iDe1rsvWKIsVrKtlUc9eSlOa8MXEFzUttHjWBc0ycibEAL?= =?us-ascii?Q?4dbt0G06LpdRf6V3BUEwFa8Y79Lu/PKNaWZQ1+huhW8MocoRQ3CwcJMce3kQ?= =?us-ascii?Q?v5ZSShgPGnbaSoHMlYTYvacXmJp++uZYezxUWU8MYRYXeGg16wbmFJPDwrgO?= =?us-ascii?Q?fIJfgWgrOtbiSh0WukfoSAMmMghCj0bhqWBzRt6gUWOQZ4xzAg1T9TaL7uFW?= =?us-ascii?Q?HbgardRIp6JsovRKrfuOc3lkNWtjkEyjMwFdI3OV84+cSGekVcN8J08UJZKo?= =?us-ascii?Q?4+deo+Sj3Ws/l0fK5/CIJw3ESKJtzRRqHEtouw/q/60ZkYrXZexqpdfQhANX?= =?us-ascii?Q?YqLTcuUbYmgv0+7bRMya+qaIuVFkUNcqq/sWtauAcQ5eD1wmoTq1k1rBO7sY?= =?us-ascii?Q?TYcW3XOS3cAM7C8hUhO3544lIMHZl3YpyMZVowZE?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6d96cfcd-28af-4495-93a4-08dde576548c X-MS-Exchange-CrossTenant-AuthSource: DB9PR04MB9626.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Aug 2025 14:30:54.5284 (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: /HCmzjXD4fFLI9r8nkLSfGwfmt6Fzrs/SJAyuAxu2PrpzQm01AmlE+pT5psiX0LxtD3q3390UPAIngwm8lnE0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB10966 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250827_073059_742438_D9767B90 X-CRM114-Status: GOOD ( 18.31 ) 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, Aug 27, 2025 at 05:53:51PM +0800, Guoniu Zhou wrote: > Sort platform data in the order of compatible strings in of_match table > to make it more convenient to read. > > No functions changed. > > Signed-off-by: Guoniu Zhou Reviewed-by: Frank Li > --- > .../media/platform/nxp/imx8-isi/imx8-isi-core.c | 44 +++++++++++----------- > 1 file changed, 22 insertions(+), 22 deletions(-) > > diff --git a/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c b/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c > index 981648a0311374597a033a7ecbf39f7b0b252cb0..cae918792ddbe3e6f458606fbbb7d0ad5738504c 100644 > --- a/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c > +++ b/drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c > @@ -314,6 +314,28 @@ static const struct mxc_isi_plat_data mxc_imx8mp_data = { > .has_36bit_dma = true, > }; > > +static const struct mxc_isi_plat_data mxc_imx8qm_data = { > + .model = MXC_ISI_IMX8QM, > + .num_ports = 5, > + .num_channels = 8, > + .reg_offset = 0x10000, > + .ier_reg = &mxc_imx8_isi_ier_qm, > + .set_thd = &mxc_imx8_isi_thd_v1, > + .buf_active_reverse = true, > + .has_36bit_dma = false, > +}; > + > +static const struct mxc_isi_plat_data mxc_imx8qxp_data = { > + .model = MXC_ISI_IMX8QXP, > + .num_ports = 5, > + .num_channels = 6, > + .reg_offset = 0x10000, > + .ier_reg = &mxc_imx8_isi_ier_v2, > + .set_thd = &mxc_imx8_isi_thd_v1, > + .buf_active_reverse = true, > + .has_36bit_dma = false, > +}; > + > static const struct mxc_isi_plat_data mxc_imx8ulp_data = { > .model = MXC_ISI_IMX8ULP, > .num_ports = 1, > @@ -337,28 +359,6 @@ static const struct mxc_isi_plat_data mxc_imx93_data = { > .has_36bit_dma = false, > }; > > -static const struct mxc_isi_plat_data mxc_imx8qm_data = { > - .model = MXC_ISI_IMX8QM, > - .num_ports = 5, > - .num_channels = 8, > - .reg_offset = 0x10000, > - .ier_reg = &mxc_imx8_isi_ier_qm, > - .set_thd = &mxc_imx8_isi_thd_v1, > - .buf_active_reverse = true, > - .has_36bit_dma = false, > -}; > - > -static const struct mxc_isi_plat_data mxc_imx8qxp_data = { > - .model = MXC_ISI_IMX8QXP, > - .num_ports = 5, > - .num_channels = 6, > - .reg_offset = 0x10000, > - .ier_reg = &mxc_imx8_isi_ier_v2, > - .set_thd = &mxc_imx8_isi_thd_v1, > - .buf_active_reverse = true, > - .has_36bit_dma = false, > -}; > - > /* ----------------------------------------------------------------------------- > * Power management > */ > > -- > 2.34.1 >