aboutsummaryrefslogtreecommitdiff
path: root/drivers/char/mem.c
diff options
context:
space:
mode:
authorHendrik Brueckner <brueckner@linux.vnet.ibm.com>2009-06-16 10:30:45 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2009-06-16 10:31:19 +0200
commit0259162ecd083f1ce0f6022e669f393330b06f4d (patch)
tree0e2efc9d8919e29ba64e355ba78ff14ec9969e76 /drivers/char/mem.c
parentc23cad923bfebd295ec49dc9265569993903488d (diff)
[S390] pm: hvc_iucv power management callbacks
The patch adds supporting for suspending and resuming IUCV HVC terminal devices from disk. The obligatory Linux device driver interfaces has been added by registering a device driver on the IUCV bus. For each IUCV HVC terminal device the driver creates a respective device on the IUCV bus. To support suspend and resume, the PM freeze callback severs any established IUCV communication path and triggers a HVC tty hang-up when the system image is restored. IUCV communication path are no longer valid when the z/VM guest is halted. The device driver initialization has been updated to register devices and the a new routine has been extracted to facilitate the hang-up of IUCV HVC terminal devices. Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/char/mem.c')
0 files changed, 0 insertions, 0 deletions