From patchwork Tue Jun 29 04:24:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 1498202 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=RKPjhlNO; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=lt8sjWYu; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4GDWbw6JbNz9sVm for ; Tue, 29 Jun 2021 14:25:16 +1000 (AEST) 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=TjMr3CGk/cDQRweIt3ttSlDjs5penHGBvewPfoNlGiI=; b=RKPjhlNO+hZOEl qoiGjfo5vYqgDkfkqgAMLGzb/TwMca4/PjTAZKvgReNAstTRfxH4KC0qmXy7xUBw0oyhd0u3w0Fhf H3NFoYAezzvOM5I623WJh9sSYgUACkLlLDKehbzN/VXsF2085/a9AnaDO6ZAzYRiMTa0KGTnr6XZy nkXDexXxuC1GmaLcddfB8iBvNOaaBm7Vy/pOwV1KEnLzkhckW+Co6ObhZd+O9uyvxOKg6+KVfvpEL lpvywrsa5YVvGaRi/VAKkyAV0+G83tWIRtZqBD1MYw7in1r8JJ7cJelLbJ69qwHBN6PhDQq6Hje2B ech565w5DsVwAj149bdA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ly5IY-009lIs-N4; Tue, 29 Jun 2021 04:24:34 +0000 Received: from mail-io1-xd31.google.com ([2607:f8b0:4864:20::d31]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ly5IU-009lHf-Jo for linux-arm-kernel@lists.infradead.org; Tue, 29 Jun 2021 04:24:32 +0000 Received: by mail-io1-xd31.google.com with SMTP id h2so24998616iob.11 for ; Mon, 28 Jun 2021 21:24:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=kKbP+sOfgvq19eFYRoX1RtO0fgrWzOmMfOhtqpOowIY=; b=lt8sjWYuluCGan+ZKPd6Qa9KXu6WY2pBPnRWd2MUDnRoMasrh9u6egz/fW8NUVY9H5 RhB7NDq41BsBx2bBhrdU/q029fz2ra0UvRnJfuQuq6XJFpSF+h0S5XMSIsbGlyqJYjP5 YMoU3DfO5ltu9U01T6nbL+7i/aG3HI8rMN/S/h0Akzvl7GmMpB/fbHb7uqKHNbD7kNE/ yxj2lTb+PdFlPSjMUVKe2O/qlIvtVuUluJVnG+1IXjj/MJne5uUObXMBCWnpeUML9egd 8HAyIOqn+6imVpkhjv4lmzTr4amr7TXqgJ/MO+B8+dpTTauavqFHrvU1R2Y/Gb4Qlepe mDug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=kKbP+sOfgvq19eFYRoX1RtO0fgrWzOmMfOhtqpOowIY=; b=XnyGrg04wSJJ5LUAJGq1f5NNJEJzeTo2MjDDBBK5fEtOSsRCSxIgC+3olHfUCZ6Vwf 3HT6InekFB97QpdnIEWpEJIB3NopDSuZDtu+8x+TDR3YFqkHbGEcoUyPP1A5G3o7Qwu/ D3VAESqbciGd4FuN0Piee9J05Fs7wD3x8ALC+3thHRdJ4nt8kVH6WHmsg5Sl3wV/tT5K S7YSTEvbbJvlwobFgL8gYMnd/rLeuZxtniAWw/aovj0WU52QG9QqUn5Nr0n/JH+9ocPX yg79ieG1CC4MrwdJ342/Ta19hXnryqNac8YxgZmCBSSJ/2kIbB0YXpe9poZ4ypB7qXh8 b3Aw== X-Gm-Message-State: AOAM533JVmnNaPgRZRMyaz3e6hQEMBOHH7q5zvd7q/C66WvYVOG2cfUk HAl/H29TmxPC+8FbqQxIp7Xe3t/RzPtUzoT8kzC2HMGMNnA= X-Google-Smtp-Source: ABdhPJx4utrnf5GfyUegqhBSX/FrcaldmB50B1cYwzjg1SLGMkMzbqJKmYzr4BpNqYPxkUDwU2h/Tj2f7AIt1QIx6r8= X-Received: by 2002:a05:6638:2143:: with SMTP id z3mr2537862jaj.103.1624940664874; Mon, 28 Jun 2021 21:24:24 -0700 (PDT) MIME-Version: 1.0 From: Jassi Brar Date: Mon, 28 Jun 2021 23:24:14 -0500 Message-ID: Subject: [GIT PULL] Mailbox changes for v5.14 To: Linus Torvalds Cc: linux-arm-kernel , Linux Kernel Mailing List X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210628_212430_703252_95A7213B X-CRM114-Status: GOOD ( 13.55 ) X-Spam-Score: -0.2 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Linus, The following changes since commit 13311e74253fe64329390df80bed3f07314ddd61: Linux 5.13-rc7 (2021-06-20 15:03:15 -0700) Content analysis details: (-0.2 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:d31 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider [jassisinghbrar[at]gmail.com] -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain 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+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi Linus, The following changes since commit 13311e74253fe64329390df80bed3f07314ddd61: Linux 5.13-rc7 (2021-06-20 15:03:15 -0700) are available in the Git repository at: git://git.linaro.org/landing-teams/working/fujitsu/integration.git tags/mailbox-v5.14 for you to fetch changes up to 4f197188da668180d5ea7d808ae6221ce66cfe33: MAINTAINERS: add entry for polarfire soc mailbox (2021-06-26 12:07:03 -0500) ---------------------------------------------------------------- - imx: add support for i.MX8ULP - mtk: code change around callback struct - qcom: add sm6125, MSM8939 fix for channel exhaustion - microchip: add support for polarfire controller - misc: cosmetic changes to bcm-2835,flexrm,pdc, arm-mhu and hisilicon ---------------------------------------------------------------- Bjorn Andersson (1): MAINTAINERS: Add dt-bindings to mailbox entry Chun-Kuang Hu (3): mailbox: mtk-cmdq: Remove cmdq_cb_status mailbox: mtk-cmdq: Use mailbox rx_callback mailbox: mtk-cmdq: Add struct cmdq_pkt in struct cmdq_cb_data Conor Dooley (4): dt-bindings: add bindings for polarfire soc mailbox mbox: add polarfire soc system controller mailbox dt-bindings: add bindings for polarfire soc system controller MAINTAINERS: add entry for polarfire soc mailbox Dan Carpenter (1): mailbox: mtk-cmdq: Fix uninitialized variable in cmdq_mbox_flush() Hao Fang (1): mailbox: hisilicon: Use the correct HiSilicon copyright Martin Botka (2): dt-bindings: mailbox: Add binding for sm6125 mailbox: qcom-apcs: Add SM6125 compatible Nathan Chancellor (1): mailbox: imx: Avoid using val uninitialized in imx_mu_isr() Peng Fan (4): dt-bindings: mailbox: imx-mu: add i.MX8ULP MU support mailbox: imx: replace the xTR/xRR array with single register mailbox: imx: add xSR/xCR register array mailbox: imx-mailbox: support i.MX8ULP MU Shawn Guo (3): dt-bindings: mailbox: qcom: Add MSM8939 APCS compatible mailbox: qcom: Use PLATFORM_DEVID_AUTO to register platform device mailbox: qcom: Add MSM8939 APCS support Sibi Sankar (1): mailbox: qcom-ipcc: Fix IPCC mbox channel exhaustion Zhen Lei (3): mailbox: arm_mhu: Remove redundant error printing in mhu_probe() mailbox: bcm-pdc: Remove redundant error printing in pdc_probe() mailbox: mediatek: Remove redundant error printing in cmdq_probe() Zhihao Cheng (2): mailbox: bcm2835: Remove redundant dev_err call in bcm2835_mbox_probe() mailbox: bcm-flexrm-mailbox: Remove redundant dev_err call in flexrm_mbox_probe() .../devicetree/bindings/mailbox/fsl,mu.yaml | 1 + .../mailbox/microchip,polarfire-soc-mailbox.yaml | 47 ++++ .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 3 + .../microchip,polarfire-soc-sys-controller.yaml | 35 +++ MAINTAINERS | 9 + drivers/mailbox/Kconfig | 12 + drivers/mailbox/Makefile | 2 + drivers/mailbox/arm_mhu.c | 4 +- drivers/mailbox/bcm-flexrm-mailbox.c | 1 - drivers/mailbox/bcm-pdc-mailbox.c | 1 - drivers/mailbox/bcm2835-mailbox.c | 1 - drivers/mailbox/hi3660-mailbox.c | 2 +- drivers/mailbox/hi6220-mailbox.c | 2 +- drivers/mailbox/imx-mailbox.c | 200 ++++++++++------ drivers/mailbox/mailbox-mpfs.c | 251 +++++++++++++++++++++ drivers/mailbox/mtk-cmdq-mailbox.c | 28 ++- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 8 +- drivers/mailbox/qcom-ipcc.c | 6 + include/linux/mailbox/mtk-cmdq-mailbox.h | 8 +- include/soc/microchip/mpfs.h | 43 ++++ 20 files changed, 562 insertions(+), 102 deletions(-) create mode 100644 Documentation/devicetree/bindings/mailbox/microchip,polarfire-soc-mailbox.yaml create mode 100644 Documentation/devicetree/bindings/soc/microchip/microchip,polarfire-soc-sys-controller.yaml create mode 100644 drivers/mailbox/mailbox-mpfs.c create mode 100644 include/soc/microchip/mpfs.h