From patchwork Mon Nov 1 15:03:50 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 1549194 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: bilbo.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=eD5ehI18; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20210112 header.b=diUd2t97; dkim-atps=neutral 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=) 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 bilbo.ozlabs.org (Postfix) with ESMTPS id 4HjbtC0k8jz9sX3 for ; Tue, 2 Nov 2021 02:04:47 +1100 (AEDT) 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=RQGG6bySsBoYcgIqUdiKd+Zc4rotlxGR+rPQjEtSQ4o=; b=eD5ehI18/bT9TB PobM5FmjCvg2d8x89QRBdt7cMLm/+Uj8yzmeghR/c34XnszS4680Y9JaAL+tt+LlAPhn/LSSSvCqi 6l4kffa/Y4tlHsM6BBjPG+sHCwZ+r7ENPLSNyaZrn+uhfLNF76vVKz8JXYILIA0VtRzie+62df+7o 4wXKYDjjwt91M9jzfmkP00eFNOzPdpXh+vLYwpHEex9A4pwECHf+A/japFUg3NC3QeD3WrmBs8BgC uzwKXJps9bhpvE6Q1xykD+gE2dymx1x+IAdYW2pSVritZWOX17MtS/iTB/2usSKewoIQ+CbOp7Kkt mXglRV+yJSehKV4nxK8w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhYr0-00GdU8-V1; Mon, 01 Nov 2021 15:04:07 +0000 Received: from mail-il1-x131.google.com ([2607:f8b0:4864:20::131]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mhYqw-00GdTH-Hb for linux-arm-kernel@lists.infradead.org; Mon, 01 Nov 2021 15:04:04 +0000 Received: by mail-il1-x131.google.com with SMTP id l8so920459ilv.3 for ; Mon, 01 Nov 2021 08:04:01 -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=zz8+8eAWT15ebtgLs9UUM8XkKHVahbPCHZBcbN8cF+Q=; b=diUd2t97mRjzk8jAknzzLiX7jzc3g576wvHA1y1vQR3NfhMi1LBD7leOtgFBdg970S Ahqbetd/I1fKgv6nLYzBje+GOael2jwh+jxS1QuK7fkITTONbLLWq/V0H7trp2ovOf/a NR7IHf9SF8XPiZbd0TkFgXW1/ijwkjvOOFBgI2r1AZgsPKQVeCkHGU26dqVs0u/k2Eiy b4CIJPeuff116K42HU/xrDx+6UjSPmonMNo3M2zwoYijzT8HR0LCygKZ7uOGAo78vHf0 LGR4C7ahXcoOF+b5weJkqM9Ui+/xNUsqwq1tIbnNHhw26HdQKN1Acb0V2vNiWZOmlEdn Rp7w== 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=zz8+8eAWT15ebtgLs9UUM8XkKHVahbPCHZBcbN8cF+Q=; b=hIKL5RxmsDWyOJ/iLpyeDoj4wMW0nlFk3lgk4Q+zwfvVtdj+I2Zzu2JnerLgL7kTEm XRqGPnxQ1I/M1dcCH74qJyk1FHDCU9frhOgmpLdbHly/Y6UJjhmKJUsl/2U2ikz1qmDN K4QAEG5WVixvCOribh1bxSBj4+8LHQCte5sgjUpttdQ+SupKskfDBGRacLydgIoojBTF eDMYQGkQvK+JXfghVAsXGtwe0uH1d+bZAq/SU9YCEd30Jx7wyrbhKqq6YTkEuoGa7xbX Be2IaKQbJ6zKpBnU7Yry95PYkRPIkY+V3i3G8bOynJo3P7B0xNqGDPt1aeXcWjyZgdU7 4cjg== X-Gm-Message-State: AOAM530FleiLL+JN01GRtwU7JKpM4I5iIJ/E1OpbwkxvgLnmpm3yGzZp m0Ps6aSkywGeVbe3cEs01IYY+M8JQuOXAP4K199cCJVGrO8= X-Google-Smtp-Source: ABdhPJx9OIYBsYfkFP3JkQn6FN5FHN88Fz6pxMQKcLr5G9awyIa6NDcEIO/RcAuvHcAJrhqaELXO1muDEK5451DcuH4= X-Received: by 2002:a05:6e02:12e4:: with SMTP id l4mr21389883iln.25.1635779040971; Mon, 01 Nov 2021 08:04:00 -0700 (PDT) MIME-Version: 1.0 From: Jassi Brar Date: Mon, 1 Nov 2021 10:03:50 -0500 Message-ID: Subject: [GIT PULL] Mailbox changes for v5.16 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-20211101_080402_612645_F601B501 X-CRM114-Status: GOOD ( 15.15 ) 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 6985c40ab6c5d63a494ce9adce9a4768364f2507: Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux (2021-10-16 10:22:08 -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:131 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 6985c40ab6c5d63a494ce9adce9a4768364f2507: Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux (2021-10-16 10:22:08 -0700) are available in the Git repository at: git://git.linaro.org/landing-teams/working/fujitsu/integration.git tags/mailbox-v5.16 for you to fetch changes up to 97961f78e8bc7f50ff7113fec030af6fa5f004d0: mailbox: imx: support i.MX8ULP S4 MU (2021-10-29 23:03:09 -0500) ---------------------------------------------------------------- - qcom: add support for qcm2290 consolidate msm8994 type apcs_data - mtk: fix clock id usage - apple: add driver for ASC/M3 controllers - pcc: reorganise PCC pcc_mbox_request_channel add support for PCCT extended PCC subspaces - misc: make use of devm_platform_ioremap_resource() change Altera, PCC and Apple mailbox maintainers ---------------------------------------------------------------- Cai Huoqing (12): mailbox: altera: Make use of the helper function devm_platform_ioremap_resource() mailbox: bcm2835: Make use of the helper function devm_platform_ioremap_resource() mailbox: hi3660: Make use of the helper function devm_platform_ioremap_resource() mailbox: hi6220: Make use of the helper function devm_platform_ioremap_resource() mailbox: mtk-cmdq: Make use of the helper function devm_platform_ioremap_resource() mailbox: omap: Make use of the helper function devm_platform_ioremap_resource() mailbox: platform-mhu: Make use of the helper function devm_platform_ioremap_resource() mailbox: qcom-apcs-ipc: Make use of the helper function devm_platform_ioremap_resource() mailbox: sti: Make use of the helper function devm_platform_ioremap_resource() mailbox: stm32-ipcc: Make use of the helper function devm_platform_ioremap_resource() mailbox: sun6i: Make use of the helper function devm_platform_ioremap_resource() mailbox: xgene-slimpro: Make use of the helper function devm_platform_ioremap_resource() Fei Shao (2): mailbox: mtk-cmdq: Validate alias_id on probe mailbox: mtk-cmdq: Fix local clock ID usage Mun Yew Tham (1): MAINTAINERS: Update Mun Yew Tham as Altera Mailbox Driver maintainer Peng Fan (2): dt-bindings: mailbox: imx-mu: add i.MX8ULP S400 MU support mailbox: imx: support i.MX8ULP S4 MU Shawn Guo (4): mailbox: qcom-apcs-ipc: Consolidate msm8994 type apcs_data dt-bindings: mailbox: qcom: Add QCM2290 APCS compatible mailbox: qcom-apcs-ipc: Add QCM2290 APCS IPC support dt-bindings: mailbox: Update maintainer email for qcom apcs-kpss Sudeep Holla (13): mailbox: pcc: Fix kernel doc warnings mailbox: pcc: Refactor all PCC channel information into a structure mailbox: pcc: Consolidate subspace interrupt information parsing mailbox: pcc: Consolidate subspace doorbell register parsing mailbox: pcc: Add pcc_mbox_chan structure to hold shared memory region info mailbox: pcc: Use PCC mailbox channel pointer instead of standard mailbox: pcc: Rename doorbell ack to platform interrupt ack register mailbox: pcc: Add PCC register bundle and associated accessor functions mailbox: pcc: Avoid accessing PCCT table in pcc_send_data and pcc_mbox_irq mailbox: pcc: Drop handling invalid bit-width in {read,write}_register mailbox: pcc: Add support for PCCT extended PCC subspaces(type 3/4) mailbox: pcc: Move bulk of PCCT parsing into pcc_mbox_probe ACPI/PCC: Add maintainer for PCC mailbox driver Sven Peter (3): MAINTAINERS: Add Apple mailbox files dt-bindings: mailbox: Add Apple mailbox bindings mailbox: apple: Add driver for Apple mailboxes jason-jh.lin (1): mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done .../devicetree/bindings/mailbox/apple,mailbox.yaml | 77 +++ .../devicetree/bindings/mailbox/fsl,mu.yaml | 1 + .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 3 +- MAINTAINERS | 11 +- drivers/acpi/cppc_acpi.c | 43 +- drivers/hwmon/xgene-hwmon.c | 35 +- drivers/i2c/busses/i2c-xgene-slimpro.c | 33 +- drivers/mailbox/Kconfig | 12 + drivers/mailbox/Makefile | 2 + drivers/mailbox/apple-mailbox.c | 384 +++++++++++++ drivers/mailbox/bcm2835-mailbox.c | 4 +- drivers/mailbox/hi3660-mailbox.c | 4 +- drivers/mailbox/hi6220-mailbox.c | 7 +- drivers/mailbox/imx-mailbox.c | 124 +++-- drivers/mailbox/mailbox-altera.c | 5 +- drivers/mailbox/mailbox-sti.c | 4 +- drivers/mailbox/mailbox-xgene-slimpro.c | 4 +- drivers/mailbox/mtk-cmdq-mailbox.c | 15 +- drivers/mailbox/omap-mailbox.c | 4 +- drivers/mailbox/pcc.c | 598 +++++++++++++-------- drivers/mailbox/platform_mhu.c | 4 +- drivers/mailbox/qcom-apcs-ipc-mailbox.c | 31 +- drivers/mailbox/stm32-ipcc.c | 4 +- drivers/mailbox/sun6i-msgbox.c | 9 +- include/acpi/pcc.h | 21 +- include/linux/apple-mailbox.h | 19 + include/linux/firmware/imx/s4.h | 20 + 27 files changed, 1061 insertions(+), 417 deletions(-) create mode 100644 Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml create mode 100644 drivers/mailbox/apple-mailbox.c create mode 100644 include/linux/apple-mailbox.h create mode 100644 include/linux/firmware/imx/s4.h