]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
x86/platform/amd: Move the <asm/amd-ibs.h> header to <asm/amd/ibs.h>
authorIngo Molnar <mingo@kernel.org>
Sun, 13 Apr 2025 08:41:39 +0000 (10:41 +0200)
committerIngo Molnar <mingo@kernel.org>
Mon, 14 Apr 2025 07:31:47 +0000 (09:31 +0200)
Collect AMD specific platform header files in <asm/amd/*.h>.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Borislav Petkov (AMD) <bp@alien8.de>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Mario Limonciello <superm1@kernel.org>
Link: https://lore.kernel.org/r/20250413084144.3746608-2-mingo@kernel.org
arch/x86/events/amd/ibs.c
arch/x86/include/asm/amd/ibs.h [moved from arch/x86/include/asm/amd-ibs.h with 100% similarity]
tools/perf/check-headers.sh
tools/perf/util/amd-sample-raw.c

index 0252b7ea8bcac25f292274909a8bb6a185efc37e..172619932fe3f72865e848dcfb32055f6390995f 100644 (file)
@@ -26,7 +26,7 @@ static u32 ibs_caps;
 #include <linux/hardirq.h>
 
 #include <asm/nmi.h>
-#include <asm/amd-ibs.h>
+#include <asm/amd/ibs.h>
 
 /* attr.config2 */
 #define IBS_SW_FILTER_MASK     1
index a4499e5a6f9cb00ca47b18d94533cb370b8aaed4..493a13830419b56725dcf0295b1a84978b8217ad 100755 (executable)
@@ -185,7 +185,7 @@ done
 # diff with extra ignore lines
 check arch/x86/lib/memcpy_64.S        '-I "^EXPORT_SYMBOL" -I "^#include <asm/export.h>" -I"^SYM_FUNC_START\(_LOCAL\)*(memcpy_\(erms\|orig\))" -I"^#include <linux/cfi_types.h>"'
 check arch/x86/lib/memset_64.S        '-I "^EXPORT_SYMBOL" -I "^#include <asm/export.h>" -I"^SYM_FUNC_START\(_LOCAL\)*(memset_\(erms\|orig\))"'
-check arch/x86/include/asm/amd-ibs.h  '-I "^#include [<\"]\(asm/\)*msr-index.h"'
+check arch/x86/include/asm/amd/ibs.h  '-I "^#include [<\"]\(asm/\)*msr-index.h"'
 check arch/arm64/include/asm/cputype.h '-I "^#include [<\"]\(asm/\)*sysreg.h"'
 check include/linux/unaligned.h '-I "^#include <linux/unaligned/packed_struct.h>" -I "^#include <asm/byteorder.h>" -I "^#pragma GCC diagnostic"'
 check include/uapi/asm-generic/mman.h '-I "^#include <\(uapi/\)*asm-generic/mman-common\(-tools\)*.h>"'
index 9d0ce88e90e450c72804f0c5c3aacec5c5caa47d..456ce64ad822c95a753cd6483893691f3be11a14 100644 (file)
@@ -9,7 +9,7 @@
 #include <inttypes.h>
 
 #include <linux/string.h>
-#include "../../arch/x86/include/asm/amd-ibs.h"
+#include "../../arch/x86/include/asm/amd/ibs.h"
 
 #include "debug.h"
 #include "session.h"