From patchwork Tue Jul 23 05:55:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jassi Brar X-Patchwork-Id: 13739366 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 E4A6AC3DA63 for ; Tue, 23 Jul 2024 05:56:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Type:Cc:To:Subject: Message-ID:Date:From:MIME-Version:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=U2VEttNRiQcgESD4kfXTgZiQMgiyz5MSh6tGPGGPZWs=; b=GtS3HW6itBlgxySVqCAdMhY95X YSReJnP/N8Y0UhrGL4Rsckfi0sEgCzO60I6F1Ba5t6cPLRIt88oX9KaXbZPUfSL+Ncj+hPf5JgzcV NHGq3UsxFgmYSygu+4APBWTBnefOJkrmpffAJYUfSEWU5CEmfPbPSLp61D45bhadaaqNMHGR8Rrwy ibStKhTuVUMtlexVjrBQTi4hy4WP7ygYpWpQdKUsJDHZF+YIwaBTkQZzP3Dq7WoNXQq3P/hDGpOLg wmAAgI9UJuoUTv6WYbjswo4/oHkRE5OKVFKNmXBRtNH9cos+6SeE+0jQ0Yj8H5V55RwOwz1ANQYpN 1IgM+XuA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sW8VS-0000000BQWY-2Yud; Tue, 23 Jul 2024 05:56:14 +0000 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sW8V3-0000000BQKO-40gq for linux-arm-kernel@lists.infradead.org; Tue, 23 Jul 2024 05:55:51 +0000 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-52f025bc147so2814025e87.3 for ; Mon, 22 Jul 2024 22:55:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721714147; x=1722318947; darn=lists.infradead.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=U2VEttNRiQcgESD4kfXTgZiQMgiyz5MSh6tGPGGPZWs=; b=GdfMdJuUeli31QvfDbpIuLLe2yDa6HF61gpy5mNCc9tJ6k18g41ejhLIoOiGW2Qsql WBf+bpTkof8j1QfWj6ZPt7orIK9H2y0ofLymZgRcxFhB7KgXEPI7nJNN0Bn/h2W2GZCT gK9mSefPajexF3NrKNqoJT/6oeVlovufSK4+1M6l1tokpp70k6T44qaURNHK5vj9ORyp x6v2SgxwA+EZFIMYueNiFdHW0RGQzCk5ORKo1dfIupFccKuQa2AfEt9ij30zVkqIoyL7 E3y/Q9v0E6FjZUzybRr9cVmUx8Dps/Zx41c0ycM2PRH23YJk3C5YWnly9bsAVaagbDfD GKgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721714147; x=1722318947; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=U2VEttNRiQcgESD4kfXTgZiQMgiyz5MSh6tGPGGPZWs=; b=Jl3ENfpHd5VtkUMYgJYqDaZDRz8KqxRxK+7oh/yNvsOGgdZ1W6Dj4j2f1S6+4Ujb7R 8urt37Sd7YUiPs1RdBMu1ktVMThLX6rkFBENL3GqQ0kqpwRDsbeOpofsnuaDgd9X+pUv Qtgi5BeQQ2PQQmcAFOuyTQzPXSVtQYtwB/kxj3xV/nVi2/AHxSe6x7taOs0YpiZs+b52 SOqsGCv5SNptbdo9m8M5O/zO+C/n4raM21mAZv285q5YsPlSnY/euxCCDSSviby5vc8L iuvinovanoLkWMqbvRnbeconSBfQr3Rd2KP3V4Vn3q34bCAFtCMZXUwQPsEOoVrZ7ITj YpDg== X-Forwarded-Encrypted: i=1; AJvYcCWrG0CWxi5tYgAqrMeNPNPBUgQH8eRLULSLC/n4uPIafkZmTo/1MmE/3j2SRpvU5QS7q3WSNoe+Lh/r84N5AsDoyN6zXtmyWq1oXEbiSnPxqlelq00= X-Gm-Message-State: AOJu0YyeyyrnzKMIrwreM6ly15UlI76LIt6ugaduw8Uct803XLQ7QONd RLIEGQef6mXH1hZtUUqmwSsZqGq0qccs7mtgp0I+uj0VOeNVKmXTNdChS+Zp4qjuuk7TQl8NGDR veNqFngnxfHfqGODS4lvkJeBLajANbA== X-Google-Smtp-Source: AGHT+IFRuxLHhnSY6BlNGr6Gcw4pny2+k9BcehhVNXwK3Pb6YPy7hPfhxf+0dkyCGtrmjVBWdb69f58CQacp/+G4bHM= X-Received: by 2002:a05:6512:128e:b0:52e:be1f:bf84 with SMTP id 2adb3069b0e04-52efb7ea9e9mr6114753e87.53.1721714147242; Mon, 22 Jul 2024 22:55:47 -0700 (PDT) MIME-Version: 1.0 From: Jassi Brar Date: Tue, 23 Jul 2024 00:55:35 -0500 Message-ID: Subject: [GIT PULL] Mailbox changes for v6.11 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-20240722_225550_018360_5E5EE254 X-CRM114-Status: GOOD ( 11.90 ) 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 256abd8e550ce977b728be79a74e1729438b4948: Linux 6.10-rc7 (2024-07-07 14:23:46 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox.git tags/mailbox-v6.11 for you to fetch changes up to a8bd68e4329f9a0ad1b878733e0f80be6a971649: mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable() (2024-07-19 21:25:23 -0500) ---------------------------------------------------------------- broadcom: remove unused pdc_dma_map imx: fix TXDB_V2 channel race condition mediatek: cleanup and refactor driver add bindings for gce-props omap: fix mailbox interrupt sharing qcom: add bindings for SA8775p add CPUCP driver zynqmp: make polling period configurable ---------------------------------------------------------------- Andrew Davis (1): mailbox: omap: Fix mailbox interrupt sharing AngeloGioacchino Del Regno (3): mailbox: mtk-cmdq: Stop requiring name for GCE clock mailbox: mtk-cmdq: Move and partially refactor clocks probe mailbox: mtk-cmdq: Dynamically allocate clk_bulk_data structure Arnd Bergmann (1): mailbox: qcom-cpucp: fix 64BIT dependency Bartosz Golaszewski (1): dt-bindings: remoteproc: qcom,sa8775p-pas: Document the SA8775p ADSP, CDSP and GPDSP Ben Levinsky (1): mailbox: zynqmp-ipi: Make polling period configurable Dr. David Alan Gilbert (1): mailbox: bcm-pdc: remove unused struct 'pdc_dma_map' Jason-JH.Lin (2): dt-bindings: mailbox: Add mediatek,gce-props.yaml mailbox: mtk-cmdq: Move devm_mbox_controller_register() after devm_pm_runtime_enable() Jeff Johnson (1): mailbox: mtk-cmdq: add missing MODULE_DESCRIPTION() macro Peng Fan (1): mailbox: imx: fix TXDB_V2 channel race condition Sibi Sankar (2): dt-bindings: mailbox: qcom: Add CPUCP mailbox controller bindings mailbox: Add support for QTI CPUCP mailbox controller .../bindings/mailbox/mediatek,gce-props.yaml | 52 ++++++ .../bindings/mailbox/qcom,cpucp-mbox.yaml | 49 ++++++ .../bindings/remoteproc/qcom,sa8775p-pas.yaml | 160 ++++++++++++++++++ MAINTAINERS | 7 + drivers/mailbox/Kconfig | 8 + drivers/mailbox/Makefile | 2 + drivers/mailbox/bcm-pdc-mailbox.c | 4 - drivers/mailbox/imx-mailbox.c | 10 +- drivers/mailbox/mtk-cmdq-mailbox.c | 100 +++++++---- drivers/mailbox/omap-mailbox.c | 3 +- drivers/mailbox/qcom-cpucp-mbox.c | 187 +++++++++++++++++++++ drivers/mailbox/zynqmp-ipi-mailbox.c | 9 +- 12 files changed, 548 insertions(+), 43 deletions(-) create mode 100644 Documentation/devicetree/bindings/mailbox/mediatek,gce-props.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sa8775p-pas.yaml create mode 100644 drivers/mailbox/qcom-cpucp-mbox.c