mirror of https://gitee.com/openkylin/linux.git
IB/hfi1: Return correct value for device state
The driver_pstate() function is used to map internal driver state information to externally defined states. The VERIFY_CAP and GOING_UP states are config/training states, but the mapping routing returns the POLLING value. Update the return values for VERIFY_CAP and GOING_UP to return the correct value: TRAINING. Reviewed-by: Sebastian Sanchez <sebastian.sanchez@intel.com> Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com> Signed-off-by: Dennis Dalessandro <dennis.dalessandro@intel.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
This commit is contained in:
parent
8c79d8223b
commit
e4607073ff
|
@ -10510,9 +10510,9 @@ u32 driver_pstate(struct hfi1_pportdata *ppd)
|
|||
case HLS_DN_OFFLINE:
|
||||
return OPA_PORTPHYSSTATE_OFFLINE;
|
||||
case HLS_VERIFY_CAP:
|
||||
return IB_PORTPHYSSTATE_POLLING;
|
||||
return IB_PORTPHYSSTATE_TRAINING;
|
||||
case HLS_GOING_UP:
|
||||
return IB_PORTPHYSSTATE_POLLING;
|
||||
return IB_PORTPHYSSTATE_TRAINING;
|
||||
case HLS_GOING_OFFLINE:
|
||||
return OPA_PORTPHYSSTATE_OFFLINE;
|
||||
case HLS_LINK_COOLDOWN:
|
||||
|
|
Loading…
Reference in New Issue