From patchwork Sun Mar 27 19:07:31 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 12792898 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 82EBCC433F5 for ; Sun, 27 Mar 2022 19:08:57 +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:Cc:To:Subject:Message-ID:Date:From: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=TvIsedmFlJGeUhspLfQE+yPaTAYxnKwEpcIuyf1Q9Mk=; b=NO3e8ED5kJRQ4G 0D7j8F+4CDciOpAs779nw76ZZwyzSJ/cqdrGfCtz2fwbh/iuktWemT0a7butlfQgs3y5IAusAyYTt YbIbQfavuzp18xt4v3hlEr3Q6Qw8GRq0fsiY6Rd/M3Rd8eCYOGActp+eOoiVHLTpAU2xgJfiTOPXK DR/fx+oFd48C9jXKIXuP+wPhhHZg/rs2A916PIc/WVvou9SbCpYoh3AoP9Izf2S684ueZaDX0xbz5 kNRBYanN5NnwPwRllCjH9ih1wq5eRwWj+eogoQox/IUmUcRbHsRn1u7KHlAXSFipbJILdMEJ5XF8l 49NNOrUjnH9GBeBThmsg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYYEy-005wRg-HG; Sun, 27 Mar 2022 19:07:52 +0000 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nYYEu-005wPh-OX for linux-arm-kernel@lists.infradead.org; Sun, 27 Mar 2022 19:07:50 +0000 Received: by mail-lj1-x22e.google.com with SMTP id a30so9070939ljq.13 for ; Sun, 27 Mar 2022 12:07:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to:cc; bh=INTrBTrJY7RVmPLb8SbyXB8sqGb+uTMdgIk+2pXg01s=; b=gn35GwaLNeG5jMkGhmp8vlq8JyWjgJRPwiKs/ueFbDUXqk73yjS7lXrKvy2EEOsh7L SqFFGj5pZKW/z8AxSIH5MqgiMv28Fk8ePi/YKCnA0imgkx8gs322sZjNsM/2lQvhZ09H 3KJUIPQ41vp7/hqeC49BBei3LxqhzDu/9jdPr8irQllLxPGSXRk9hL+SUXqtUFrD/omK mf61bW29GExKwOqAh1M+Whsj9MV5k69Rh2b5TloF5X/rx+8IcPk9F6hvLQ7E0jzb9CT4 jY8y3OMF8Ux+W9+9NGIb3plkwCQdLnL6KbJPY0+fhLcPFe2nUfJ4H6hX8eGiKUKC5zEU /lww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=INTrBTrJY7RVmPLb8SbyXB8sqGb+uTMdgIk+2pXg01s=; b=EtKRhrStIlgA9OCJo0fCQ835g06wE5UzX66zQGyr3nIfugDz2edWpBbV79ZrvyrWqJ iH9JWV3zhcM1mVHMQgh4F3LI8IEgz+W+2fSHko76tLql8qp8OP5y1msJxNjiVy8gmhjI wcyrVT0HM7lEec9PVxo1szq8dcSFc92JslvxUQdXrN3LxH7wzb7KtL4HTsFVzUUplVVB P8hw9zVG6Xn0Qzh5MrmHYQpjbN8G5KizSkGo8k7Z+JxUGuDdMMUR/AKKM55dROx3Cqrl SIwqUY2L0PE3ynW3E5z70mGAy0ok+b+TmM7g64+BLjZwvmIAnEt0ffuIrG3oSS/AChTF n38Q== X-Gm-Message-State: AOAM533rrVlRoGZ/USJDLZtjY7ULmHBV6liPx6B34kzdI3dAdC3G63uS L9YeSyCO3ieYhg2hN1qsvAZWNyKLo7FgRllIDwI= X-Google-Smtp-Source: ABdhPJzIfQho+S3dXGiXi5AT1WZXp+xqt2JJ/q0qZJ+JWEs4J85/KIkAATX5dU1NwNdgePifT/JcBWhRy17R7hkaRRI= X-Received: by 2002:a2e:b6cf:0:b0:24a:c0e6:1aa1 with SMTP id m15-20020a2eb6cf000000b0024ac0e61aa1mr8853871ljo.422.1648408062512; Sun, 27 Mar 2022 12:07:42 -0700 (PDT) MIME-Version: 1.0 From: Jassi Brar Date: Sun, 27 Mar 2022 14:07:31 -0500 Message-ID: Subject: [GIT PULL] Mailbox changes for v5.18 To: Linus Torvalds Cc: Linux Kernel Mailing List , linux-arm-kernel X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220327_120748_811427_901DEC40 X-CRM114-Status: GOOD ( 12.13 ) 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 Hi Linus, The following changes since commit ffb217a13a2eaf6d5bd974fc83036a53ca69f1e2: Linux 5.17-rc7 (2022-03-06 14:28:31 -0800) are available in the Git repository at: git://git.linaro.org/landing-teams/working/fujitsu/integration.git tags/mailbox-v5.18 for you to fetch changes up to 1b0d0f7c12d57763fe27200d0569c863f11d2b8a: dt-bindings: mailbox: add definition for mt8186 (2022-03-12 19:33:39 -0600) ---------------------------------------------------------------- - qcom: add support for MSM8976 - mtk: enable mt8186 add ADSP controller driver - ti: use poll mode during suspend - tegra: fix tx channel flush - imx: add i.MX8 SECO MU support prepare for, and add iMX93 support ---------------------------------------------------------------- Adam Skladowski (2): dt-bindings: mailbox: Add compatible for the MSM8976 mailbox: qcom-apcs-ipc: Add compatible for MSM8976 SoC Allen-KH Cheng (2): dt-bindings: mailbox: mtk,adsp-mbox: add mtk adsp-mbox document mailbox: mediatek: add support for adsp mailbox controller Dave Gerlach (2): mailbox: ti-msgmgr: Refactor message read during interrupt handler mailbox: ti-msgmgr: Operate mailbox in polled mode during system suspend Franck LENORMAND (1): mailbox: imx: add i.MX8 SECO MU support Pekka Pessi (1): mailbox: tegra-hsp: Flush whole channel Peng Fan (7): dt-bindings: mailbox: imx-mu: add i.MX8 SECO MU support mailbox: imx: introduce rxdb callback dt-bindings: mailbox: imx-mu: add i.MX93 MU dt-bindings: mailbox: imx-mu: add i.MX93 S4 MU support mailbox: imx: extend irq to an array mailbox: imx: support dual interrupts mailbox: imx: support i.MX93 S401 MU Ranjani Vaidyanathan (1): mailbox: imx: enlarge timeout while reading/writing messages to SCFW Rex-BC Chen (1): dt-bindings: mailbox: add definition for mt8186 Robin Gong (2): mailbox: imx: fix wakeup failure from freeze mode mailbox: imx: fix crash in resume on i.mx8ulp .../devicetree/bindings/mailbox/fsl,mu.yaml | 35 ++- .../devicetree/bindings/mailbox/mtk,adsp-mbox.yaml | 50 ++++ .../devicetree/bindings/mailbox/mtk-gce.txt | 8 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + drivers/mailbox/Kconfig | 9 + drivers/mailbox/Makefile | 2 + drivers/mailbox/imx-mailbox.c | 308 +++++++++++++++++++-- drivers/mailbox/mtk-adsp-mailbox.c | 176 ++++++++++++ drivers/mailbox/qcom-apcs-ipc-mailbox.c | 1 + drivers/mailbox/tegra-hsp.c | 5 + drivers/mailbox/ti-msgmgr.c | 181 +++++++++--- include/linux/soc/ti/ti-msgmgr.h | 8 +- 12 files changed, 715 insertions(+), 69 deletions(-) create mode 100644 Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml create mode 100644 drivers/mailbox/mtk-adsp-mailbox.c