summaryrefslogtreecommitdiff
path: root/tools/intel_bios.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/intel_bios.h')
-rw-r--r--tools/intel_bios.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/tools/intel_bios.h b/tools/intel_bios.h
index cd6abf94..a97797f0 100644
--- a/tools/intel_bios.h
+++ b/tools/intel_bios.h
@@ -142,6 +142,24 @@ struct bdb_general_features {
#define DEVICE_HANDLE_LPF1 0x08
#define DEVICE_HANDLE_LFP2 0x80
+/* device type bits */
+#define DEVICE_TYPE_CLASS_EXTENSION 15
+#define DEVICE_TYPE_POWER_MANAGEMENT 14
+#define DEVICE_TYPE_HOTPLUG_SIGNALING 13
+#define DEVICE_TYPE_INTERNAL_CONNECTOR 12
+#define DEVICE_TYPE_NOT_HDMI_OUTPUT 11
+#define DEVICE_TYPE_MIPI_OUTPUT 10
+#define DEVICE_TYPE_COMPOSITE_OUTPUT 9
+#define DEVICE_TYPE_DIAL_CHANNEL 8
+#define DEVICE_TYPE_CONTENT_PROTECTION 7
+#define DEVICE_TYPE_HIGH_SPEED_LINK 6
+#define DEVICE_TYPE_LVDS_SIGNALING 5
+#define DEVICE_TYPE_TMDS_DVI_SIGNALING 4
+#define DEVICE_TYPE_VIDEO_SIGNALING 3
+#define DEVICE_TYPE_DISPLAYPORT_OUTPUT 2
+#define DEVICE_TYPE_DIGITAL_OUTPUT 1
+#define DEVICE_TYPE_ANALOG_OUTPUT 0
+
/* Pre 915 */
#define DEVICE_TYPE_NONE 0x00
#define DEVICE_TYPE_CRT 0x01