arm64: KGDB: Add Basic KGDB support
authorVijaya Kumar K <Vijaya.Kumar@caviumnetworks.com>
Tue, 28 Jan 2014 11:20:18 +0000 (16:50 +0530)
committerMark Brown <broonie@linaro.org>
Wed, 21 May 2014 15:01:36 +0000 (16:01 +0100)
commit412cfd6f06511aaf8c0ee956a39fed14d089f7e0
tree686601326a57bae7d48e0f0fc736342091cd4c1e
parent92d246de32b84126e1a2974458608eeeec41e214
arm64: KGDB: Add Basic KGDB support

Add KGDB debug support for kernel debugging.
With this patch, basic KGDB debugging is possible.GDB register
layout is updated and GDB tool can establish connection with
target and can set/clear breakpoints.

Signed-off-by: Vijaya Kumar K <Vijaya.Kumar@caviumnetworks.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
(cherry picked from commit bcf5763b0d58d20e288ac52f96cbd7788e262cac)
Signed-off-by: Mark Brown <broonie@linaro.org>
Conflicts:
arch/arm64/kernel/Makefile
arch/arm64/include/asm/debug-monitors.h
arch/arm64/include/asm/kgdb.h [new file with mode: 0644]
arch/arm64/kernel/Makefile
arch/arm64/kernel/kgdb.c [new file with mode: 0644]