summaryrefslogtreecommitdiffstats
path: root/hwdb.d/60-seat.hwdb
blob: 927ea025a2057296d78c88eb30a9291d0f3d0ff8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# This file is part of systemd.
#
# This file lists graphic devices that don't have a DRM driver and fall back to
# a frame-buffer one instead. Since commit 6260d28b8a, frame-buffer devices are
# no more considered as graphical capable.
#
# The matches have the 'fb' prefix to make sure that only the framebuffer
# device, and not the (parent) PCI device, is tagged with 'master-of-seat'.
#
# Allowed properties are:
#    ID_TAG_MASTER_OF_SEAT=1

#########################################
# eXtreme Graphic Innovation (XGI)
#########################################

# Z7/Z9 (XG20 core), a rather ancient graphic chip, doesn't have a DRM driver
# and falls back to vesafb.
fb:pci:v000018CAd00000020*
 ID_TAG_MASTER_OF_SEAT=1

#########################################
# HyperV
#########################################

# HyperV currently doesn't do DRM, hence we need to synthesize for HyperV's fb
# device instead.
fb:pci:v00001414d00005353*
 ID_TAG_MASTER_OF_SEAT=1

# In some HyperV VMs, the video device only can be recognized by a vmbus id.
# So we should add a vmbus id for HyperV Video device.
#
# This id is extracted from Linux kernel's hyperv.h
fb:vmbus:02780ada77e3ac4a8e770558eb1073f8
 ID_TAG_MASTER_OF_SEAT=1

#########################################
# Parallels
#########################################

fb:pci:v00001ab8d00004005*
 ID_TAG_MASTER_OF_SEAT=1