android_kernel_xiaomi_sm8350/drivers/soc/qcom/hgsl/Kconfig
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

22 lines
680 B
Plaintext

# SPDX-License-Identifier: GPL-2.0-only
#
# Hypervisor graphics system layer configuration
#
config QCOM_HGSL
bool "Graphics driver for Hypervisor"
depends on QTI_QUIN_GVM
help
This driver could help commands submmitting functions for
hypervisor Linux. With HFI feature provided by A6x, it
could submit commands directly to hardware without passing
them to host system.
config QCOM_HGSL_TCSR_SIGNAL
bool "TCSR signal for Hypervisor GSL"
depends on MFD_SYSCON && QCOM_HGSL
help
The TCSR compute signal module provides hgsl driver
in hypervisor Linux a way to send/receive signals
to/from A6x GPU hardware directly, without going
through host system.