ARM: 6291/1: coresight: move struct tracectx inside etm driver
commit8234eaef8002cb8ba30920949b338d692508137a
authorAlexander Shishkin <virtuoso@slind.org>
Wed, 4 Aug 2010 10:22:43 +0000 (4 11:22 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 4 Oct 2010 19:20:44 +0000 (4 20:20 +0100)
tree59c58f83e197ebad2ba78bff82f245a3c14507b1
parent899611ee7d373e5eeda08e9a8632684e1ebbbf00
ARM: 6291/1: coresight: move struct tracectx inside etm driver

This is done so as to be able to make use of the coresight components'
registers in assembler code (like omap sleep code). Also, there shouldn't
be any users of this structure outside the etm driver.

Cc: linux-arm-kernel@lists.infradead.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Alexander Shishkin <virtuoso@slind.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/hardware/coresight.h
arch/arm/kernel/etm.c