]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 5580/2: ARM TCM (Tightly-Coupled Memory) support v3
authorLinus Walleij <linus.walleij@stericsson.com>
Tue, 15 Sep 2009 16:30:37 +0000 (17:30 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Tue, 15 Sep 2009 21:11:05 +0000 (22:11 +0100)
commit6051031cb0c09bae55d219d2b7b23e7891ce3563
treec6d2c2eb82d8a6c6851de0ecc7d8c0e63e026266
parentcbb3d569b361f3da775ccedfed93addec8155621
ARM: 5580/2: ARM TCM (Tightly-Coupled Memory) support v3

This adds the TCM interface to Linux, when active, it will
detect and report TCM memories and sizes early in boot if
present, introduce generic TCM memory handling, provide a
generic TCM memory pool and select TCM memory for the U300
platform.

See the Documentation/arm/tcm.txt for documentation.

Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Documentation/arm/tcm.txt [new file with mode: 0644]
arch/arm/Kconfig
arch/arm/include/asm/cputype.h
arch/arm/include/asm/tcm.h [new file with mode: 0644]
arch/arm/kernel/Makefile
arch/arm/kernel/setup.c
arch/arm/kernel/tcm.c [new file with mode: 0644]
arch/arm/kernel/tcm.h [new file with mode: 0644]
arch/arm/kernel/vmlinux.lds.S
arch/arm/mach-u300/include/mach/memory.h
arch/arm/mm/init.c