Skip to content
Snippets Groups Projects
Commit 4b0a03d3 authored by Stefan Roese's avatar Stefan Roese Committed by Wolfgang Denk
Browse files

ppc: Fix DBSR_IAx defines in <bedbug/regs.h>


While adding asm/cache.h to common.h for PPC targets, I got an
error about multiple definitions of some DBSR_ macros. While
scanning these defines, I noticed that some where defined not
correctly for all PPC variants. So I removed all unused defines,
and corrected the ones really used by bedbug (book-e vs. ppc40x).

Signed-off-by: default avatarStefan Roese <sr@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
parent 13e95e42
No related branches found
No related tags found
No related merge requests found
...@@ -143,22 +143,21 @@ ...@@ -143,22 +143,21 @@
#define DBCR1_DV1BE 0x0000F000 #define DBCR1_DV1BE 0x0000F000
#define DBCR1_DV2BE 0x00000F00 #define DBCR1_DV2BE 0x00000F00
/* Bits for the DBSR register */ /*
#define DBSR_IC 0x80000000 * DBSR bits which have conflicting definitions on true Book E versus PPC40x
#define DBSR_BT 0x40000000 */
#define DBSR_EDE 0x20000000 #ifdef CONFIG_BOOKE
#define DBSR_TIE 0x10000000 #define DBSR_IA1 0x00800000 /* Instr Address Compare 1 Event */
#define DBSR_UDE 0x08000000 #define DBSR_IA2 0x00400000 /* Instr Address Compare 2 Event */
#define DBSR_IA1 0x04000000 #define DBSR_IA3 0x00200000 /* Instr Address Compare 3 Event */
#define DBSR_IA2 0x02000000 #define DBSR_IA4 0x00100000 /* Instr Address Compare 4 Event */
#define DBSR_DR1 0x01000000 #endif
#define DBSR_DW1 0x00800000 #ifndef CONFIG_440
#define DBSR_DR2 0x00400000 #define DBSR_IA1 0x04000000 /* Instr Address Compare 1 Event */
#define DBSR_DW2 0x00200000 #define DBSR_IA2 0x02000000 /* Instr Address Compare 2 Event */
#define DBSR_IDE 0x00100000 #define DBSR_IA3 0x00080000 /* Instr Address Compare 3 Event */
#define DBSR_IA3 0x00080000 #define DBSR_IA4 0x00040000 /* Instr Address Compare 4 Event */
#define DBSR_IA4 0x00040000 #endif
#define DBSR_MRR 0x00000300
struct spr_info { struct spr_info {
int spr_val; int spr_val;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment