serial: Add driver for the Cell Network Processor serial port NWP device
authorBenjamin Krill <ben@codiert.org>
Wed, 7 Jan 2009 09:32:38 +0000 (10:32 +0100)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Thu, 8 Jan 2009 05:25:18 +0000 (16:25 +1100)
commit5886188dc7ba9a76babcd37452f44079a9a77f71
tree3d8e4e807c88b33299abb85e138970498f322f60
parent2b79d6962322facfd377a402730e4b381af95a40
serial: Add driver for the Cell Network Processor serial port NWP device

Add support for the nwp serial device which is connected to a DCR bus. It
uses the of_serial device driver to determine necessary properties from
the device tree.  The supported device is added as serial port number 85.

NWP stands for network processor and it is part of the QPACE - Quantum
Chromodynamics Parallel Computing on the Cell Broadband Engine project.
The implementation is a lightweight uart implementation with the focus
to consume as little resources as possible and it is connected to a
DCR bus.

Signed-off-by: Benjamin Krill <ben@codiert.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
drivers/serial/Kconfig
drivers/serial/Makefile
drivers/serial/nwpserial.c [new file with mode: 0644]
drivers/serial/of_serial.c
include/linux/nwpserial.h [new file with mode: 0644]
include/linux/serial_core.h