10437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#ifndef _UAPI_ASM_X86_MSR_H 20437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#define _UAPI_ASM_X86_MSR_H 30437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 40437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#include <asm/msr-index.h> 50437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 60437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#ifndef __ASSEMBLY__ 70437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 80437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#include <linux/types.h> 90437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#include <linux/ioctl.h> 100437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 110437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#define X86_IOC_RDMSR_REGS _IOWR('c', 0xA0, __u32[8]) 120437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#define X86_IOC_WRMSR_REGS _IOWR('c', 0xA1, __u32[8]) 130437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris 140437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#endif /* __ASSEMBLY__ */ 150437c52788a98ab8ea84041c6b1f8d7a93e872f6Christopher Ferris#endif /* _UAPI_ASM_X86_MSR_H */ 16