scsi: ufs: fix suspend/resume tracing message

Tracing message for suspend/resume events is wrongly printing the device
state as link state and link state as device state. This change fixes the
same and while we are here, fix the device and link state string to be more
readable.

Change-Id: Ifc878b84345bf4f7be56102d4972cbac039b78ed
[subhashj@codeaurora.org: resolved trivial merge conflicts]
Signed-off-by: Subhash Jadavani <subhashj@codeaurora.org>
This commit is contained in:
Subhash Jadavani 2014-08-06 14:10:25 -07:00 committed by David Keitel
parent 8a18d53c38
commit 39585f2c5d

View file

@ -708,10 +708,10 @@ static const char *ufschd_uic_link_state_to_string(
enum uic_link_state state)
{
switch (state) {
case UIC_LINK_OFF_STATE: return "UIC_LINK_OFF_STATE";
case UIC_LINK_ACTIVE_STATE: return "UIC_LINK_ACTIVE_STATE";
case UIC_LINK_HIBERN8_STATE: return "UIC_LINK_HIBERN8_STATE";
default: return "UNKNOWN_STATE";
case UIC_LINK_OFF_STATE: return "OFF";
case UIC_LINK_ACTIVE_STATE: return "ACTIVE";
case UIC_LINK_HIBERN8_STATE: return "HIBERN8";
default: return "UNKNOWN";
}
}
@ -719,10 +719,10 @@ static const char *ufschd_ufs_dev_pwr_mode_to_string(
enum ufs_dev_pwr_mode state)
{
switch (state) {
case UFS_ACTIVE_PWR_MODE: return "UFS_ACTIVE_PWR_MODE";
case UFS_SLEEP_PWR_MODE: return "UFS_SLEEP_PWR_MODE";
case UFS_POWERDOWN_PWR_MODE: return "UFS_POWERDOWN_PWR_MODE";
default: return "UNKNOWN_STATE";
case UFS_ACTIVE_PWR_MODE: return "ACTIVE";
case UFS_SLEEP_PWR_MODE: return "SLEEP";
case UFS_POWERDOWN_PWR_MODE: return "POWERDOWN";
default: return "UNKNOWN";
}
}
@ -4975,8 +4975,8 @@ out:
trace_ufshcd_init(dev_name(hba->dev), ret,
ktime_to_us(ktime_sub(ktime_get(), start)),
ufschd_uic_link_state_to_string(hba->uic_link_state),
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode));
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode),
ufschd_uic_link_state_to_string(hba->uic_link_state));
return ret;
}
@ -6113,8 +6113,8 @@ int ufshcd_system_suspend(struct ufs_hba *hba)
out:
trace_ufshcd_system_suspend(dev_name(hba->dev), ret,
ktime_to_us(ktime_sub(ktime_get(), start)),
ufschd_uic_link_state_to_string(hba->uic_link_state),
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode));
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode),
ufschd_uic_link_state_to_string(hba->uic_link_state));
if (!ret)
hba->is_sys_suspended = true;
return ret;
@ -6147,8 +6147,8 @@ int ufshcd_system_resume(struct ufs_hba *hba)
out:
trace_ufshcd_system_resume(dev_name(hba->dev), ret,
ktime_to_us(ktime_sub(ktime_get(), start)),
ufschd_uic_link_state_to_string(hba->uic_link_state),
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode));
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode),
ufschd_uic_link_state_to_string(hba->uic_link_state));
return ret;
}
EXPORT_SYMBOL(ufshcd_system_resume);
@ -6176,8 +6176,8 @@ int ufshcd_runtime_suspend(struct ufs_hba *hba)
out:
trace_ufshcd_runtime_suspend(dev_name(hba->dev), ret,
ktime_to_us(ktime_sub(ktime_get(), start)),
ufschd_uic_link_state_to_string(hba->uic_link_state),
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode));
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode),
ufschd_uic_link_state_to_string(hba->uic_link_state));
return ret;
}
@ -6219,8 +6219,8 @@ int ufshcd_runtime_resume(struct ufs_hba *hba)
out:
trace_ufshcd_runtime_resume(dev_name(hba->dev), ret,
ktime_to_us(ktime_sub(ktime_get(), start)),
ufschd_uic_link_state_to_string(hba->uic_link_state),
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode));
ufschd_ufs_dev_pwr_mode_to_string(hba->curr_dev_pwr_mode),
ufschd_uic_link_state_to_string(hba->uic_link_state));
return ret;
}
EXPORT_SYMBOL(ufshcd_runtime_resume);