Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp5600502pxb; Mon, 28 Mar 2022 14:48:13 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/jA/u0Cx7R5ZzAUyLNV+pPbKGII1rFjdKdJtGDVkJryTd6EfzIXtUHyHxxoTB93Z7kOsy X-Received: by 2002:a05:6102:32d6:b0:325:b2bd:958d with SMTP id o22-20020a05610232d600b00325b2bd958dmr4199730vss.83.1648504093095; Mon, 28 Mar 2022 14:48:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648504093; cv=none; d=google.com; s=arc-20160816; b=St4kxk482VTXM3WPo9rnYPSJLSJ0fjr2TYSHZKolTkv7e8iQSnxuMqAkTjgd87j5X+ KRHw1J/u3Czz1RPFsSVafFA1K964zFGRa4n1N1Cf2XOAx2nuUAEbAZ2Q3YFN8vKBN9Mq M1F9Kx38IaxApOME90ySyzEoPYvjyWpFIQw5iJPMoG5TgfK7GvCERpqe+0OW3U/7/fat SzyLkZmduK1YiT6GqzOjGK5zk0HEUmeg2gNFLZzRw/dTXfTvK+5aW/45EJ9+6fTH+57Z HvbeiCaRBmoCVO8aDoogqxVR/2WKtgZqUUQpBHzzYy9APaE1wMchST+N+b4CuM6EwYNg 6KEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:mime-version :dkim-signature; bh=INTrBTrJY7RVmPLb8SbyXB8sqGb+uTMdgIk+2pXg01s=; b=O0F3Tb2nxUCcyDo7MkBscpaT0wNK5giS7YZcxu8WjDFGHgdg0q4cCMGeSbeq4lTtny eWoATjvNy6Oj3TyA2a0RywPcQJ3r76SW+s7HiGrW9RA7m8N20Fwa8NNHrFSCGF9sbacr uNWm0p9202jddcRTT3nKHcqPwv0YkqGNIxrrO8YbMMbJYug3Csf6e2sDSx2DfvCZyD8N il9RrqRCWFpO0waMnUBHIPtYLRZylOA3yagMcucEioqHs9KANWYcqVhuzeDgKDXg1X2U deBQfMpCXkLhyXIAZum7Gyu6fRjgZiZj/t+3TJS68rPVv3gTM6lrTpoQmlMlHzPqW9bu ZlXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gn35GwaL; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id h12-20020a67c18c000000b0032500dcd125si3327076vsj.184.2022.03.28.14.48.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 28 Mar 2022 14:48:13 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=gn35GwaL; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id AC675E29E4; Mon, 28 Mar 2022 14:20:29 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236427AbiC0TJY (ORCPT + 99 others); Sun, 27 Mar 2022 15:09:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47792 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230222AbiC0TJX (ORCPT ); Sun, 27 Mar 2022 15:09:23 -0400 Received: from mail-lj1-x230.google.com (mail-lj1-x230.google.com [IPv6:2a00:1450:4864:20::230]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 405E41275B for ; Sun, 27 Mar 2022 12:07:44 -0700 (PDT) Received: by mail-lj1-x230.google.com with SMTP id v12so3807812ljd.3 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=Vmc8m4zTUbLsYiy6yApmukRsp1TwdaKNoq754blSEnugMswn5DE3NPWzXKbPQ3/r2A lS3yaCqNxwVeQEOW1X+Q9vEBA4pZYnoXfmoO7PlmDWiIIoHDki+Gq8e2WBxdOJJgA8OH RTlvYnCVGBokWu7HH+1WC80ZOi6qDzPPQYbCdrjVHlEZYGYYHDl/tUwfyNb7A9FQOdVw lWPhSPNFSlSpeNZY02ZsJKNuaGvv2o4uXthoD/UwmCq2I6V94MWysh6anh4LW/ZSV9Ru RM5wYic/EDKVQgfhQF4pUDJXDk3h5gvyd8rhiuQS04H6mH5PVOunHYEHSkjD+Ni4B2eJ ZWDQ== X-Gm-Message-State: AOAM5304l1eXwPEpaZlwOXbR7Q5Qa6+kj1XjrVuosx2lXQ7JrEQK7PMK 312kleBw+M5Prlz/ZvJx8w9wm9ktEI6Lcs/YnUVkK5CKaSA= 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 Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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: X-Mailing-List: linux-kernel@vger.kernel.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