summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfeifanz <feifanz@codeaurora.org>2016-07-05 13:03:42 +0800
committerfeifanz <feifanz@codeaurora.org>2016-07-05 17:21:03 +0800
commit202ab44518487481aac4507adc41d8a6c6cdea02 (patch)
tree06b4927fbd6ec6352ea34f79630ca84417b397e9
parente81f027c38e8c55880beea16a536e04d761f3930 (diff)
downloadhardware_qcom_display-202ab44518487481aac4507adc41d8a6c6cdea02.tar.gz
hardware_qcom_display-202ab44518487481aac4507adc41d8a6c6cdea02.tar.bz2
hardware_qcom_display-202ab44518487481aac4507adc41d8a6c6cdea02.zip
hdmi: Set correct initial S3D configuration
Set correct initial S3D configuration, or compostion manager and strategy table can not perform correctly. CRs-fixed: 1037623 Change-Id: Ia4776572ebd5f6abad30b68d0fa6fe0a8f29dd4c
-rw-r--r--sdm/include/private/hw_info_types.h3
-rw-r--r--sdm/libs/core/fb/hw_hdmi.h2
2 files changed, 2 insertions, 3 deletions
diff --git a/sdm/include/private/hw_info_types.h b/sdm/include/private/hw_info_types.h
index 97573c973..ec1b6e57e 100644
--- a/sdm/include/private/hw_info_types.h
+++ b/sdm/include/private/hw_info_types.h
@@ -158,7 +158,6 @@ struct HWSplitInfo {
};
enum HWS3DMode {
- kS3DModeInvalid = -1,
kS3DModeNone,
kS3DModeLR,
kS3DModeRL,
@@ -185,7 +184,7 @@ struct HWPanelInfo {
bool is_pluggable = false; // Panel is pluggable
HWSplitInfo split_info; // Panel split configuration
char panel_name[256] = {0}; // Panel name
- HWS3DMode s3d_mode = kS3DModeInvalid; // Panel's current s3d mode.
+ HWS3DMode s3d_mode = kS3DModeNone; // Panel's current s3d mode.
int panel_max_brightness = 0; // Max panel brightness
bool operator !=(const HWPanelInfo &panel_info) {
diff --git a/sdm/libs/core/fb/hw_hdmi.h b/sdm/libs/core/fb/hw_hdmi.h
index 1be151d7c..18a5487d5 100644
--- a/sdm/libs/core/fb/hw_hdmi.h
+++ b/sdm/libs/core/fb/hw_hdmi.h
@@ -116,7 +116,7 @@ class HWHDMI : public HWDevice {
std::map<HWS3DMode, msm_hdmi_s3d_mode> s3d_mode_sdm_to_mdp_;
std::vector<HWS3DMode> supported_s3d_modes_;
// Reset this variable to ensure valid S3D configuration is set.
- HWS3DMode active_s3d_mode_ = kS3DModeInvalid;
+ HWS3DMode active_s3d_mode_ = kS3DModeNone;
uint32_t frame_rate_ = 0;
};