From patchwork Thu May 26 01:57:44 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 1635715 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=RFCi/p9i; 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=Xo34MICH; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::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:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4L7rgY5PfXz9sG2 for ; Thu, 26 May 2022 11:58:17 +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=Q4JrCiVcNrU5SafUHwQ9ooXGtcizVQud+jun5YYERow=; b=RFCi/p9i4D/Mfu ZKTrezvbl37mR/H5xw3LQHXBgfW9WbrPdiTDqXw3WfcFmBG64WnYtLWZkV/aRKvbMXfmlDENtzwtS 4/dbZs8OzXEllI72NZNQvh6rKkB3pZ6dN1I812Wj40S69YJGAWYPuteVD6eadtFtbPNaM1PgXzS8V R0UaFa8M0MXnS0eVjwbwkuhL94BlxzsJSINIsiG0DC/sJ57Fbgyl9ErAPGFx4bgiFLiCntmjIJ7x4 UIXLRDvtWTqD444GECQMZtH1QDGp3E62V1xp8KrAZ2P6vxNI0MrznNxjBXMzolzcI06pKyQJRUsgn e64GE/McXX1GXz9WW31w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nu2lG-00DFBd-4a; Thu, 26 May 2022 01:58:02 +0000 Received: from mail-ej1-x62c.google.com ([2a00:1450:4864:20::62c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nu2lC-00DF9y-2F for linux-arm-kernel@lists.infradead.org; Thu, 26 May 2022 01:57:59 +0000 Received: by mail-ej1-x62c.google.com with SMTP id y13so476862eje.2 for ; Wed, 25 May 2022 18:57:57 -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 :content-transfer-encoding; bh=mrTdgG+42EN8X3dWh4qUOgxusHGt7dRqQxIX8mfLL8s=; b=Xo34MICH/bcfvd+mHVNmnqv4v+nqJQL1FQEfUM1lVE+n2KGu0I2Rk7EQATD/D4faUt DDaj058Rf9FMbIy0swsYgCDLg0VzWenxBxXfhWX9oetuPtl/IYRsm4WFomaKiMMlpW6K 2sm/uWrppJE7PwHwSDppX0uw6Ts0UihuiEyRa79nffKyrvEcGTBZ5i2o77VdctOLPy2b ZaEscPIk4FwZcMoBe71YdOhYOjoJ9gUjILbsMW2TYa8PV+CPvDBtwsSba6sjzCX08Vco XaXcqHNZYDydw8j8nGiWlvBb3nMfHadC4Pk54H0yiltAby6sRIDSPV2y4/4jWCiyQTYt xwuw== 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 :content-transfer-encoding; bh=mrTdgG+42EN8X3dWh4qUOgxusHGt7dRqQxIX8mfLL8s=; b=H5Qhrv2hv1MetBDGAac0yIdFnitFGT+Xz+txvz9asNLF41RpzuSx59PuKMF0CiifrW 3j07Rtrj0ocbuuXiFxbo/AtjitivNov6ZxlUV2oRIS9CuV/GzwtoysocTc6lZlUG8nrD lDAKEH0qk9HcyJobv1NkE9gUW95pNr2GiW1oH86fuMTLzpxOSKQx8/M34MlIhvU5WREY LbGtFYQxLNlcQdKc7RX/9w0TJA7d+bJdnbN7wGFYl9m8FcMZmGO8VtBRPCTwUx5tUSsb 58nIXfqXCN4sjI/S0D9RPgycNyu+Wxrbpuh6VeeeVfQH+vb5XQa4fciSVF277befThpQ rI6g== X-Gm-Message-State: AOAM531rPDG1IR/e/QjdgM2M+FIiUlqlv7plq8A+I7ESTOo43ciShCK7 QuiF1gqXeQ3/tabzV3gxqqkWtXWfk/ZTe0M7G/8eBIbd3j4= X-Google-Smtp-Source: ABdhPJzS2x1ITuBaDNvuE8mv7nzZWD36y7Aku0I5R/v0ar8cJcE1wcX7K36sBMtxJRZS6LLFqdYd9/lUgFTwTtt1hjU= X-Received: by 2002:a17:907:8a1c:b0:6fe:e53b:22ca with SMTP id sc28-20020a1709078a1c00b006fee53b22camr16431551ejc.407.1653530275971; Wed, 25 May 2022 18:57:55 -0700 (PDT) MIME-Version: 1.0 From: Jassi Brar Date: Wed, 25 May 2022 20:57:44 -0500 Message-ID: Subject: [GIT PULL] Mailbox changes for v5.19 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-20220525_185758_169131_735632F8 X-CRM114-Status: GOOD ( 11.53 ) 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 42226c989789d8da4af1de0c31070c96726d990c: Linux 5.18-rc7 (2022-05-15 18:08:58 -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 [2a00:1450:4864:20:0:0:0:62c 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 42226c989789d8da4af1de0c31070c96726d990c: Linux 5.18-rc7 (2022-05-15 18:08:58 -0700) are available in the Git repository at: git://git.linaro.org/landing-teams/working/fujitsu/integration.git tags/mailbox-v5.19 for you to fetch changes up to 79f9fbe303520d2c32b70f04f2bb02cc2baaa4c3: mailbox: qcom-ipcc: Fix -Wunused-function with CONFIG_PM_SLEEP=n (2022-05-24 08:08:24 -0500) ---------------------------------------------------------------- - api: hrtimer fix - qcom: log pending irq during resume minor cosmetic changes - omap: use pm_runtime_resume_and_get - imx: use pm_runtime_resume_and_get remove redundant initializer - mtk: added GCE header for MT8186 enable support for MT8186 - tegra: remove redundant NULL check added hsp_sm_ops for send/recv api support shared mailboxes - stm: remove unsupported "wakeup" irq - pcc: sanitize mbox allocated memory before use - misc: documentation fixes for arm_mhu and qcom-ipcc ---------------------------------------------------------------- Björn Ardö (1): mailbox: forward the hrtimer if not queued and under a lock Fabien Dessenne (1): dt-bindings: mailbox: remove the IPCC "wakeup" IRQ Kartik (3): mailbox: tegra-hsp: Add tegra_hsp_sm_ops dt-bindings: tegra186-hsp: add type for shared mailboxes mailbox: tegra-hsp: Add 128-bit shared mailbox support Krzysztof Kozlowski (2): dt-bindings: mailbox: qcom-ipcc: simplify the example mailbox: correct kerneldoc Mario Limonciello (1): mailbox: pcc: Fix an invalid-load caught by the address sanitizer Nathan Chancellor (1): mailbox: qcom-ipcc: Fix -Wunused-function with CONFIG_PM_SLEEP=n Prasad Sodagudi (1): mailbox: qcom-ipcc: Log the pending interrupt during resume Tinghan Shen (2): dt-bindings: mailbox: mtk,adsp-mbox: add mt8186 compatible name mailbox: mediatek: support mt8186 adsp mailbox Tom Rix (1): mailbox: imx: remove redundant initializer Xiaomeng Tong (1): mailbox: remove an unneeded NULL check on list iterator Yongqiang Niu (1): dt-bindings: gce: add the GCE header file for MT8186 ran jianping (2): mailbox:imx: using pm_runtime_resume_and_get mailbox: omap: using pm_runtime_resume_and_get to simplify the code .../devicetree/bindings/mailbox/mtk,adsp-mbox.yaml | 7 +- .../bindings/mailbox/nvidia,tegra186-hsp.yaml | 9 + .../devicetree/bindings/mailbox/qcom-ipcc.yaml | 29 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 11 +- drivers/mailbox/arm_mhu_db.c | 2 +- drivers/mailbox/arm_mhuv2.c | 3 +- drivers/mailbox/imx-mailbox.c | 7 +- drivers/mailbox/mailbox.c | 19 +- drivers/mailbox/mtk-adsp-mailbox.c | 8 + drivers/mailbox/omap-mailbox.c | 6 +- drivers/mailbox/pcc.c | 2 +- drivers/mailbox/qcom-ipcc.c | 26 +- drivers/mailbox/tegra-hsp.c | 151 ++++++-- include/dt-bindings/gce/mt8186-gce.h | 421 +++++++++++++++++++++ include/dt-bindings/mailbox/tegra186-hsp.h | 5 + include/linux/mailbox_controller.h | 1 + 16 files changed, 628 insertions(+), 79 deletions(-) create mode 100644 include/dt-bindings/gce/mt8186-gce.h