ARM: removing support for etb/etm in "arch/arm/kernel/"
authorMathieu Poirier <mathieu.poirier@linaro.org>
Mon, 3 Nov 2014 18:07:46 +0000 (11:07 -0700)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Mon, 22 Dec 2014 19:58:08 +0000 (12:58 -0700)
commit5491ad2d3c24a3ad42524539b9802aed1c8df649
tree190edfa6416ba01b013a0789e0b42d5722824e16
parent3aca7ef7f93894209a35c17786c2857422e2ca84
ARM: removing support for etb/etm in "arch/arm/kernel/"

Removing minimal support for etb/etm to favour an implementation
that is more flexible, extensible and capable of handling more
platforms.

Also removing the only client of the old driver.  That code can
easily be replaced by entries for etb/etm in the device tree.

Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit 184901a06a366d40386e07307bcadc9eeaabbd39)
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Conflicts:
arch/arm/include/asm/hardware/coresight.h
arch/arm/kernel/Makefile
arch/arm/kernel/etm.c
arch/arm/mach-omap2/Kconfig
arch/arm/Kconfig.debug
arch/arm/include/asm/hardware/coresight.h [deleted file]
arch/arm/kernel/Makefile
arch/arm/kernel/etm.c [deleted file]
arch/arm/kernel/hw_breakpoint.c
arch/arm/mach-omap2/Kconfig
arch/arm/mach-omap2/Makefile
arch/arm/mach-omap2/emu.c [deleted file]