]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: 7009/1: l2x0: Add OF based initialization
authorRob Herring <rob.herring@calxeda.com>
Wed, 3 Aug 2011 17:12:05 +0000 (18:12 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Mon, 8 Aug 2011 12:42:47 +0000 (13:42 +0100)
commitc519ecf2a1cc1acb612718612779e0c98e8ebc00
tree4fd9bfe6a6352e374860dd2f5fe21d9bf50fe439
parentad5d6766ad20d2ab42d3e8717b3ddbb655565d6b
ARM: 7009/1: l2x0: Add OF based initialization

This adds probing for ARM L2x0 cache controllers via device tree. Support
includes the L210, L220, and PL310 controllers. The binding allows setting
up cache RAM latencies and filter addresses (PL310 only).

Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Acked-by: Grant Likely <grant.likely@secretlab.ca>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Olof Johansson <olof@lixom.net>
Acked-by: Barry Song <21cnbao@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Documentation/devicetree/bindings/arm/l2cc.txt [new file with mode: 0644]
arch/arm/include/asm/hardware/cache-l2x0.h
arch/arm/mm/cache-l2x0.c