libexternal: clean up HDMI modes
- Userspace was maintaining its own display mode timing table
- Change that to include the header from kernel
Change-Id: I19823e60d188b5a30445866c7df1860e269975bc
CRs-fixed: 470335
diff --git a/libexternal/external.h b/libexternal/external.h
index 847b25c..ce8e5d7 100644
--- a/libexternal/external.h
+++ b/libexternal/external.h
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2010 The Android Open Source Project
- * Copyright (C) 2012, The Linux Foundation. All rights reserved.
+ * Copyright (C) 2012-2013, The Linux Foundation. All rights reserved.
*
* Not a Contribution, Apache license notifications and license are
* retained for attribution purposes only.
@@ -25,6 +25,7 @@
#include <linux/fb.h>
struct hwc_context_t;
+struct msm_hdmi_mode_timing_info;
namespace qhwc {
@@ -94,6 +95,8 @@
int mHdmiFbNum;
int mWfdFbNum;
int mExtDpyNum;
+ // Holds all the HDMI modes and timing info supported by driver
+ msm_hdmi_mode_timing_info* supported_video_mode_lut;
};
}; //qhwc