diff options
Diffstat (limited to 'drivers/s390/scsi')
-rw-r--r-- | drivers/s390/scsi/zfcp_fsf.c | 2 | ||||
-rw-r--r-- | drivers/s390/scsi/zfcp_scsi.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/s390/scsi/zfcp_fsf.c b/drivers/s390/scsi/zfcp_fsf.c index 3089a05c36a1..482dcd97aa5d 100644 --- a/drivers/s390/scsi/zfcp_fsf.c +++ b/drivers/s390/scsi/zfcp_fsf.c | |||
@@ -495,6 +495,8 @@ static int zfcp_fsf_exchange_config_evaluate(struct zfcp_fsf_req *req) | |||
495 | fc_host_port_id(shost) = ntoh24(bottom->s_id); | 495 | fc_host_port_id(shost) = ntoh24(bottom->s_id); |
496 | fc_host_speed(shost) = bottom->fc_link_speed; | 496 | fc_host_speed(shost) = bottom->fc_link_speed; |
497 | fc_host_supported_classes(shost) = FC_COS_CLASS2 | FC_COS_CLASS3; | 497 | fc_host_supported_classes(shost) = FC_COS_CLASS2 | FC_COS_CLASS3; |
498 | fc_host_supported_fc4s(shost)[2] = 1; /* FCP */ | ||
499 | fc_host_active_fc4s(shost)[2] = 1; /* FCP */ | ||
498 | 500 | ||
499 | adapter->hydra_version = bottom->adapter_type; | 501 | adapter->hydra_version = bottom->adapter_type; |
500 | adapter->timer_ticks = bottom->timer_interval; | 502 | adapter->timer_ticks = bottom->timer_interval; |
diff --git a/drivers/s390/scsi/zfcp_scsi.c b/drivers/s390/scsi/zfcp_scsi.c index 3f1011663af5..72bb9bcf7356 100644 --- a/drivers/s390/scsi/zfcp_scsi.c +++ b/drivers/s390/scsi/zfcp_scsi.c | |||
@@ -643,6 +643,7 @@ struct fc_function_template zfcp_transport_functions = { | |||
643 | .show_host_port_name = 1, | 643 | .show_host_port_name = 1, |
644 | .show_host_permanent_port_name = 1, | 644 | .show_host_permanent_port_name = 1, |
645 | .show_host_supported_classes = 1, | 645 | .show_host_supported_classes = 1, |
646 | .show_host_supported_fc4s = 1, | ||
646 | .show_host_supported_speeds = 1, | 647 | .show_host_supported_speeds = 1, |
647 | .show_host_maxframe_size = 1, | 648 | .show_host_maxframe_size = 1, |
648 | .show_host_serial_number = 1, | 649 | .show_host_serial_number = 1, |
@@ -652,6 +653,7 @@ struct fc_function_template zfcp_transport_functions = { | |||
652 | .get_host_port_state = zfcp_get_host_port_state, | 653 | .get_host_port_state = zfcp_get_host_port_state, |
653 | .terminate_rport_io = zfcp_scsi_terminate_rport_io, | 654 | .terminate_rport_io = zfcp_scsi_terminate_rport_io, |
654 | .show_host_port_state = 1, | 655 | .show_host_port_state = 1, |
656 | .show_host_active_fc4s = 1, | ||
655 | .bsg_request = zfcp_fc_exec_bsg_job, | 657 | .bsg_request = zfcp_fc_exec_bsg_job, |
656 | /* no functions registered for following dynamic attributes but | 658 | /* no functions registered for following dynamic attributes but |
657 | directly set by LLDD */ | 659 | directly set by LLDD */ |