Message ID | 20230917-imx95-mbox-v1-0-440245287356@nxp.com |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:172:b0:3f2:4152:657d with SMTP id h50csp2255944vqi; Sun, 17 Sep 2023 11:40:55 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF6G2tRKGmry4sQ7BJjUT7DetTAmCaDe/Fj7Z7uroefnN3WeZjB16fqVGQIzTZfec6Z+lES X-Received: by 2002:a9d:4f0b:0:b0:6be:c1b:ded4 with SMTP id d11-20020a9d4f0b000000b006be0c1bded4mr7942561otl.3.1694976055159; Sun, 17 Sep 2023 11:40:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1694976055; cv=pass; d=google.com; s=arc-20160816; b=oEkLLFoAUhgtZLbtuivHI8YlE3Q91BIaBtAESihynXNlIpjRbLgvr/xpyIzsoroQOG 9Pl7eBn/TasjJibbSyoAusWAV5n4A7euieYMJFW9S0ko9VRpk/94e509MPepO5AaBimS vovERdqcYBV9ru85uQUg6k9Zf5Z3OLAIwv34Pf+xptjC/x6bLyO5eOL/FOYOts8aRyZC OuXBa2rgYB1ADDFJXQ2P3olDnAhELyoJmks6ZcJy4c2H0uXi/xBbBS/HkKW+Bg8JVXQB U46KIhcHGNYWr6PE4P3B9JPZnfM4vBsruaiDtApC8uSHrSMID1VViCTuH9n7tVUhfLZS nNVw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:cc:to:content-transfer-encoding :message-id:date:subject:from:dkim-signature; bh=9bEwMkXQTS3DhjP11ckjRoOX6VSUYHhrKyes2FBNdFc=; fh=VNZ1D5W3j6uiR7iRIAC9FyrBeJJkeoBNqYrp9ebTDoQ=; b=E68AHicN4TXbJghSpLUiZWPr6idec9X5Tlm/ZjH8MGv/aIuw1L8w5xbyZbc1AT9f1w QcY4q6T4frD9jNK3JyolXoXV4Zfjx/dCKV0rAwgxhQE4t10G7XleGsgoS6bGVTptNgIn eZR5VJzGBWox9NuRg0gTKBhWfKtVkSwaqu2ESN3jzhg8qIskBabnq5y1Qcd1R/YD1wd9 5AwJ8Kcf/6l5BpUoy0pd6Wh/xEgOdjWop/Kod/++1bnhZi8XiouyeCQMKSfFtWLQ1Z3r lbYfB7eYBlzlkiPZCKMLdnR5DJNZVpl4wVJMdlqLn0gxX74I51gSj0VnoZfBx0+tuPc8 sNmw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=hsJpeazt; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id j191-20020a6380c8000000b0056aca1f1d5csi6552324pgd.777.2023.09.17.11.40.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Sep 2023 11:40:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@NXP1.onmicrosoft.com header.s=selector2-NXP1-onmicrosoft-com header.b=hsJpeazt; arc=pass (i=1 spf=pass spfdomain=oss.nxp.com dkim=pass dkdomain=oss.nxp.com dmarc=pass fromdomain=oss.nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 2F0F8812AD1C; Sun, 17 Sep 2023 05:40:22 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230042AbjIQMjn (ORCPT <rfc822;toshivichauhan@gmail.com> + 29 others); Sun, 17 Sep 2023 08:39:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53410 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231899AbjIQMjV (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Sun, 17 Sep 2023 08:39:21 -0400 Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2062.outbound.protection.outlook.com [40.107.22.62]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E54E7D9; Sun, 17 Sep 2023 05:39:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T/sNWJdOXYIQlLINB+dk79ekEaqJZAVEFTnz01xmntoUpiyNOGwktKxgLUkZqv85gQRZfTCgKd7xr0FX/VAqMdVQ+N7CpHZfdQbKCw7kijri65/S+qdMX9fMaLu8OWJTp4045A0+WLsz052BaQvTke9rjp0x+QRz4V4ruEVgTmBB5LeC/ax8Pz2MaVumPNiy/Y50FEoRxdbF31dEkSN0PDTISzWv9pZdOPiKfep7D6RWDBfcUfjy690LdNOereyx+X/3V5JiD4zJgV5bBs+VIp+LKG8cfSC6QqQ1oMEl/7uCHZDA/+gbJc2emec8P7iFSR5UdaP4uzYNoFTh1t5SVw== 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=9bEwMkXQTS3DhjP11ckjRoOX6VSUYHhrKyes2FBNdFc=; b=ODbOZnfWMLphcyHuGAB4rdv2eLat70aMYOjBSTER/5GHHxU3DKmcYqP9sAprAzQputChGbrloYLhnHgrSuk77dJr9QYr10+IC+jaPfEw/bEHytd3rNrxJ7w9d44vdm+4fPCGAx4s3Gkp9Q3FUZSJtA+nHDq2JkR8WHNLdRsQP8PFwAJHR13jaI/hTO9SebarXc4lNhoz98IeOojdZmY/D0jWb9cHQ8uN6zsJSE1TG3xflUcksmb2On38rTSr9S670F0kSEFct08VE0WPxYxw5IED/2TadaS2jqbCG6Gh1+BMh4yPJUWUU3cIq2u9SvihBlqQpnWzogaUQI5/Kir7Pg== 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=9bEwMkXQTS3DhjP11ckjRoOX6VSUYHhrKyes2FBNdFc=; b=hsJpeaztT3IafXdYHB3o9BJfHKNcISttNBg6Jul84ToKXrUEoJm5a5N+dDs1yr8NnnPl5V9MWTnj0xEntvviqIRTeUpxsbja4s7KVFy3uqkqs7tBBevWQUFvGzHXMDR/aL0B3JsS2+dPp4b8kPdoLj1+1QimwopzXqP+ptbBuTY= 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 PAXPR04MB8928.eurprd04.prod.outlook.com (2603:10a6:102:20f::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.24; Sun, 17 Sep 2023 12:39:13 +0000 Received: from DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::2b3:d8de:95c8:b28b]) by DU0PR04MB9417.eurprd04.prod.outlook.com ([fe80::2b3:d8de:95c8:b28b%3]) with mapi id 15.20.6792.024; Sun, 17 Sep 2023 12:39:11 +0000 From: "Peng Fan (OSS)" <peng.fan@oss.nxp.com> Subject: [PATCH 0/2] mailbox: imx: support new tx doorbell Date: Sun, 17 Sep 2023 20:43:49 +0800 Message-Id: <20230917-imx95-mbox-v1-0-440245287356@nxp.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAIX0BmUC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI2MDS0Mz3czcCktT3dyk/ApdCwsTY/NkU8PkVFMTJaCGgqLUtMwKsGHRsbW 1AHlnMolcAAAA To: Jassi Brar <jassisinghbrar@gmail.com>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, NXP Linux Team <linux-imx@nxp.com>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Conor Dooley <conor+dt@kernel.org>, Dong Aisheng <aisheng.dong@nxp.com> Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, Peng Fan <peng.fan@nxp.com> X-Mailer: b4 0.12.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1694954643; l=983; i=peng.fan@nxp.com; s=20230812; h=from:subject:message-id; bh=91XOXouCohHHgJ5iZISAuZB7ik2Ccg9NIqPyzbSXMHk=; b=2dPmWkf4wV++lT70Wipd4dEUaLzk3vL2AqrYfMOjbuODlngb7ryofyaRyY87BQ5WOMcTLK+Ln NktLVhxfYuxDKw7j4ZUeNc6s6VGOMEzs3pa9fEmy5UOxnVc8BjhgHk5 X-Developer-Key: i=peng.fan@nxp.com; a=ed25519; pk=I4sJg7atIT1g63H7bb5lDRGR2gJW14RKDD0wFL8TT1g= X-ClientProxiedBy: SG2PR02CA0093.apcprd02.prod.outlook.com (2603:1096:4:90::33) 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_|PAXPR04MB8928:EE_ X-MS-Office365-Filtering-Correlation-Id: e9ed8868-5dd9-46b2-0127-08dbb77b181c 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: IYgkY3WwJA57no+JQdbsp8xY432//PkhkPSzIRa5hiS487qQvlZEZ50PI5JODAhhUJGWy2tMaxZJ1pWcOzNsftwQB57lOGj7pi4rqJo6mYOA0h5u7UfcpCPGErdGCjpAMjAh0FtwJieDjdxUzg+oOEtgnO9lXo1pyv75dzBkL+8xBom+MLJSsqsDpom6U0CyksxbwBDELTZxNSjvbzT74O88pOIOnNqiobSF7jzXPrNE4Fh8kddYaaGuCZ3ioGyCf5AGKuWIv30MUgRFCh71KZk8HGb/3E8k8vdjuRqa8DkYHECdAWDbexia/LS4nucEYCy1P4tlsGjmhJ9SUB5dPbmX1VmHQWK83o3vg1LQzmawOWJpDZILNHpH81bHNnheF54lnVUd3BjeiOfDNKSVWDtMPbbHQsJidMQOtZdaARkRK18g+E446X/pJpv6MGZQeUc9hhhx88/BAvp08zPWgxkdC/sXiw4V8u0H98x5DywYfZ85Wb/XC3+jg86frThJxJe/NsX/xAed91c2M5jVyjA8mdZSYfOF7O33MXS/y+b1oq7+pV3gqzfwVUcBHMpIpGpA3D1AJ7gPSHHzA4iaZdM8jthufqw8jm1aWi+79V4VdaMn7Pi/M1dbi35wQUbY 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)(396003)(39860400002)(136003)(376002)(366004)(346002)(186009)(1800799009)(451199024)(921005)(36756003)(38350700002)(86362001)(38100700002)(6486002)(6506007)(52116002)(478600001)(66946007)(66476007)(5660300002)(66556008)(2906002)(6666004)(8676002)(4326008)(8936002)(9686003)(6512007)(83380400001)(41300700001)(7416002)(4744005)(110136005)(15650500001)(316002)(26005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?jcWMPNMI+QPe84msVO/hi979FNgw?= =?utf-8?q?uQYDfSnjn7AtfZx0nd8bUrrWhJLxJYDFU2RPmCMUrwhNZYBAQTyTH08qGE/b2OEmQ?= =?utf-8?q?UIqi4lLURJJk355bca2MfVPV0udYitvoNrzWb0bPbJz0F5+TimZvvg4XGXyov/g+Z?= =?utf-8?q?ZyRm97wexCWjBJFz7k9dKxh2bgnUt0k2DkfLmMGZh2ZrUWUtIFxOd9oVopjFhLYzK?= =?utf-8?q?y9mGRBX4ObLOEiwvmuPHqFw/MxCEh+KKb3DEy6M4QfIWMqOw26im878ZDYmNB//Av?= =?utf-8?q?JtWOAg5zLSeC2+aGn+6OJ0A9T/2nhEey/ueo2z56av3aVX8qZV2nbJSqArFUZ7ROk?= =?utf-8?q?aLDqB9Pum29ARrIup7wdQO78KLEpdLp5DSSVnv2PsypTa6i7ZdeX32+gMAOtkMcem?= =?utf-8?q?ZY/ANAAWCyBBOCIWEz2FoRuArbnUdZ1Zuyl2sihx4K0KwpoRDhbq4YyA2l21Jin02?= =?utf-8?q?l5+UCTvpmnpQyLeUIHf3lKUPVRiyqJeKi4Q/v2GE71+gEDUb0mKUn3PkTUa5GUv0d?= =?utf-8?q?dvCzirGKY6bGHVkGfhxQO7nbscviUowu6Suz7epximCw97tB6sxeCW13Xy4g/lR5/?= =?utf-8?q?vM65mSvN+RZfQTRo4LYr2ye0dwhbYlKgILhyJH7t7Z2gCps1dtvgGZcApjy6D6LeE?= =?utf-8?q?oJbdmD2dSP1npX1w39ydljE0NHz1Abt6HRiprN7D7SC4QjftrFKXWlP2T1CSoXP+z?= =?utf-8?q?Xhsnv+rzViD6Q/6rERXNwc4Bpx4sYB1rxVFdeaRfkjxvbGc9u6H+NyFh7zkXTOf8P?= =?utf-8?q?BpWqHkUSvXep6EbDpouuEAxIE+fU5IVml6usXoxtNtOdt9SGxr1fEcMsc9v5hskDy?= =?utf-8?q?YY/4nHP0u1hrLA2IHXLjXQT/aCvRYUJmUpCTNNa9stqpmeNiPCTSiTIQ0b5xOvS9q?= =?utf-8?q?qpM/mnJ8AEhvd8wfKku6F6YoplKt69daXMAiiW1HfX8fJFPlh2FcrVId7PgUPDJ6j?= =?utf-8?q?o8oC7B4NJNfi5KYcmXmxmEDdjxy8HwL+M68y1Uq5fTkzL3kuc1Igekn9qMqMWKsKn?= =?utf-8?q?5PWQOvUOFjkNvJNnilBs9XVmr93wQC1Q1PwnH44A4EnLtkpEhktnK1/aVzPK7OVQI?= =?utf-8?q?IhuSrjNHyv8+7HLWfVczcK66G0bsKljHMMqYCyr7vYndonU4Rqu40lQlR69x4H5cv?= =?utf-8?q?LXDwyKn+GOS4y4R4wyCFJcKQ2eBopcq638u93kKDLKX1Z9CMo8fWqfnVBXNrTHbRn?= =?utf-8?q?odAAKgWCUYc4veminlLrhbA+3JvTLRshgyVGDu7cQZSMzwwH8VbIuG+5OabxVKHJR?= =?utf-8?q?1yTOpI4hU9108CVlsxwHKL+AZMIUzVQpkOn/XXHI3218+Ihkwi/LmIEUhTAGi79tj?= =?utf-8?q?/SHUeIHE49y2E/i9lt50NgIo86Xrra8IAx+lhb6WWiC8Esp1gk+TUBBHggHDbQ/aV?= =?utf-8?q?DsWoy53wHwgAJ2g3tJ3TZQP//VLEul6WMajGCOvy9pSitrRq0CYLINGrlEXCvD2Ql?= =?utf-8?q?prtcAZwZ8RXac/5E6YFXb/ttD/xVHt1MqbKe2/iU8kYL6cMPFypifbKxoKHZo9dN+?= =?utf-8?q?zoXSEzSkd0Mo?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9ed8868-5dd9-46b2-0127-08dbb77b181c X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9417.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Sep 2023 12:39:11.8883 (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: 1tjyzgF7PenlEeovGtIpsX3Bb1Uk2MUbDEogIE3aMZs69euXWG0Mnmx4DCEaNjoT1CagBHO/HgfBZIslEXf9MQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB8928 X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Sun, 17 Sep 2023 05:40:22 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1777311212023452556 X-GMAIL-MSGID: 1777311212023452556 |
Series |
mailbox: imx: support new tx doorbell
|
|
Message
Peng Fan (OSS)
Sept. 17, 2023, 12:43 p.m. UTC
The new added channel type is for i.MX95 SCMI mailbox usage.
i.MX95 using TX doorbell and RX doorbell for the SCMI mailbox transport.
For TX doorbell, we relies on software reply from the other side in
SCMI driver side using mbox_client_txdone to drive the tx tick.
But the current MU tx doorbell using tasklet to emulate hardware ACK
from mailbox driver side, so add a new doorbell type to support i.MX95
SCMI mailbox transport.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
---
Peng Fan (2):
dt-bindings: mailbox: fsl,mu: add new tx doorbell channel
mailbox: imx: support channel type tx doorbell v2
.../devicetree/bindings/mailbox/fsl,mu.yaml | 5 ++--
drivers/mailbox/imx-mailbox.c | 32 ++++++++++++++++++++--
2 files changed, 32 insertions(+), 5 deletions(-)
---
base-commit: e143016b56ecb0fcda5bb6026b0a25fe55274f56
change-id: 20230916-imx95-mbox-88437c51ce54
Best regards,
Comments
Hi Jassi, > Subject: [PATCH 0/2] mailbox: imx: support new tx doorbell Would you pick up this patchset? Or any comments? Thanks, Peng. > > The new added channel type is for i.MX95 SCMI mailbox usage. > > i.MX95 using TX doorbell and RX doorbell for the SCMI mailbox transport. > For TX doorbell, we relies on software reply from the other side in SCMI driver > side using mbox_client_txdone to drive the tx tick. > > But the current MU tx doorbell using tasklet to emulate hardware ACK from > mailbox driver side, so add a new doorbell type to support i.MX95 SCMI > mailbox transport. > > Signed-off-by: Peng Fan <peng.fan@nxp.com> > --- > Peng Fan (2): > dt-bindings: mailbox: fsl,mu: add new tx doorbell channel > mailbox: imx: support channel type tx doorbell v2 > > .../devicetree/bindings/mailbox/fsl,mu.yaml | 5 ++-- > drivers/mailbox/imx-mailbox.c | 32 ++++++++++++++++++++-- > 2 files changed, 32 insertions(+), 5 deletions(-) > --- > base-commit: e143016b56ecb0fcda5bb6026b0a25fe55274f56 > change-id: 20230916-imx95-mbox-88437c51ce54 > > Best regards, > -- > Peng Fan <peng.fan@nxp.com>
On Sun, Sep 17, 2023 at 7:55 PM Peng Fan (OSS) <peng.fan@oss.nxp.com> wrote: > > The new added channel type is for i.MX95 SCMI mailbox usage. > > i.MX95 using TX doorbell and RX doorbell for the SCMI mailbox transport. > For TX doorbell, we relies on software reply from the other side in > SCMI driver side using mbox_client_txdone to drive the tx tick. > > But the current MU tx doorbell using tasklet to emulate hardware ACK > from mailbox driver side, so add a new doorbell type to support i.MX95 > SCMI mailbox transport. > > Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com> > --- > Peng Fan (2): > dt-bindings: mailbox: fsl,mu: add new tx doorbell channel > mailbox: imx: support channel type tx doorbell v2 > > .../devicetree/bindings/mailbox/fsl,mu.yaml | 5 ++-- > drivers/mailbox/imx-mailbox.c | 32 ++++++++++++++++++++-- > 2 files changed, 32 insertions(+), 5 deletions(-) > --- > base-commit: e143016b56ecb0fcda5bb6026b0a25fe55274f56 > change-id: 20230916-imx95-mbox-88437c51ce54 > > Best regards, > -- > Peng Fan <peng.fan@nxp.com> >