From mboxrd@z Thu Jan 1 00:00:00 1970 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 DE875C982DC for ; Fri, 18 Sep 2026 11:07:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To: References:Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version: Subject:Date:From:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=WNKKham8jfbnDAokY7xuvqFKL1vppk6XJKdYp1m83mI=; b=I+CQ+pSfFz917RqexSnceuklqA HHAmcJfbdUXidY/xXat3Rup6CKQ1zviFNclYTHOSG69kV6dUwlNBbGpU4L7zKgDsRNCe9guXkkbR2 pMkck7Bf3UK4g4vG7SvRaD8hVe/CMGedvxSAO7Ppt6NwDuz0JZBahwS6ur8oRKWTGG+BnxpiI97sx TxowLz6q1KJy6ACs5CabMG6ucsZ5Ftmq4GG9wPuPIMg6tu7CaDp5OAp1EUW84RRLoukLhn+4o4Bro 7myJz9glQwSXVBp/jQeDRQ5ms5SigYDcSjIoA/Q5xHREYOBoOyJ5KQiWBZxlpUIqngiE/X3yTV26k oehbJXaw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7WQt-0000000EBKh-37rA; Fri, 18 Sep 2026 11:07:07 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x7WQd-0000000EBCA-38or for linux-arm-kernel@lists.infradead.org; Fri, 18 Sep 2026 11:06:51 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by sea.source.kernel.org (Postfix) with ESMTP id ADA31447FC; Fri, 18 Sep 2026 11:06:50 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 8E139C2BD01; Fri, 18 Sep 2026 11:06:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1789729610; bh=fRDe89N3HJeAFyCusP4aAHWCcvsF/BWXyWYiiFspEec=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=Rs9S+ptneDxUqRDEnAvmnPsBvKJ1Wf+TrEgbiIANKkX4YcH2dnk73olfkjOJokSD4 nzCqVNAFaNlgemUSRtnX81/fcLsNtAUW9NMjR2pzD4esxdi3VkrZURgmvX3Xc8rSjJ sQbq/ItuTT3qJtkmUYqZVa8QjVo7ICWAsDxgwI3IDjIqmTyypoMMRkbIroT/BDbj6z IhPal/4vmRAiNvp9qNor90ecAf0LtObnYAtrMoIp4cWw5s/0yBeGQGEQUMlyVdt4Gj 1PtZ+tJeNaEQKdgJScnVIrRXlxX84cxdOAYpC/k3mW1ni36YmXBgOesJN6kBn7Jg3v kNgEj60yrDOCQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A2CEC982D7; Fri, 18 Sep 2026 11:06:50 +0000 (UTC) From: Michael Reeves via B4 Relay Date: Fri, 18 Sep 2026 21:06:49 +1000 Subject: [PATCH v2 06/10] soc: apple: rtkit: Add tracekit endpoint MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260918-apple-mtp-keyboard-final-v2-6-a5c685e50b60@gmail.com> References: <20260918-apple-mtp-keyboard-final-v2-0-a5c685e50b60@gmail.com> In-Reply-To: <20260918-apple-mtp-keyboard-final-v2-0-a5c685e50b60@gmail.com> To: Sven Peter , Janne Grunau , Neal Gompa , Jassi Brar , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Hector Martin , Michael Reeves , "Joerg Roedel (AMD)" , Will Deacon , Robin Murphy , Dmitry Torokhov , Jiri Kosina , Benjamin Tissoires Cc: asahi@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, iommu@lists.linux.dev, linux-input@vger.kernel.org, Yureka Lilian , Julian Braha , Sasha Finkelstein X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789729608; l=1194; i=michael.reeves077@gmail.com; s=fedora-20260918; h=from:subject:message-id; bh=kS9uTA8Dh/vtajiZu3Qfpn0cuQfrngimukMbAAW4igI=; b=9SgPILEowXOL/fTHiRqw8wXIjOfPL9hFWM/16mAW+XYq/iKcJs4Y3TVhE97qZCxPY/ZVJdjg5 GP46GIm8PmfD8eVBLUSpO6cryDk4XT4mznzW87qyLAY819hRh0imJKd X-Developer-Key: i=michael.reeves077@gmail.com; a=ed25519; pk=VJ0TvyQ9TvfzYZa908YSE9kpkjFLLD5luv0bERu+boc= X-Endpoint-Received: by B4 Relay for michael.reeves077@gmail.com/fedora-20260918 with auth_id=1035 X-Original-From: Michael Reeves 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: , Reply-To: michael.reeves077@gmail.com Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Sasha Finkelstein The TraceKit endpoint is a system endpoint used by MTP, AOP, and potentially other Apple RTKit coprocessors. Start it automatically when it appears in the endpoint map, like the other known system endpoints, to avoid warnings about an unknown endpoint. Signed-off-by: Sasha Finkelstein Signed-off-by: Michael Reeves --- drivers/soc/apple/rtkit.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/soc/apple/rtkit.c b/drivers/soc/apple/rtkit.c index a3fdac8f6..1059b4bd8 100644 --- a/drivers/soc/apple/rtkit.c +++ b/drivers/soc/apple/rtkit.c @@ -22,6 +22,7 @@ enum { APPLE_RTKIT_EP_DEBUG = 3, APPLE_RTKIT_EP_IOREPORT = 4, APPLE_RTKIT_EP_OSLOG = 8, + APPLE_RTKIT_EP_TRACEKIT = 0xa, }; #define APPLE_RTKIT_MGMT_TYPE GENMASK_ULL(59, 52) @@ -191,6 +192,7 @@ static void apple_rtkit_management_rx_epmap(struct apple_rtkit *rtk, u64 msg) case APPLE_RTKIT_EP_DEBUG: case APPLE_RTKIT_EP_IOREPORT: case APPLE_RTKIT_EP_OSLOG: + case APPLE_RTKIT_EP_TRACEKIT: dev_dbg(rtk->dev, "RTKit: Starting system endpoint 0x%02x\n", ep); apple_rtkit_start_ep(rtk, ep); -- 2.55.0