1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */ 2fea25720SGraeme Russ #ifndef _ASM_X86_IST_H 3fea25720SGraeme Russ #define _ASM_X86_IST_H 4fea25720SGraeme Russ 5fea25720SGraeme Russ /* 6fea25720SGraeme Russ * Include file for the interface to IST BIOS 7fea25720SGraeme Russ * Copyright 2002 Andy Grover <andrew.grover@intel.com> 8fea25720SGraeme Russ */ 9fea25720SGraeme Russ 10fea25720SGraeme Russ 11fea25720SGraeme Russ #include <linux/types.h> 12fea25720SGraeme Russ 13fea25720SGraeme Russ struct ist_info { 14fea25720SGraeme Russ __u32 signature; 15fea25720SGraeme Russ __u32 command; 16fea25720SGraeme Russ __u32 event; 17fea25720SGraeme Russ __u32 perf_level; 18fea25720SGraeme Russ }; 19fea25720SGraeme Russ 20fea25720SGraeme Russ #ifdef __KERNEL__ 21fea25720SGraeme Russ 22fea25720SGraeme Russ extern struct ist_info ist_info; 23fea25720SGraeme Russ 24fea25720SGraeme Russ #endif /* __KERNEL__ */ 25fea25720SGraeme Russ #endif /* _ASM_X86_IST_H */ 26