hw-breakpoint: Move asm-generic/hw_breakpoint.h to linux/hw_breakpoint.h
authorFrederic Weisbecker <fweisbec@gmail.com>
Thu, 5 Nov 2009 22:06:50 +0000 (23:06 +0100)
committerFrederic Weisbecker <fweisbec@gmail.com>
Thu, 5 Nov 2009 22:48:01 +0000 (23:48 +0100)
We plan to make the breakpoints parameters generic among architectures.
For that it's better to move the asm-generic header to a generic linux
header.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
arch/x86/include/asm/hw_breakpoint.h
include/linux/hw_breakpoint.h [moved from include/asm-generic/hw_breakpoint.h with 96% similarity]

index 1acb4d4..3cfca8e 100644 (file)
@@ -12,7 +12,7 @@ struct arch_hw_breakpoint {
 };
 
 #include <linux/kdebug.h>
-#include <asm-generic/hw_breakpoint.h>
+#include <linux/hw_breakpoint.h>
 
 /* Available HW breakpoint length encodings */
 #define HW_BREAKPOINT_LEN_1            0x40
similarity index 96%
rename from include/asm-generic/hw_breakpoint.h
rename to include/linux/hw_breakpoint.h
index 9bf2d12..61ccc8f 100644 (file)
@@ -1,9 +1,6 @@
-#ifndef        _ASM_GENERIC_HW_BREAKPOINT_H
-#define        _ASM_GENERIC_HW_BREAKPOINT_H
+#ifndef _LINUX_HW_BREAKPOINT_H
+#define _LINUX_HW_BREAKPOINT_H
 
-#ifndef __ARCH_HW_BREAKPOINT_H
-#error "Please don't include this file directly"
-#endif
 
 #ifdef __KERNEL__
 #include <linux/list.h>
@@ -136,4 +133,4 @@ extern void unregister_kernel_hw_breakpoint(struct hw_breakpoint *bp);
 extern unsigned int hbp_kernel_pos;
 
 #endif /* __KERNEL__ */
-#endif /* _ASM_GENERIC_HW_BREAKPOINT_H */
+#endif /* _LINUX_HW_BREAKPOINT_H */