Skip to content

Commit

Permalink
drivers: hv: dxgkrnl: core code
Browse files Browse the repository at this point in the history
Add support for a Hyper-V based vGPU implementation that exposes the
DirectX API to Linux userspace.

Signed-off-by: Sasha Levin <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Nathan Chancellor <[email protected]>
Signed-off-by: Diab Neiroukh <[email protected]>
  • Loading branch information
Sasha Levin authored and lzlrd committed Jan 26, 2021
1 parent 8f594ae commit 8ee1e16
Show file tree
Hide file tree
Showing 14 changed files with 15,678 additions and 0 deletions.
10 changes: 10 additions & 0 deletions drivers/hv/dxgkrnl/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#
# dxgkrnl configuration
#

config DXGKRNL
tristate "Microsoft virtual GPU support"
depends on HYPERV
help
This driver supports Microsoft virtual GPU.

12 changes: 12 additions & 0 deletions drivers/hv/dxgkrnl/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
# Makefile for the Linux video drivers.
# 5 Aug 1999, James Simmons, <mailto:[email protected]>
# Rewritten to use lists instead of if-statements.

# Each configuration option enables a list of files.

# Uncomment to enable printing debug messages by default
#ccflags-y := -DDEBUG

obj-$(CONFIG_DXGKRNL) += dxgkrnl.o
dxgkrnl-y := dxgmodule.o hmgr.o misc.o dxgadapter.o ioctl.o dxgvmbus.o dxgprocess.o
Loading

0 comments on commit 8ee1e16

Please sign in to comment.