diff options
author | Sebastian Ott <sebott@linux.vnet.ibm.com> | 2012-08-28 16:47:02 +0200 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2012-09-26 15:44:59 +0200 |
commit | 40ff4cc06697e8ba3f8ce93b0592ddbcf70cd444 (patch) | |
tree | fde6248c494240b4fbbc449bb3ddd1025ad099f9 /arch/s390/include/asm/eadm.h | |
parent | 1d1c8f78bed5f8e769757525bd9c2dec69f11a44 (diff) | |
download | op-kernel-dev-40ff4cc06697e8ba3f8ce93b0592ddbcf70cd444.zip op-kernel-dev-40ff4cc06697e8ba3f8ce93b0592ddbcf70cd444.tar.gz |
s390: add scm notification
Detect an scm change notification in store event information.
Update affected scm devices and notify their drivers.
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/include/asm/eadm.h')
-rw-r--r-- | arch/s390/include/asm/eadm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/s390/include/asm/eadm.h b/arch/s390/include/asm/eadm.h index 3922f52..4d6e103 100644 --- a/arch/s390/include/asm/eadm.h +++ b/arch/s390/include/asm/eadm.h @@ -102,6 +102,7 @@ struct scm_driver { struct device_driver drv; int (*probe) (struct scm_device *scmdev); int (*remove) (struct scm_device *scmdev); + void (*notify) (struct scm_device *scmdev); void (*handler) (struct scm_device *scmdev, void *data, int error); }; |