summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backends/meta-monitor-manager.c4
-rw-r--r--src/backends/meta-output.h7
2 files changed, 10 insertions, 1 deletions
diff --git a/src/backends/meta-monitor-manager.c b/src/backends/meta-monitor-manager.c
index 1beb658bd..c118ef753 100644
--- a/src/backends/meta-monitor-manager.c
+++ b/src/backends/meta-monitor-manager.c
@@ -1016,6 +1016,10 @@ get_connector_type_name (MetaConnectorType connector_type)
case META_CONNECTOR_TYPE_eDP: return "eDP";
case META_CONNECTOR_TYPE_VIRTUAL: return "VIRTUAL";
case META_CONNECTOR_TYPE_DSI: return "DSI";
+ case META_CONNECTOR_TYPE_DPI: return "DPI";
+ case META_CONNECTOR_TYPE_WRITEBACK: return "WRITEBACK";
+ case META_CONNECTOR_TYPE_SPI: return "SPI";
+ case META_CONNECTOR_TYPE_USB: return "USB";
default: g_assert_not_reached ();
}
return NULL;
diff --git a/src/backends/meta-output.h b/src/backends/meta-output.h
index c10b5fec6..b2b5e044e 100644
--- a/src/backends/meta-output.h
+++ b/src/backends/meta-output.h
@@ -38,7 +38,7 @@ struct _MetaTileInfo
guint32 tile_h;
};
-/* This matches the values in drm_mode.h */
+/* These 21 match the values in drm_mode.h */
typedef enum
{
META_CONNECTOR_TYPE_Unknown = 0,
@@ -58,6 +58,11 @@ typedef enum
META_CONNECTOR_TYPE_eDP = 14,
META_CONNECTOR_TYPE_VIRTUAL = 15,
META_CONNECTOR_TYPE_DSI = 16,
+ META_CONNECTOR_TYPE_DPI = 17,
+ META_CONNECTOR_TYPE_WRITEBACK = 18,
+ META_CONNECTOR_TYPE_SPI = 19,
+ META_CONNECTOR_TYPE_USB = 20,
+
} MetaConnectorType;
typedef struct _MetaOutputInfo