Commit Graph

2 Commits

Author SHA1 Message Date
Kasin Li
2387acc46e soc: qcom: hgsl: Add fence support
Add fence support to user gsl, hsync is for DoorBell commands and
isync is for syncing between processes.

Change-Id: I3093bfe6d49d0b64f2d20a8208a3b2934c9c7b3a
Signed-off-by: Kasin Li <donglil@codeaurora.org>
2021-03-03 05:39:59 -08:00
Kasin Li
dcc89bb292 soc: qcom: hgsl: Add doorbell support to gvm
Used under guest system, it submits GPU tasks into hardware while host
driver is unaware of it.

Hgsl communicates with GPU hardware using either GPU registers or
TCSR compute signaling hardware block.

Change-Id: I881941953ee2340a4c47f10e85e4b0a1dfb87a50
Signed-off-by: Kasin Li <donglil@codeaurora.org>
Signed-off-by: Hai Li <hali@codeaurora.org>
Signed-off-by: Thomas (Wonyoung) Yun <wyun@codeaurora.org>
2021-02-25 12:46:33 +08:00