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

Commit 7342df16 authored by Asutosh Das's avatar Asutosh Das
Browse files

scsi: ufshcd-qti: enable runtime-pm



Enable runtime power-management with an idle time of 3seconds.

Change-Id: I0716a5eca20e24cc626422b6f7f3d8f0242a50d2
Signed-off-by: default avatarAsutosh Das <asutoshd@codeaurora.org>
Signed-off-by: default avatarCan Guo <cang@codeaurora.org>
parent 1ff6869f
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -5582,6 +5582,7 @@ static int ufshcd_slave_configure(struct scsi_device *sdev)
	if (hba->scsi_cmd_timeout)
		blk_queue_rq_timeout(q, hba->scsi_cmd_timeout * HZ);

	sdev->rpm_autosuspend = 1;
	ufshcd_crypto_setup_rq_keyslot_manager(hba, q);
	return 0;
}
@@ -8427,6 +8428,7 @@ static struct scsi_host_template ufshcd_driver_template = {
	.track_queue_depth	= 1,
	.max_segment_size	= PRDT_DATA_BYTE_COUNT_MAX,
	.dma_boundary		= PAGE_SIZE - 1,
	.rpm_autosuspend_delay	= UFSHCD_AUTO_SUSPEND_DELAY_MS,
};

static int ufshcd_config_vreg_load(struct device *dev, struct ufs_vreg *vreg,