linux/arch/arm/include/asm/hardware
Dietmar Eggemann 02051ead97 ARM: coresight: common definition for (OS) Lock Access Register key value
Coresight components and debug are using a common lock control mechansim.
Writing 0xC5ACCE55 to the Lock Access Register (LAR) in case of a coresight
components enables further access to the coresight device registers. Writing
any other value to it removes the write access.
Writing 0xC5ACCE55 to the OS Lock Access Register (OSLAR) in case of debug
locks the debug register for further access to the debug registers. Writing
any other value to it unlocks the debug registers.

Unfortunately, the existing coresight code uses the terms lock and unlock the
other way around. Unlocking stands for enabling write access and locking for
removing write access.

That is why the definition of the LAR and OSLAR key value has been changed to
CS_LAR_KEY.

Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
2013-01-10 21:13:05 +00:00
..
arm_timer.h ARM: vexpress: Get rid of MMIO_P2V 2012-02-23 15:09:42 +00:00
cache-l2x0.h ARM: 7547/4: cache-l2x0: add support for Aurora L2 cache ctrl 2012-11-06 19:47:35 +00:00
cache-tauros2.h ARM: cache: add extra feature enable for tauros2 2012-08-16 16:16:27 +08:00
coresight.h ARM: coresight: common definition for (OS) Lock Access Register key value 2013-01-10 21:13:05 +00:00
debug-8250.S
debug-pl01x.S
dec21285.h [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
entry-macro-iomd.S ARM: remove disable_fiq and arch_ret_to_user macros 2012-02-21 17:05:18 -06:00
gic.h irq_domain: Remove 'new' irq_domain in favour of the ppc one 2012-02-16 06:11:23 -07:00
icst.h Update broken web addresses in arch directory. 2010-10-18 11:03:21 +02:00
ioc.h
iomd.h [ARM] clps7500: remove support 2008-11-27 12:38:11 +00:00
iop3xx-adma.h iop-adma: redundant/wrong tests in iop_*_count()? 2010-02-28 22:22:12 -07:00
iop3xx-gpio.h ARM: gpio: make trivial GPIOLIB implementation the default 2011-08-12 08:54:19 +01:00
iop3xx.h ARM: iop3xx: use fixed PCI i/o mapping 2012-07-26 09:10:04 -05:00
iop_adma.h dmaengine: move last completed cookie into generic dma_chan structure 2012-03-13 11:36:06 +05:30
it8152.h ARM: PCI: provide a default bus scan implementation 2012-05-13 17:12:17 +01:00
locomo.h [ARM] locomo: allow cascaded IRQ base to be specified by platforms 2010-03-02 07:40:50 +08:00
memc.h
pci_v3.h
pl080.h dma/amba-pl08x: add support for the Nomadik variant 2012-04-25 15:21:47 +05:30
sa1111.h ARM: sa1111: move USB interface register definitions to ohci-sa1111.c 2012-03-24 11:30:12 +00:00
scoop.h ARM: scoop: drop pcmcia_init callback 2011-07-11 14:43:32 +08:00
sp810.h ARM: vexpress: Start using new Versatile Express infrastructure 2012-11-05 17:09:51 +00:00
ssp.h
timer-sp.h ARM: timer-sp: add sched_clock support 2012-02-09 22:42:55 -06:00
vic.h ARM: 7554/1: VIC: use irq_domain_add_simple() 2012-10-18 11:11:16 +01:00