1c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru#ifndef _ASM_IST_H 2c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru#define _ASM_IST_H 3c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 4c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru/* 5c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * Include file for the interface to IST BIOS 6c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * Copyright 2002 Andy Grover <andrew.grover@intel.com> 7c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * 8c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * This program is free software; you can redistribute it and/or modify it 9c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * under the terms of the GNU General Public License as published by the 10c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * Free Software Foundation; either version 2, or (at your option) any 11c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * later version. 12c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * 13c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * This program is distributed in the hope that it will be useful, but 14c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * WITHOUT ANY WARRANTY; without even the implied warranty of 15c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 16c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru * General Public License for more details. 17c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru */ 18c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 19c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 20c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru#include <linux/types.h> 21c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 22c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Querustruct ist_info { 23c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru __u32 signature; 24c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru __u32 command; 25c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru __u32 event; 26c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru __u32 perf_level; 27c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru}; 28c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 29c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru#ifdef __KERNEL__ 30c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 31c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queruextern struct ist_info ist_info; 32c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru 33c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru#endif /* __KERNEL__ */ 34c559cd81139f97cecad1ad91a0b2e25a5936d53Jean-Baptiste Queru#endif /* _ASM_IST_H */ 35