diff options
Diffstat (limited to 'arch/powerpc/xmon')
-rw-r--r-- | arch/powerpc/xmon/xmon.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/powerpc/xmon/xmon.c b/arch/powerpc/xmon/xmon.c index 9b49c65ee7a4..987f441525cb 100644 --- a/arch/powerpc/xmon/xmon.c +++ b/arch/powerpc/xmon/xmon.c | |||
@@ -740,7 +740,7 @@ static void insert_bpts(void) | |||
740 | static void insert_cpu_bpts(void) | 740 | static void insert_cpu_bpts(void) |
741 | { | 741 | { |
742 | if (dabr.enabled) | 742 | if (dabr.enabled) |
743 | set_dabr(dabr.address | (dabr.enabled & 7)); | 743 | set_dabr(dabr.address | (dabr.enabled & 7), DABRX_ALL); |
744 | if (iabr && cpu_has_feature(CPU_FTR_IABR)) | 744 | if (iabr && cpu_has_feature(CPU_FTR_IABR)) |
745 | mtspr(SPRN_IABR, iabr->address | 745 | mtspr(SPRN_IABR, iabr->address |
746 | | (iabr->enabled & (BP_IABR|BP_IABR_TE))); | 746 | | (iabr->enabled & (BP_IABR|BP_IABR_TE))); |
@@ -768,7 +768,7 @@ static void remove_bpts(void) | |||
768 | 768 | ||
769 | static void remove_cpu_bpts(void) | 769 | static void remove_cpu_bpts(void) |
770 | { | 770 | { |
771 | set_dabr(0); | 771 | set_dabr(0, 0); |
772 | if (cpu_has_feature(CPU_FTR_IABR)) | 772 | if (cpu_has_feature(CPU_FTR_IABR)) |
773 | mtspr(SPRN_IABR, 0); | 773 | mtspr(SPRN_IABR, 0); |
774 | } | 774 | } |