Commit 9176c0b1f5a9099cebc07458042ae6a7c75af7b2

Authored by Jens Osterkamp
Committed by Arnd Bergmann
1 parent 101fd46a75

[POWERPC] move celleb DABRX definitions

This moves the private DABRX definitions for celleb from beat.h to
reg.h to make them usable for all.

Signed-off-by: Jens Osterkamp <jens@de.ibm.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Showing 2 changed files with 3 additions and 3 deletions Side-by-side Diff

arch/powerpc/platforms/celleb/beat.h
... ... @@ -21,9 +21,6 @@
21 21 #ifndef _CELLEB_BEAT_H
22 22 #define _CELLEB_BEAT_H
23 23  
24   -#define DABRX_KERNEL (1UL<<1)
25   -#define DABRX_USER (1UL<<0)
26   -
27 24 int64_t beat_get_term_char(uint64_t,uint64_t*,uint64_t*,uint64_t*);
28 25 int64_t beat_put_term_char(uint64_t,uint64_t,uint64_t,uint64_t);
29 26 int64_t beat_repository_encode(int, const char *, uint64_t[4]);
include/asm-powerpc/reg.h
... ... @@ -153,6 +153,9 @@
153 153 #define CTRL_RUNLATCH 0x1
154 154 #define SPRN_DABR 0x3F5 /* Data Address Breakpoint Register */
155 155 #define DABR_TRANSLATION (1UL << 2)
  156 +#define SPRN_DABRX 0x3F7 /* Data Address Breakpoint Register Extension */
  157 +#define DABRX_USER (1UL << 0)
  158 +#define DABRX_KERNEL (1UL << 1)
156 159 #define SPRN_DAR 0x013 /* Data Address Register */
157 160 #define SPRN_DSISR 0x012 /* Data Storage Interrupt Status Register */
158 161 #define DSISR_NOHPTE 0x40000000 /* no translation found */