Message ID | 6e64472e-c55d-4499-9a61-da59cfd28021@marcan.st |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:ce62:0:b0:403:3b70:6f57 with SMTP id o2csp346046vqx; Thu, 23 Nov 2023 02:26:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IGDbZkByeJo0qWeRsKm7Bb1UgnCwAgemn0vJcNICLfvvJI7xo3cZ1u4XiCed+9m3J8ngibn X-Received: by 2002:a92:da11:0:b0:35b:1134:29c with SMTP id z17-20020a92da11000000b0035b1134029cmr4705281ilm.9.1700735184718; Thu, 23 Nov 2023 02:26:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700735184; cv=none; d=google.com; s=arc-20160816; b=pQXyfq4LJz/gq59u6EzcbWemEiMtaIolMEHkSkQqxum7jYk8lgdGMbm5pfYPjpBBI9 qUrtTGtl7eH120P+yeDnoJ3iR3kVoLoLjZZgCHoodSr3cXdiMKWq9+8lwfty6SVEiKUd ia5uNilA9rDncgifruUwjyxQWX02lrq83Vi6/Z6zPWa2YNANhRNHntreI6hRH7tPLBBU cnukkLjZkrg3Vbv41+aiFMh3DugP6VxQxOcuqJJYBEDT+tIhl7PgJkEnQz6Xo7vAPTWp lSxGGeUg69YhWB/yobyoyAo7JKJnsyVnzyHWKqPQ3d8OTvCvI7wMdAN38UthogQl2y2i p71Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:subject:from:cc:to :content-language:user-agent:mime-version:date:message-id :dkim-signature; bh=0UNDBWDKhxtxs6wewwVVH0mVP/SELBvNFa9/NVUMQ68=; fh=Ngj1cxaDd2myJxDjXefWCYDYiq7R3nZSdanaz+D/Jxc=; b=BSzJzyFOrQhENtBhKqQqoCT1lG7lttSYB2+7mFM63wHDxfBOzcHKujQt9UwcZJI5CW jjs+WoWsVrIL1rtcOJufkz39Y7FpUl5QfPl3i/lzHJO1TcYArIN3E1rDEDh6qsaGasgo rR9B8Ls6jhI864l7VTpMNdPOVptvw0Rguqj/sT6GRJskFlChh3YNTcoIwzRmFMk6pHU5 N9YGAWnQ/2AyjOi+xQ4h2NrKOflfmsXt6/eYQX9wsEr/euTMQQqXcGfUK7PE5mBCt5w1 1blskizq+oGpOVSLkcNbk0XfBCB1IG//+h1T5y4Cur2tIgy/L/9IepNimkyaeKxav90/ 9+XA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marcan.st header.s=default header.b=XxkZfjLN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=marcan.st Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id bw13-20020a056a02048d00b005b8f446408bsi1056698pgb.422.2023.11.23.02.26.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Nov 2023 02:26:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@marcan.st header.s=default header.b=XxkZfjLN; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=marcan.st Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id D4FA98073281; Thu, 23 Nov 2023 02:26:21 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344448AbjKWK0I (ORCPT <rfc822;ouuuleilei@gmail.com> + 99 others); Thu, 23 Nov 2023 05:26:08 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35026 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229477AbjKWK0G (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Thu, 23 Nov 2023 05:26:06 -0500 Received: from mail.marcansoft.com (marcansoft.com [212.63.210.85]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2875D101 for <linux-kernel@vger.kernel.org>; Thu, 23 Nov 2023 02:26:12 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: marcan@marcan.st) by mail.marcansoft.com (Postfix) with ESMTPSA id 77D794195A; Thu, 23 Nov 2023 10:26:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=marcan.st; s=default; t=1700735170; bh=AQUS7y0k1D4MxuZLfUGrxD0KkPeCCI69rVkyOJ2dp5w=; h=Date:To:Cc:From:Subject; b=XxkZfjLN/KFIvWV/cnzEOI8m85rzPVQOovz/fF44BuflyZK6BuHYiHxlfddFyTjO4 B2V1TesljHfkniG0zJXmhOC7a4YLM0QE9iThvzZ9PSh8RoCbRYTUM7w1xrB5sZ8tFU smgFa2bmXc5BcLdcSVUL97vkZXFaWzvOqyC7s7Mqlo9aHhNRT+WM7NJoTimAyAFMbi sRKqgjFuAWM1Nk6gb4CdaH8IVktyJCzWRY2AWXKRTRCCQotXFjCM+Ct9681zCB2rgP +cAVr6v+IVrmhMMaXZ8fQ2myhf8ewN2jCOqS17Qcj8TsELs1OVI1iShWXn5yI0Y8ZK jMv4lrxjWD8ow== Message-ID: <6e64472e-c55d-4499-9a61-da59cfd28021@marcan.st> Date: Thu, 23 Nov 2023 19:26:07 +0900 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: soc@kernel.org Cc: Asahi Linux <asahi@lists.linux.dev>, LKML <linux-kernel@vger.kernel.org>, linux-arm-kernel@lists.infradead.org From: Hector Martin <marcan@marcan.st> Subject: [GIT PULL] Apple SoC mailbox updates for 6.8 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Thu, 23 Nov 2023 02:26:22 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1783350096745770329 X-GMAIL-MSGID: 1783350096745770329 |
Series |
[GIT,PULL] Apple SoC mailbox updates for 6.8
|
|
Pull-request
https://github.com/AsahiLinux/linux.git tags/asahi-soc-mailbox-6.8Message
Hector Martin
Nov. 23, 2023, 10:26 a.m. UTC
Hi SoC folks, Please merge these Apple mailbox changes for 6.8. This moves the mailbox driver out of the mailbox framework and into SoC. This was long discussed months back and has been cooking in linux-next for a while, so it's time to get it merged. Rebased on v6.7-rc1 with only some trivial Kbuild/Makefile conflicts. - Hector The following changes since commit b85ea95d086471afb4ad062012a4d73cd328fa86: Linux 6.7-rc1 (2023-11-12 16:19:07 -0800) are available in the Git repository at: https://github.com/AsahiLinux/linux.git tags/asahi-soc-mailbox-6.8 for you to fetch changes up to 4dae8c047a70307d83d912afbda2e2c94de155b6: soc: apple: mailbox: Add explicit include of platform_device.h (2023-11-23 19:10:47 +0900) ---------------------------------------------------------------- Apple SoC mailbox updates for 6.8 This moves the mailbox driver out of the mailbox subsystem and into SoC, next to its only consumer (RTKit). It has been cooking in linux-next for a long while, so it's time to pull it in. ---------------------------------------------------------------- Hector Martin (5): soc: apple: rtkit: Get rid of apple_rtkit_send_message_wait soc: apple: mailbox: Add ASC/M3 mailbox driver soc: apple: rtkit: Port to the internal mailbox driver mailbox: apple: Delete driver soc: apple: mailbox: Rename config symbol to APPLE_MAILBOX Rob Herring (1): soc: apple: mailbox: Add explicit include of platform_device.h MAINTAINERS | 2 - drivers/mailbox/Kconfig | 12 - drivers/mailbox/Makefile | 2 - drivers/mailbox/apple-mailbox.c | 441 ------------------------------------- drivers/soc/apple/Kconfig | 15 +- drivers/soc/apple/Makefile | 4 + drivers/soc/apple/mailbox.c | 437 ++++++++++++++++++++++++++++++++++++ drivers/soc/apple/mailbox.h | 48 ++++ drivers/soc/apple/rtkit-internal.h | 8 +- drivers/soc/apple/rtkit.c | 133 +++-------- include/linux/apple-mailbox.h | 19 -- include/linux/soc/apple/rtkit.h | 18 -- 12 files changed, 533 insertions(+), 606 deletions(-) delete mode 100644 drivers/mailbox/apple-mailbox.c create mode 100644 drivers/soc/apple/mailbox.c create mode 100644 drivers/soc/apple/mailbox.h delete mode 100644 include/linux/apple-mailbox.h