summaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/eadm.h
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2012-08-28 16:47:02 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2012-09-26 15:44:59 +0200
commit40ff4cc06697e8ba3f8ce93b0592ddbcf70cd444 (patch)
treefde6248c494240b4fbbc449bb3ddd1025ad099f9 /arch/s390/include/asm/eadm.h
parent1d1c8f78bed5f8e769757525bd9c2dec69f11a44 (diff)
downloadop-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.h1
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);
};
OpenPOWER on IntegriCloud