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, 17 Oct 2011 08:11:30 +0000 (09:11 +0100)
commit8c369264b6de3b2ab796f330a4d85770a6b8b033
treed0982a16d310ce24858107db2847c7ff326d5b1d
parentd0a77454c70d0449a5f87087deb8f0cb15145e90
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