msm: debug: disable JTAG debugging and tracing across power collapse
CONFIG_MSM_JTAG causes data abort in some case. for JTAG debugging
and tracing across power collapse, disable this feature.
Change-Id: I1c71dc45763a39e1dd61889ed119e8de402a7ae2
diff --git a/arch/arm/mach-msm/Kconfig b/arch/arm/mach-msm/Kconfig
index 6836c5b..3e26e23 100644
--- a/arch/arm/mach-msm/Kconfig
+++ b/arch/arm/mach-msm/Kconfig
@@ -370,7 +370,6 @@
select ARCH_MSM_KRAIT
select MSM_SMP
select HAVE_ARCH_HAS_CURRENT_TIMER
- select MSM_JTAG if MSM_QDSS
bool
select HAVE_HW_BRKPT_RESERVED_RW_ACCESS
@@ -2134,6 +2133,7 @@
config MSM_JTAG
bool "JTAG and kernel debug and trace support across power collapse"
+ default n
help
Enables support for kernel debugging (specifically breakpoints) and
processor tracing across power collapse both for JTag and OS hosted
@@ -2146,7 +2146,6 @@
config MSM_ETM
tristate "Enable MSM ETM and ETB"
depends on ARCH_MSM8X60
- select MSM_JTAG
help
Enables embedded trace collection on MSM8660