From patchwork Mon Jan 22 02:06:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Peng Fan (OSS)" X-Patchwork-Id: 13524724 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 944E2C47DD9 for ; Mon, 22 Jan 2024 02:02:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=BFtNWDGDiicibdgvFdjPYwUifPsAQKdiRF5uiAPaTKg=; b=VG+053swFZk5m4AbfnXkcvnNXU /YPMeEC4gfz9AeRkRvN+szzkIr/CfFIGxoEKqDpYnuVm4iJfWv1ivNALALQ4FuDnBU9Ylb0T4pxol SdxYQXgDuzPSZ1PGWvCb/jsAn7S/hEapXk+rI+rAfkn1QGxv9nbIrUj7uEnue16eQg4ZSYxFWqvf3 tDzeeehbPmhAQr89eXtnpuuaClLa7waC5x6OLKKf+ZpBeMt+xYUeN0MTph97hmAahb745/Hlnhna0 /z0pLdY72Tbr9X2YDA+ofkbyGH0Wd+lfJ/xltwxfmoXlI1jSy4vtLOApbLI2Ryq27SAXa12mMaict GTP5xeOQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rRjdn-00AM5Q-0t; Mon, 22 Jan 2024 02:02:23 +0000 Received: from mail-vi1eur05on20600.outbound.protection.outlook.com ([2a01:111:f403:2613::600] helo=EUR05-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rRjdi-00AM1p-19 for linux-arm-kernel@lists.infradead.org; Mon, 22 Jan 2024 02:02:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f2Yi8192p50kei3I+3UF/FO0gIVg0P5CyvvFyVAUfbE33NwQ5B5kN/PQceCV4FNKTgQqy7Wf2H6PgOIUIlVomlGPwBHNHIA5iSj2Fw/mupqL0p+HLzfte0rCOSXf8tjrXs817AcaEsFWUUgWyIXN4UX7hKz4hSG+O/6L5aJhr2uWlwiiB+1PRwBIQ/ejILSvotCDaev4bj10EBSFqFYjnMFloLCizvpwdxK0v6hYgL7Yf/u+AJM3Cf9NqH+zwuvXaiHDWWXhBA1k6onMrejyVw8QjzvTWtzJEB1o21IVi/Q2vrDvuM/nkn7BdaoCt+jCb2Ws3RsOleLYfNZk6KNbPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=JvUIy0TPa/4nBhGJqFzoNI+8Iv1U0SsQ+ywEB0Vj2E4=; b=bx7eS05rR0jOyjXEZdsvjhSqsVeBMLDCYWcjgUufXbo2lTD8bfjyFSlQdbestVAojj2Rs7jrQxg/uADAHFlCOFWz97wA1Ga+jvJ9BVGximG6wvLwfqrT2en6p463IF7iqv0gHsn5laYSZaDDEW0Oo2AyLwxw47T+3X9L8l7/KD0OnPwPQBeAXssS+UdPuB0usT7RxWbZopqxWjLZK2d1f8zhPgkvcmkoRJVmQXeM3octxNe9YCJuFji3Oq+PCL2G6OCAd32/DSdxINpuF0WzRtfXoRT8qeSJH4PBsfGPx5nUVvtbauXgf9V+lNmq+Lt4adQ3eO45nkhlhkPN8WONWw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JvUIy0TPa/4nBhGJqFzoNI+8Iv1U0SsQ+ywEB0Vj2E4=; b=FzLDE1gtYmDKSbsAk4LDsWnmqxSp+MrEiRwAlZMTsKXLSmrkaJQAvZSe6FzrpqBtzJqIKncEu9Z57tmmtOX2M70BGlcyXD2oyffKqiUmwVo9Nh8E4dhEAjhWgXSQPBbg0cmdK6TpuuySZ+He5Oafhw/jguGBhQ4JxkLlD0xqg9I= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) by DB9PR04MB8153.eurprd04.prod.outlook.com (2603:10a6:10:245::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.32; Mon, 22 Jan 2024 02:02:15 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::c499:8cef:9bb1:ced6]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::c499:8cef:9bb1:ced6%3]) with mapi id 15.20.7202.031; Mon, 22 Jan 2024 02:02:15 +0000 From: "Peng Fan (OSS)" Date: Mon, 22 Jan 2024 10:06:26 +0800 Subject: [PATCH 3/3] mailbox: imx: support i.MX95 ELE/V2X MU Message-Id: <20240122-imx-mailbox-v1-3-81413f655210@nxp.com> References: <20240122-imx-mailbox-v1-0-81413f655210@nxp.com> In-Reply-To: <20240122-imx-mailbox-v1-0-81413f655210@nxp.com> To: Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dong Aisheng , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Peng Fan X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1705889191; l=1218; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=NnhSxhZkVvzcxNDlb4dHpwNutlkNPmqChD6ADMtw6o4=; b=LQ8Fw2rOOQw6gi0rFYQw5E5KamexLFFKkwqW8SBuSYlnhDFa8vFTPizzFObYnWw1tBnsGSnJz CXtKJvET79SDF3+hdLho3oxV1nSXrbE84MPOxIizktjj1TPof434bhq X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SGXP274CA0019.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::31) To DU0PR04MB9417.eurprd04.prod.outlook.com (2603:10a6:10:358::11) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9417:EE_|DB9PR04MB8153:EE_ X-MS-Office365-Filtering-Correlation-Id: 2765add7-56f1-4479-63b8-08dc1aee27c7 X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: D/qv4Vd3n/XM8aRwh9yW4F6l1eUyiSGT1OqNTR9Mf+Nb1nIugs+VU5L0+1w+bKo1V+Q+m9jpCcqKJmZ6UpU5ueZ9+WFKYNyD05jkF5qQykWZxJx7I1pQ9Z4HtZdF7XYkvmwW5Ax4ZK1+XAhrJTd8cRVWR0Aw99gqbd5xUi63P65DUfOOUEY2vasD3DQUs0TnjwjZG+Ngdms3luthyTc19rqlYg2kH5PuFF3fsck3j5jnS3dhJxeXx9Nz0Hk/SpHf3utNp6ge3n0B+O15nzQsZRnLUdapllNgJX8Xoqi6MzF1T9Ai6rEyOTq9FmGVFJOHJ32UAJPSV/Q8CvoruBOHXfGdCuNyJsxBEBkIB7lvrvFOwv71gZhZ6bY1+ikSauA+5lOG0H1gvrkXwqUFwVBsPChpUpzvF6U3pgjxSAuFCd1iMoaVCtcDN8WCXehhjgvwuNnmTOzLh90uVUC19AjnDzFd6TE9HKm+YB0nNk3vorv3R8qlSKb+PPhznE5lGTtNaqPR7PP5U1rqrH4cpB3r2Cgf5DjYcUbCgIA7JoI0cENbpo7TeIAm2WaPLdWnOco38oou+EF1Gt6teetNktaEJ+1ysfLAb+U7BSzXRYlvjFmM4pp6SYM8PP7S86hjI+4sDJV4q7psH256O2b+Eb03hw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9417.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(136003)(346002)(396003)(366004)(39860400002)(376002)(230922051799003)(64100799003)(451199024)(186009)(1800799012)(26005)(6506007)(6666004)(6512007)(9686003)(52116002)(83380400001)(478600001)(5660300002)(7416002)(15650500001)(2906002)(41300700001)(6486002)(110136005)(8936002)(4326008)(66556008)(66476007)(316002)(66946007)(8676002)(921011)(36756003)(38100700002)(86362001)(38350700005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?YV1biOzvrN7awkd/o9NgDSWrw0yI?= =?utf-8?q?BcEiVQx1EaSFtHG5Uk6lOW6Sl2+4IfevFN8mkcUdVAaqV9zT8xHLzlxHBn1LYk9c9?= =?utf-8?q?eMwOsUHNIMu2ESI4d6r90q7tjhyqtjt2XMUG69CKtoCxZDDL2YGJgcUZ4BSGPbhdi?= =?utf-8?q?onV9mtlaXr3Nz2635MREIba8qIy6DTxMT+kFSXFU/4oppyQBe1AY7NGpyFIvAJrf0?= =?utf-8?q?n/9Wbpc+b8Z9hq/sE8of1N2/ckfBbnxpLcMv7qC/IHURvs4t+zawcOL9AqOQbMRqj?= =?utf-8?q?J4TDWjYrhj1Xe1iheNt0Kfxmen6SAVpy22KRStfy+L6il9bgDpKFcqKFsFsBEoj0K?= =?utf-8?q?rrbxhtdSBEm6ctvHXsHF+Xp9+07Opgaj4JZyqxJWBkKtAXAL1+882njlXha9UHbF6?= =?utf-8?q?1P9ReeteUc5q6P1DHm9c4bnWHs2piXj9T17cMwL9Ce7xuoxx4FToNvyDEFvYEz3vQ?= =?utf-8?q?ajK+ULAI5BAzbU0LmTfXo80A2ll5R+ctFHLweOEuupEkM+7pjsaamU0EQuz0oDSF1?= =?utf-8?q?mgr77LlZctEhxr3jOQVS1xXZdabt3SX4VnTYdyCByj/DpKDYuiyR2znU8j2+kXe5g?= =?utf-8?q?E4bi76ifVCmWG+24vl/DAwLGDFmgwK0Q/MaRF0yHNGKtE1BlKvjpk3vm1M50idRiS?= =?utf-8?q?CIMJdXfaRI+hRS8ooAWveGdaNd85HOu1iRWufmiUWhbKBOE4Z+OlydRZ2/4XK1fGw?= =?utf-8?q?B+qIpzxBtY6l8G1nyQMiX1ueJhTulTfl0Q5HxlxGYP3EmkZJKBidwCyGk12VQpFYF?= =?utf-8?q?r50FfV9XUBzjguHZLH2i97MyyFfuB0ZieIbh0HCJ26wXAuiUy/+0npXvo5QndWCwR?= =?utf-8?q?KMqySvNzxPCDw0qOhggzveFjHADufxgLtEEybmHMXberh0vOILdGwE/6A9Hz/2ZHQ?= =?utf-8?q?hAbhQchWa01xkhK6/R2hrrrui+i57O0zUhhXKx1yS2uHgA5bn5c9Z5Z7A+4X2DCu1?= =?utf-8?q?FmcFO3sdwdDDGmDTc9YMHxA3ZhEICr2pNg5HFceukYX4oW59IuR2NuxpZPfdm2IjR?= =?utf-8?q?11ch2JmdlYy/JkJN1oATC5Rq3zKXVSSh6tWno7OuGDw883rJLHRr/fuS9nGEdvqzg?= =?utf-8?q?4Xp2zeE6P8Kncy84Ymff881GDsooqszw8kqwhXC3qTTodxQC4UmRIM0k9VE/IYJnv?= =?utf-8?q?xLOx0ElHMwuceUHsIxjZuVONrjTbEnbE83Ce0rnsZBlSaNkrYpaiG/jKTC3po3vEM?= =?utf-8?q?lYN0TP6co4jZoTNVlGtm0dySTknn/43/ifyQP9+HwQXHDGQi3ZDCn62lNUAmEdFOY?= =?utf-8?q?/zO8jODxag5uPY/BIJOch5c8e/HAbKa2LqWpGe6iwy5BydWeI4O6Vi8uf4uQ+xAPt?= =?utf-8?q?2IbIMd1Fe0QM4Kmiusb1zQJRzGko4ei9OaSEOFHzh3i0pye2f2YgkSqHM9IoNQ30Z?= =?utf-8?q?zN3EQBnkN7TbSxV5UHliXR3tKSUTdvpWxDO8o1PiY3MIBGuYImayD0ZQ3cWTvdDTg?= =?utf-8?q?4O2KXLkEo6wFURKwuFr6pp/Z0vUyILVn3ph50J90RSnsLUM679q4BX1EyHgNIx8d/?= =?utf-8?q?sLdnGHbdM1IC?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2765add7-56f1-4479-63b8-08dc1aee27c7 X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jan 2024 02:02:15.3339 (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: mMZIjtuhzOszKYhE0pSTb+Vp1xLpYlpCvWMLM4S1oUinswohCMMAJ/OizYft7plo6XepoYvydNHC0qNHOlnS+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR04MB8153 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240121_180218_392482_7609E669 X-CRM114-Status: GOOD ( 12.95 ) 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 From: Peng Fan Add i.MX95 ELE/V2X MU support, its register layout is same as i.MX8ULP, but the Parameter registers would show different TR/RR. Since the driver already supports get TR/RR from Parameter registers, not hardcoding the number, this patch just add the compatible entry to reuse i.MX8ULP S4 cfg data. Signed-off-by: Peng Fan --- drivers/mailbox/imx-mailbox.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/mailbox/imx-mailbox.c b/drivers/mailbox/imx-mailbox.c index f2a21baded29..966503a5e9e3 100644 --- a/drivers/mailbox/imx-mailbox.c +++ b/drivers/mailbox/imx-mailbox.c @@ -1018,6 +1018,8 @@ static const struct of_device_id imx_mu_dt_ids[] = { { .compatible = "fsl,imx8ulp-mu", .data = &imx_mu_cfg_imx8ulp }, { .compatible = "fsl,imx8ulp-mu-s4", .data = &imx_mu_cfg_imx8ulp_s4 }, { .compatible = "fsl,imx93-mu-s4", .data = &imx_mu_cfg_imx93_s4 }, + { .compatible = "fsl,imx95-mu-ele", .data = &imx_mu_cfg_imx8ulp_s4 }, + { .compatible = "fsl,imx95-mu-v2x", .data = &imx_mu_cfg_imx8ulp_s4 }, { .compatible = "fsl,imx8-mu-scu", .data = &imx_mu_cfg_imx8_scu }, { .compatible = "fsl,imx8-mu-seco", .data = &imx_mu_cfg_imx8_seco }, { },