diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-10-11 13:11:57 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2016-10-11 11:16:47 +0000 |
commit | 182f4877bf9d9ff6dc92912751d5c7c4fb746fcb (patch) | |
tree | 1d145c2cedf0e99f7cdb647be95d608207b98e54 /src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support | |
parent | c01d989a0c4af5cc299571dde9607abb76827a54 (diff) |
eglfs: Add Virtual and DSI connector types for DRM
For example, VMWare's vmgfx exposes a Virtual connector. Recognize this
properly instead of falling back to UNKNOWN.
Change-Id: Iee4f980ca0dfbbf3433fea1515fab27392250093
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Diffstat (limited to 'src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support')
-rw-r--r-- | src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp index bf96a7d683..f6b58d1ba6 100644 --- a/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp +++ b/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp @@ -86,7 +86,7 @@ int QEglFSKmsDevice::crtcForConnector(drmModeResPtr resources, drmModeConnectorP return -1; } -static const char * const connector_type_names[] = { +static const char * const connector_type_names[] = { // must match DRM_MODE_CONNECTOR_* "None", "VGA", "DVI", @@ -102,6 +102,8 @@ static const char * const connector_type_names[] = { "HDMI", "TV", "eDP", + "Virtual", + "DSI" }; static QByteArray nameForConnector(const drmModeConnectorPtr connector) |