Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2ae272e3 authored by Noa Rubens's avatar Noa Rubens
Browse files

scsi: ufs: update bus vector name used for slow-auto mode



Set the bus vector name used for slow-auto mode to be "MIN".
For each power mode a specific bus vector name should be selected
from UFS DTS node. Slow-auto mode was missing this specification.

Change-Id: I48de8e70823b75ed3bb4eefe7828f841f2e775eb
Signed-off-by: default avatarNoa Rubens <noag@codeaurora.org>
parent 2f0184f7
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -830,9 +830,10 @@ static void ufs_qcom_get_speed_mode(struct ufs_pa_layer_attr *p, char *result)
	if (!lanes)
		lanes = 1;

	if (!p->pwr_rx && !p->pwr_tx)
	if (!p->pwr_rx && !p->pwr_tx) {
		pwr = SLOWAUTO_MODE;
	else if (p->pwr_rx == FAST_MODE || p->pwr_rx == FASTAUTO_MODE ||
		snprintf(result, BUS_VECTOR_NAME_LEN, "MIN");
	} else if (p->pwr_rx == FAST_MODE || p->pwr_rx == FASTAUTO_MODE ||
		 p->pwr_tx == FAST_MODE || p->pwr_tx == FASTAUTO_MODE) {
		pwr = FAST_MODE;
		snprintf(result, BUS_VECTOR_NAME_LEN, "%s_R%s_G%d_L%d", "HS",