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

Commit 0c710912 authored by Thomas (Wonyoung) Yun's avatar Thomas (Wonyoung) Yun Committed by Jie Feng
Browse files

soc: qcom: hgsl: Skip DBQ memory initialization



DBQ should not be reinitialized when hgsl starts and should rely on HOST
do reset at allocation. This fix can address the failure case
under GVM restart scenario.

Change-Id: I5c430198efc0e62b527b16a3400684a5ad9d77d3
Signed-off-by: default avatarThomas (Wonyoung) Yun <wyun@codeaurora.org>
Signed-off-by: default avatarJie Feng <jiefeng@codeaurora.org>
parent c6e51290
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -937,12 +937,6 @@ static int hgsl_dbq_init(struct file *filep, unsigned long arg)
	}
	WARN_ON(param.head_dwords < 2);

	dbq_set_qindex((uint32_t *)dbq->vbase,
				DBQ_WRITE_INDEX_IN_DWORD, 0);

	dbq_set_qindex((uint32_t *)dbq->vbase,
				DBQ_READ_INDEX_IN_DWORD, 0);

	dbq->data.vaddr = dbq->vbase + (param.queue_off_dwords << 2);
	dbq->data.dwords = param.queue_dwords;