[S390] pm: con3215 power management callbacks
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 16 Jun 2009 08:30:29 +0000 (10:30 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 16 Jun 2009 08:31:12 +0000 (10:31 +0200)
commit77812a27577dba6adb71b1de8ee690ced5002067
tree775f606c9288f49834a187c37343926a7f80b08a
parent6664845cef13b0a224f43f6c46eddd0b3e018c04
[S390] pm: con3215 power management callbacks

Introduce the power management callbacks to the 3215 console. On suspend
the console buffer is flushed to the 3215 device to have an empty console
buffer. Printks done while the 3215 device is suspended are buffered in
the 64K buffer of the 3215 device. If the buffer is full new messages will
push out the oldest messages to make room for the most recent message.
On resume the buffered messages are printed. If the system panics before
the 3215 device is resumed ccw_device_force_console is used to get the
console working again.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/char/con3215.c