linux/arch/c6x/include/asm
Mark Salter 9de98fb4ec C6X: DSCR - Device State Configuration Registers
All SoCs provide an area of device configuration registers called the DSCR. The
location of specific registers as well as their use varies considerably from
implementation to implementation. Rather than having to rely on additional
SoC-specific DSCR code for each new supported SoC, this code generalize things
as much as possible using device tree properties. Initialization must take
place early on (setup_arch time) in case the event timer device needs to be
enable via the DSCR.

Signed-off-by: Mark Salter <msalter@redhat.com>
Signed-off-by: Aurelien Jacquiot <a-jacquiot@ti.com>
Acked-by: Arnd Bergmann <arnd@arndb.de>
2011-10-06 19:48:36 -04:00
..
asm-offsets.h C6X: headers 2011-10-06 19:48:20 -04:00
bitops.h C6X: headers 2011-10-06 19:48:20 -04:00
byteorder.h C6X: headers 2011-10-06 19:48:20 -04:00
cache.h C6X: cache control 2011-10-06 19:48:10 -04:00
cacheflush.h C6X: cache control 2011-10-06 19:48:10 -04:00
checksum.h C6X: library code 2011-10-06 19:48:23 -04:00
clkdev.h C6X: clocks 2011-10-06 19:48:07 -04:00
clock.h C6X: clocks 2011-10-06 19:48:07 -04:00
delay.h C6X: headers 2011-10-06 19:48:20 -04:00
dma-mapping.h C6X: memory management and DMA support 2011-10-06 19:47:37 -04:00
dscr.h C6X: DSCR - Device State Configuration Registers 2011-10-06 19:48:36 -04:00
elf.h C6X: headers 2011-10-06 19:48:20 -04:00
ftrace.h C6X: headers 2011-10-06 19:48:20 -04:00
hardirq.h C6X: interrupt handling 2011-10-06 19:47:54 -04:00
irq.h C6X: interrupt handling 2011-10-06 19:47:54 -04:00
irqflags.h C6X: interrupt handling 2011-10-06 19:47:54 -04:00
Kbuild
linkage.h C6X: headers 2011-10-06 19:48:20 -04:00
megamod-pic.h C6X: interrupt handling 2011-10-06 19:47:54 -04:00
memblock.h C6X: headers 2011-10-06 19:48:20 -04:00
mmu.h C6X: headers 2011-10-06 19:48:20 -04:00
module.h C6X: loadable module support 2011-10-06 19:48:13 -04:00
mutex.h C6X: headers 2011-10-06 19:48:20 -04:00
page.h C6X: headers 2011-10-06 19:48:20 -04:00
pgtable.h C6X: headers 2011-10-06 19:48:20 -04:00
processor.h C6X: process management 2011-10-06 19:47:40 -04:00
procinfo.h C6X: headers 2011-10-06 19:48:20 -04:00
prom.h C6X: headers 2011-10-06 19:48:20 -04:00
ptrace.h C6X: ptrace support 2011-10-06 19:48:17 -04:00
sections.h C6X: headers 2011-10-06 19:48:20 -04:00
setup.h C6X: headers 2011-10-06 19:48:20 -04:00
sigcontext.h C6X: signal management 2011-10-06 19:47:46 -04:00
signal.h C6X: signal management 2011-10-06 19:47:46 -04:00
soc.h C6X: general SoC support 2011-10-06 19:48:26 -04:00
string.h C6X: headers 2011-10-06 19:48:20 -04:00
swab.h C6X: headers 2011-10-06 19:48:20 -04:00
syscall.h C6X: headers 2011-10-06 19:48:20 -04:00
syscalls.h C6X: syscalls 2011-10-06 19:47:58 -04:00
system.h C6X: headers 2011-10-06 19:48:20 -04:00
thread_info.h C6X: process management 2011-10-06 19:47:40 -04:00
timer64.h C6X: time management 2011-10-06 19:47:51 -04:00
timex.h C6X: time management 2011-10-06 19:47:51 -04:00
tlb.h C6X: headers 2011-10-06 19:48:20 -04:00
traps.h C6X: build infrastructure 2011-10-06 19:48:02 -04:00
uaccess.h C6X: headers 2011-10-06 19:48:20 -04:00
unaligned.h C6X: headers 2011-10-06 19:48:20 -04:00
unistd.h C6X: syscalls 2011-10-06 19:47:58 -04:00