diff options
author | Niklas Schnelle <schnelle@linux.ibm.com> | 2024-10-01 15:07:27 +0200 |
---|---|---|
committer | Heiko Carstens <hca@linux.ibm.com> | 2024-10-10 15:32:43 +0200 |
commit | e9ab04490667249633fb397be17db46a8fa6d130 (patch) | |
tree | e5d1f4d25692bbf9ce8fdcaf776cf18bdd7a7ff1 /drivers/s390 | |
parent | 14c7579376279e507e52bf022192b46097a55377 (diff) | |
download | linux-stable-e9ab04490667249633fb397be17db46a8fa6d130.tar.gz linux-stable-e9ab04490667249633fb397be17db46a8fa6d130.tar.bz2 linux-stable-e9ab04490667249633fb397be17db46a8fa6d130.zip |
s390/sclp: Allow user-space to provide PCI reports for optical modules
The new SCLP action qualifier 3 is used by user-space code to provide
optical module monitoring data to the platform.
Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'drivers/s390')
-rw-r--r-- | drivers/s390/char/sclp_pci.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/s390/char/sclp_pci.c b/drivers/s390/char/sclp_pci.c index a3e5a5fb0c1e..c3466a8c56bb 100644 --- a/drivers/s390/char/sclp_pci.c +++ b/drivers/s390/char/sclp_pci.c @@ -27,6 +27,7 @@ #define SCLP_ERRNOTIFY_AQ_RESET 0 #define SCLP_ERRNOTIFY_AQ_REPAIR 1 #define SCLP_ERRNOTIFY_AQ_INFO_LOG 2 +#define SCLP_ERRNOTIFY_AQ_OPTICS_DATA 3 static DEFINE_MUTEX(sclp_pci_mutex); static struct sclp_register sclp_pci_event = { @@ -116,6 +117,7 @@ static int sclp_pci_check_report(struct zpci_report_error_header *report) case SCLP_ERRNOTIFY_AQ_RESET: case SCLP_ERRNOTIFY_AQ_REPAIR: case SCLP_ERRNOTIFY_AQ_INFO_LOG: + case SCLP_ERRNOTIFY_AQ_OPTICS_DATA: break; default: return -EINVAL; |