From nobody Sun Feb 8 05:42:31 2026 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 35E05262D0D for ; Tue, 11 Feb 2025 18:50:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.10 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299856; cv=none; b=KD1VCMawO1C0F2vq9bWVQhFup8Ufgrlf89FvqIqEoUc++1yH1Asfgzr/RUQXiKdGNetoQLnkj4S9amULZfTIiOSoAZjkg9MxuKaWtEmxLYxZ5LQJmObc1A9rYeu6sYtPAXAUywCLloxCv28NPiorP3diiSPRbW8P2vYmx5Oiaok= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299856; c=relaxed/simple; bh=tKaSwlUToGhEpBuLbJaqZ4JaBFick+0Rx4nfge+h+Fc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=D5PfVZw0JuJlvvz4R/A2RlfaWspN122OIxexYXxbTdqy/zEp6aOVEncov8UhxJ9Rsw0KkqaQ8HspveoqBXwr6TO8Rtg3qZtJY+fxqYEmZw1HjSIFAUbqgSSB6Pr4A0cFcZmk66chji6fZxaucoCpHjAjE94BszlXmu0e3oYvfOc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=nKsV6u9G; arc=none smtp.client-ip=198.175.65.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="nKsV6u9G" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1739299855; x=1770835855; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=tKaSwlUToGhEpBuLbJaqZ4JaBFick+0Rx4nfge+h+Fc=; b=nKsV6u9GMG6Nqi2BM79pr1iGKdUYMiU7enVWrhEnXKbpFVj/mF2GO1rZ Ww1/jNUJRmL813hQ8Lc4knHOXAkxXtZRot2ugf3kSzd7In8or6WE8E78q Gm63jduHIoPnjX4MfyUm1gqqtUA+ehZmrsrC2jFMIzJzOy4Vh9U6cI0jo vH06kNZqkdl+NtS0FAp0HsRb9gO1nFw7PpjxhsG5SX0OPVYRlA+yi6wJW +HOmmPqpdQKpj/sMD3LzvchuTLfjeRDd6uipyPm4dWEeN6CYOSkNTF6Se VRX7sG4fZ9j3ycF3tLGqvVFc3IJ7RhFHWWHZz8dIS+nEhdUN2x4arcKWR w==; X-CSE-ConnectionGUID: FDG5UZLcQ+W67f8B/xKF8g== X-CSE-MsgGUID: smKFItj4QcOvR5B0o1Qcdg== X-IronPort-AV: E=McAfee;i="6700,10204,11342"; a="57345437" X-IronPort-AV: E=Sophos;i="6.13,278,1732608000"; d="scan'208";a="57345437" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Feb 2025 10:50:55 -0800 X-CSE-ConnectionGUID: IB0RnN5SS9ey0jxV3N5Csw== X-CSE-MsgGUID: XBhpMDkLTM2QOrIxCqh1Gg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="149780213" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa001.jf.intel.com with ESMTP; 11 Feb 2025 10:50:54 -0800 From: Alexander Shishkin To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Andy Shevchenko , Alexander Shishkin Subject: [PATCH 1/5] intel_th: msu: Fix kernel-doc warnings Date: Tue, 11 Feb 2025 20:50:13 +0200 Message-ID: <20250211185017.1759193-2-alexander.shishkin@linux.intel.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> References: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Andy Shevchenko Correct function comments to prevent kernel-doc warnings found when using "W=3D1". msu.c:162: warning: Function parameter or struct member 'mbuf_priv' not des= cribed in 'msc' msu.c:164: warning: Function parameter or struct member 'orig_addr' not des= cribed in 'msc' msu.c:164: warning: Function parameter or struct member 'orig_sz' not descr= ibed in 'msc' Signed-off-by: Andy Shevchenko Signed-off-by: Alexander Shishkin --- drivers/hwtracing/intel_th/msu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/hwtracing/intel_th/msu.c b/drivers/hwtracing/intel_th/= msu.c index 66123d684ac9..492d8eba37eb 100644 --- a/drivers/hwtracing/intel_th/msu.c +++ b/drivers/hwtracing/intel_th/msu.c @@ -108,7 +108,7 @@ struct msc_iter { * @reg_base: register window base address * @thdev: intel_th_device pointer * @mbuf: MSU buffer, if assigned - * @mbuf_priv MSU buffer's private data, if @mbuf + * @mbuf_priv: MSU buffer's private data, if @mbuf * @win_list: list of windows in multiblock mode * @single_sgt: single mode buffer * @cur_win: current window @@ -117,6 +117,8 @@ struct msc_iter { * @single_wrap: single mode wrap occurred * @base: buffer's base pointer * @base_addr: buffer's base address + * @orig_addr: MSC0 buffer's base address + * @orig_sz: MSC0 buffer's size * @user_count: number of users of the buffer * @mmap_count: number of mappings * @buf_mutex: mutex to serialize access to buffer-related bits --=20 2.47.2 From nobody Sun Feb 8 05:42:31 2026 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 08A9D262D22 for ; Tue, 11 Feb 2025 18:50:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.10 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299858; cv=none; b=RlHKj3WraNlEjy96hLBhzzIH74aO1bG84t3S2IYs0GYOeQsoFVa2CLouqcIP2WVNBkHuT0hMB+vv2s7tf1/bNPtNpUOvGlLAoWsSEVUNsAudoU9Ge+0bT0aEQSTUh6vI0HZf63SGykPK3yFrr3MVQ3u+F+yF6oeYP7DOZI1s1Ls= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299858; c=relaxed/simple; bh=W3b+yaZO4d9aGlkFJH39M0Pr0jH2rCUYfUJavCZ90Xw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=AKA4MN4AVgrlEPBxa/MxA1KJ5BVch+dT5tPrtdn6INdtKpXfKp7z//uI/B8eD39MC/xtF5HjBM8vunVBYnSA4i65xqZ1o6o8ytFgiuiWjgE3W81X1uy3zgaNdPDIv4pc6PZupgTvxA7y9QSbylgtgjC7MicikrXZAOeZgdbZVII= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=hScAqAIG; arc=none smtp.client-ip=198.175.65.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="hScAqAIG" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1739299857; x=1770835857; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=W3b+yaZO4d9aGlkFJH39M0Pr0jH2rCUYfUJavCZ90Xw=; b=hScAqAIGBCr7nh0SEYA8CTubb1C2mb49QTh7OpmFBcc5cOY5HkxXklWY nHOA7qC5F6qMYivaCXancxKvD9hipAt1CscWbeTONyYjXa7iJoCtwnfZW 18TUnJe4EFRCVmfZoi+XTpUDb4uhdiWzbXPQFJHAu83ReKWSxRjZPgXwV WZhbQ4B+qqVm7i3RztLE2logv0WDYRzWO47dS8MWFGkso0JMle0kVtskR G9l5MtlWdbFjrNs8AnucW+cansii2mvr5LaeE1ZLRqvkVGiYgjaMmhhUV qlpACrkn27yugcs7mEImapXjXESlml6ZMxpY1djTkN1Ocg8bMWGTUjcfg g==; X-CSE-ConnectionGUID: axirBe7HRf+imsLTG/aycQ== X-CSE-MsgGUID: TwULfX0YSXSXZKfxQBAFsw== X-IronPort-AV: E=McAfee;i="6700,10204,11342"; a="57345439" X-IronPort-AV: E=Sophos;i="6.13,278,1732608000"; d="scan'208";a="57345439" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Feb 2025 10:50:57 -0800 X-CSE-ConnectionGUID: 5LgsW2AHQ9itYwzuNvZ5qw== X-CSE-MsgGUID: +76ryVR0RNS6+GvJN62sCQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="149780228" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa001.jf.intel.com with ESMTP; 11 Feb 2025 10:50:55 -0800 From: Alexander Shishkin To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Alexander Shishkin , Andy Shevchenko Subject: [PATCH 2/5] intel_th: msu: Fix less trivial kernel-doc warnings Date: Tue, 11 Feb 2025 20:50:14 +0200 Message-ID: <20250211185017.1759193-3-alexander.shishkin@linux.intel.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> References: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Correct function comments to prevent kernel-doc warnings found when using "W=3D1" that the drive-by fixers had trouble documenting and skipped over. msu.c:168: warning: Function parameter or struct member 'msu_base' not desc= ribed in 'msc' msu.c:168: warning: Function parameter or struct member 'work' not describe= d in 'msc' msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' = not described in 'msc' msu.c:168: warning: Function parameter or struct member 'iter_list' not des= cribed in 'msc' msu.c:168: warning: Function parameter or struct member 'stop_on_full' not = described in 'msc' msu.c:168: warning: Function parameter or struct member 'do_irq' not descri= bed in 'msc' msu.c:168: warning: Function parameter or struct member 'multi_is_broken' n= ot described in 'msc' Signed-off-by: Alexander Shishkin Reviewed-by: Andy Shevchenko --- drivers/hwtracing/intel_th/msu.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/hwtracing/intel_th/msu.c b/drivers/hwtracing/intel_th/= msu.c index 492d8eba37eb..bf99d79a4192 100644 --- a/drivers/hwtracing/intel_th/msu.c +++ b/drivers/hwtracing/intel_th/msu.c @@ -105,13 +105,16 @@ struct msc_iter { =20 /** * struct msc - MSC device representation - * @reg_base: register window base address + * @reg_base: register window base address for the entire MSU + * @msu_base: register window base address for this MSC * @thdev: intel_th_device pointer * @mbuf: MSU buffer, if assigned * @mbuf_priv: MSU buffer's private data, if @mbuf + * @work: a work to stop the trace when the buffer is full * @win_list: list of windows in multiblock mode * @single_sgt: single mode buffer * @cur_win: current window + * @switch_on_unlock: window to switch to when it becomes available * @nr_pages: total number of pages allocated for this buffer * @single_sz: amount of data in single mode * @single_wrap: single mode wrap occurred @@ -122,8 +125,12 @@ struct msc_iter { * @user_count: number of users of the buffer * @mmap_count: number of mappings * @buf_mutex: mutex to serialize access to buffer-related bits + * @iter_list: list of open file descriptor iterators + * @stop_on_full: stop the trace if the current window is full * @enabled: MSC is enabled * @wrap: wrapping is enabled + * @do_irq: IRQ resource is available, handle interrupts + * @multi_is_broken: multiblock mode enabled (not disabled by PCI drvdata) * @mode: MSC operating mode * @burst_len: write burst length * @index: number of this MSC in the MSU --=20 2.47.2 From nobody Sun Feb 8 05:42:31 2026 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EDAA3263892 for ; Tue, 11 Feb 2025 18:50:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.10 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299861; cv=none; b=gWjJkSdKKMg6PHrLX+LYjJV11jnQctziVkwysrb2Yvl0nUe0xyaxFXmjvgE+BOFl4Xv6ggyp3a7Y6CsE0LhSCIgCog9GC46NyV8mPNFKIO51TXKcg3nGNllrtNTLZnfGsFwCQRAv6IHnIVFE2AYUvmQ1EYiOo6Hdei/EjOcRqpM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299861; c=relaxed/simple; bh=7CL+MEp0Nt48XLpKgKF8al4uWjd9luZuL5TQDyPKIQk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ZvtE1nmn6Nkezn7vGy0+E9z8qe4OAdzEY2SwMFsKtQjxEDZWSpryq8h242MggEs1aqMV5TKJLsGc127qms+PvNF6MJKypJK9iFq8SMFvPwLEEzBGKGa6k9Rv8+5KvflU8yCdRimt4NkRwnUWfNBs48joLxhyovx28WcDWeQ2ACM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=gvt4iKM1; arc=none smtp.client-ip=198.175.65.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="gvt4iKM1" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1739299860; x=1770835860; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=7CL+MEp0Nt48XLpKgKF8al4uWjd9luZuL5TQDyPKIQk=; b=gvt4iKM1fzOR3BkdsfIvieNf/QMC7mqUjkmODFnK6IL303WbZK++s5BO CkwQ/YMkp8bkWNA+dL5QeMf3Oq4/DHkG8jLVmwSJtheWavAgMVsPqgkig CSAQmBvcdeup5Tz/Cv51Ma9k3F/+/HsqRsRTOZbIxKA1NOMjMbYl0uNdV h67HLS+RrUdyRmHPlxS60M6XN8uJ3yOKE/UcHSjSRVYOQHQ8EUbjNg4dN 16msfrCCi/xwUxztNSlsuK3cHqLEEZuF/HdCKAKRfmqqK6jF8wYcoFRi8 ZEsOybJIY7YGvaAnTuwBIvkaZEPiqhObY8RhQcpJ46iyL30WJTvl8zOj1 Q==; X-CSE-ConnectionGUID: 9frqcepBQmahU5aff6faaQ== X-CSE-MsgGUID: k4lYzuJPTECVelNf368SpQ== X-IronPort-AV: E=McAfee;i="6700,10204,11342"; a="57345446" X-IronPort-AV: E=Sophos;i="6.13,278,1732608000"; d="scan'208";a="57345446" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Feb 2025 10:50:59 -0800 X-CSE-ConnectionGUID: BXnr1PmgSqm4C3Ec0GG1Bw== X-CSE-MsgGUID: +M35gbiZQsWQ/y8OUtL3HA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="149780240" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa001.jf.intel.com with ESMTP; 11 Feb 2025 10:50:57 -0800 From: Alexander Shishkin To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Pawel Chmielewski , Alexander Shishkin , Andy Shevchenko , stable@kernel.org Subject: [PATCH 3/5] intel_th: pci: Add Arrow Lake support Date: Tue, 11 Feb 2025 20:50:15 +0200 Message-ID: <20250211185017.1759193-4-alexander.shishkin@linux.intel.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> References: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" From: Pawel Chmielewski Add support for the Trace Hub in Arrow Lake. Signed-off-by: Pawel Chmielewski Signed-off-by: Alexander Shishkin Reviewed-by: Andy Shevchenko Cc: stable@kernel.org --- drivers/hwtracing/intel_th/pci.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/hwtracing/intel_th/pci.c b/drivers/hwtracing/intel_th/= pci.c index e9d8d28e055f..3e03ee788bb9 100644 --- a/drivers/hwtracing/intel_th/pci.c +++ b/drivers/hwtracing/intel_th/pci.c @@ -334,6 +334,11 @@ static const struct pci_device_id intel_th_pci_id_tabl= e[] =3D { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xa824), .driver_data =3D (kernel_ulong_t)&intel_th_2x, }, + { + /* Arrow Lake */ + PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x7724), + .driver_data =3D (kernel_ulong_t)&intel_th_2x, + }, { /* Alder Lake CPU */ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x466f), --=20 2.47.2 From nobody Sun Feb 8 05:42:31 2026 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A626726216C for ; Tue, 11 Feb 2025 18:51:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.10 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299863; cv=none; b=dtA60lzkCBgwRsiWsydH7y02ba0530KLuCqM7tRS/G1IQD4oasAv33Bc34Mj9y27HCd15AqRmC0K8o7yTu9ilaNhZOigiIiIao7O9AAc8psaHSfwOQ2tfkJKkParVxhKfpfB3WJlwH9NantD5pcgLqdD++btzS7GV4+8cZuxc1Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299863; c=relaxed/simple; bh=KvD64n1sCC3nFjL1QK3wFnW07eGqIY53VAtDy0ce238=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=ulwkD8Gq6V/kbsCaBa2RwlEg5mtNP0bg99lhB6TjMFagKqMO+gXNfdy9LAKY6sEahFSgUX1gQkgxA8J3GAhfslEZMOBIFxctGTkiGD/RCwYJabqNESjBbHLc/Pd2bjIiObHOzt5SxeQ+O9ltuttg2WVDxcpsGn+cwJLhzzxT2Dg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=QaNAMWFz; arc=none smtp.client-ip=198.175.65.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="QaNAMWFz" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1739299862; x=1770835862; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=KvD64n1sCC3nFjL1QK3wFnW07eGqIY53VAtDy0ce238=; b=QaNAMWFzFRNxUeqTrwgOvDcOYNcVWYjKwatvlxvsG2Qd5t83zzzIfGNb LgGhjeo5qdV8eziu2zJVevTT0deHblEnv+MfEfF9g9B8h86vj2GWUYICg l/HJrcssDsE3Y4Xz732I7OIF9H2OA4RBiV2iZLSDG8FwqEVRuC6JONwKj jlzU5UD6m+MLJjUNhZVE2z30XdJitwmRjaAF7F72kwE9csewOxQq4YMkG 24xla9/1WJBD/PWHtwIetdWwuB2aCA3dBDy4G5Su/DNp4gacjSGJvGUA4 gBWRtbs+P6xR03IePIcQJwtNXgLp3BfQ3mu7W/FOV1LbGAIHqI5J/Mdq2 Q==; X-CSE-ConnectionGUID: CEpHIdlqQnil7ZYYt97VoA== X-CSE-MsgGUID: FObv3pTJTBO0OL5nWfdpoQ== X-IronPort-AV: E=McAfee;i="6700,10204,11342"; a="57345449" X-IronPort-AV: E=Sophos;i="6.13,278,1732608000"; d="scan'208";a="57345449" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Feb 2025 10:51:01 -0800 X-CSE-ConnectionGUID: 0UMHnJgpSd2kL1Zj3cm1yQ== X-CSE-MsgGUID: zDbJiAQLTpWPvK3LYHkQSw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="149780241" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa001.jf.intel.com with ESMTP; 11 Feb 2025 10:51:00 -0800 From: Alexander Shishkin To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Alexander Shishkin , Andy Shevchenko , stable@kernel.org Subject: [PATCH 4/5] intel_th: pci: Add Panther Lake-H support Date: Tue, 11 Feb 2025 20:50:16 +0200 Message-ID: <20250211185017.1759193-5-alexander.shishkin@linux.intel.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> References: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add support for the Trace Hub in Panther Lake-H. Signed-off-by: Alexander Shishkin Reviewed-by: Andy Shevchenko Cc: stable@kernel.org --- drivers/hwtracing/intel_th/pci.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/hwtracing/intel_th/pci.c b/drivers/hwtracing/intel_th/= pci.c index 3e03ee788bb9..004e68286fd4 100644 --- a/drivers/hwtracing/intel_th/pci.c +++ b/drivers/hwtracing/intel_th/pci.c @@ -339,6 +339,11 @@ static const struct pci_device_id intel_th_pci_id_tabl= e[] =3D { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x7724), .driver_data =3D (kernel_ulong_t)&intel_th_2x, }, + { + /* Panther Lake-H */ + PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xe324), + .driver_data =3D (kernel_ulong_t)&intel_th_2x, + }, { /* Alder Lake CPU */ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x466f), --=20 2.47.2 From nobody Sun Feb 8 05:42:31 2026 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EE7AC2638BB for ; Tue, 11 Feb 2025 18:51:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.10 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299865; cv=none; b=JZyUXD5GYf9ukDxBcC4nuLSw2paJfp1cp6gAnqVlM5sDS2suxhiL+66QTtjwsu0u4mimb85frjPHDdMFrsLkMkyRNxwbeljpdGHCFgYj9YqPLHZ+QOQ8616vi4gUyfKtSsozruOefKL46iEeti2RG2OVAHsYYOEeMuelCmLCHfE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739299865; c=relaxed/simple; bh=S/uKl96K9qoenzfMbQD38+NxbSlQi83LrvWfBIho2/s=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=P7RgKjBRwuydnyafisCYAr7IfaRYEmeLBuZWrgh+7SwB6TVLwDawpBZlUKQLrd6yFo03rK1FP+kNgimqqdA+ebF5boWAQdGeB2LTGNfcsysJSVuPLenkZKxF24s/FDyoRjwVbKqSFZUtxkNAxAhbW3EtlIw7kObGJbeq0LbVQhs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=bQR5AP+/; arc=none smtp.client-ip=198.175.65.10 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="bQR5AP+/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1739299864; x=1770835864; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=S/uKl96K9qoenzfMbQD38+NxbSlQi83LrvWfBIho2/s=; b=bQR5AP+/UXPmlbonPWgRCZUhsrcWG43FnNQ5dWIoigTNaheMBDs+9U3X ai1EYM6qsmiq6s71PRwKlWIjztn+ZIUU2v5PhyHpFw9HKsV9orPngR6E0 L72NSjaq2TX45XyayZIdaPeALtoG//7A+YxwinabCiFoiNbT6n7Iwn4Nz ShxhIML0d92yPGH5c1KgK1Rg39MlMj2sUo5SUsIxTD3FRPJuogMHz3ENe WeIE3f8XTkGrD5cmY+ee7BwWftEsEbUfB+KfImhMg5d2u7lwsbI/zaRYa diW4qV3GSFSpWrX0AlmqVt8RPgwvRRisWaQVx6agvi8NOixPkyNd6WL5F g==; X-CSE-ConnectionGUID: m92g1wRtQOWiY7whVywhOA== X-CSE-MsgGUID: FzNiy1UMQmiN7QRC3U0puA== X-IronPort-AV: E=McAfee;i="6700,10204,11342"; a="57345452" X-IronPort-AV: E=Sophos;i="6.13,278,1732608000"; d="scan'208";a="57345452" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Feb 2025 10:51:03 -0800 X-CSE-ConnectionGUID: qH4Ljx/QSqyjtKAwWPBcKQ== X-CSE-MsgGUID: CwF1fRcRShmcWFrVUMlhDg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="149780249" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by orviesa001.jf.intel.com with ESMTP; 11 Feb 2025 10:51:02 -0800 From: Alexander Shishkin To: Greg Kroah-Hartman Cc: linux-kernel@vger.kernel.org, Alexander Shishkin , Andy Shevchenko , stable@kernel.org Subject: [PATCH 5/5] intel_th: pci: Add Panther Lake-P/U support Date: Tue, 11 Feb 2025 20:50:17 +0200 Message-ID: <20250211185017.1759193-6-alexander.shishkin@linux.intel.com> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> References: <20250211185017.1759193-1-alexander.shishkin@linux.intel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add support for the Trace Hub in Panther Lake-P/U. Signed-off-by: Alexander Shishkin Reviewed-by: Andy Shevchenko Cc: stable@kernel.org --- drivers/hwtracing/intel_th/pci.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/drivers/hwtracing/intel_th/pci.c b/drivers/hwtracing/intel_th/= pci.c index 004e68286fd4..e3def163d5cf 100644 --- a/drivers/hwtracing/intel_th/pci.c +++ b/drivers/hwtracing/intel_th/pci.c @@ -344,6 +344,11 @@ static const struct pci_device_id intel_th_pci_id_tabl= e[] =3D { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xe324), .driver_data =3D (kernel_ulong_t)&intel_th_2x, }, + { + /* Panther Lake-P/U */ + PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0xe424), + .driver_data =3D (kernel_ulong_t)&intel_th_2x, + }, { /* Alder Lake CPU */ PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x466f), --=20 2.47.2