15 Nov, 2013
1 commit
-
Stop hiding scm_block's dependency to the eadm subchannel driver
(by using functions provided by the eadm subchannel instead of
wrappers provided by the scm bus).This will help userspace recognizing module dependencies (e.g. for
building a ramdisk). As a side effect we can get rid of some code
reimplementing refcounting between those modules.Reported-by: Hendrik Brueckner
Reviewed-by: Peter Oberparleiter
Signed-off-by: Sebastian Ott
Signed-off-by: Martin Schwidefsky
07 Mar, 2013
2 commits
-
Let the bus code process scm availability information and
notify scm device drivers about the new state.Reviewed-by: Peter Oberparleiter
Signed-off-by: Sebastian Ott
Signed-off-by: Peter Oberparleiter
Signed-off-by: Martin Schwidefsky -
Extend the notify callback of scm_driver by an event parameter
to allow to distinguish between different notifications.Reviewed-by: Peter Oberparleiter
Signed-off-by: Sebastian Ott
Signed-off-by: Peter Oberparleiter
Signed-off-by: Martin Schwidefsky
26 Sep, 2012
3 commits
-
Remove the spinlock from struct scm_device. drvdata and attributes
are guarded via device_lock.Signed-off-by: Sebastian Ott
Signed-off-by: Martin Schwidefsky -
Detect an scm change notification in store event information.
Update affected scm devices and notify their drivers.Signed-off-by: Sebastian Ott
Signed-off-by: Martin Schwidefsky -
Bus driver to manage Storage Class Memory.
Signed-off-by: Sebastian Ott
Signed-off-by: Martin Schwidefsky