]> err.no Git - linux-2.6/commit
[CELL] driver for DDR2 memory on AXON
authorMaxim Shchetynin <maxim@de.ibm.com>
Fri, 20 Jul 2007 19:39:26 +0000 (21:39 +0200)
committerArnd Bergmann <arnd@klappe.arndb.de>
Fri, 20 Jul 2007 19:41:42 +0000 (21:41 +0200)
commitdbdf04c40161f81d74e27f04e201acb3a5dfad69
treeaae342989f0431245bea9a0f47c0896950d76a17
parentb86ce01c7700cfc74665799355a46dcadf920ebd
[CELL] driver for DDR2 memory on AXON

The Axon bridge chip used on new Cell/B.E. based blade servers
comes with a DDR2 memory controller that can be used to
attach cheap memory modules, as opposed to the high-speed
XDR memory that is used by the CPU itself.

Since the memory controller does not participate in the
cache coherency protocol, we can not use the memory direcly
for Linux applications, but by providing a block device
it can be used for swap space, temporary file storage and
through the use of the direct_access block device operation
for mapping into user addresses, when it is mounted with
an appropriate file system.

Signed-off-by: Maxim Shchetynin <maxim@de.ibm.com>
Signed-off-by: Arnd Bergmann <arnd.bergmann@de.ibm.com>
arch/powerpc/platforms/Kconfig
arch/powerpc/sysdev/Makefile
arch/powerpc/sysdev/axonram.c [new file with mode: 0644]