History log of /hardware/qcom/display/msm8974/libexternal/external.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dc4a81c03fcf5bdb2f3b12bc42fafb3b00bfa67c 14-Aug-2013 Saurabh Shah <saurshah@codeaurora.org> overlay: Remove overloading external display with writeback

Remove the APIs that allow overloading external display with writeback
display. This was a hack until the framework used hwc to do writeback.

Change-Id: If1d35cde84d8d0875ded2e6725e526a965976599
/hardware/qcom/display/msm8974/libexternal/external.cpp
d8a06da32bd7ba22845c5a700c09dff6b32873c7 17-May-2013 Arun Kumar K.R <akumarkr@codeaurora.org> libexternal: fix mode selection

Consider 1024x768p vesa format when deciding the best mode

Change-Id: I5966689c24ad19cccfdf280d73c4cdd95c8b3662
/hardware/qcom/display/msm8974/libexternal/external.cpp
582adb7377237c7028009d452266055359c3780d 08-May-2013 Manoj Rao <manojraj@codeaurora.org> libexternal: Support VESA format

Add support for VESA formats with pixel clock
at 65MHz. This change helps verify support
for formats corresponding to 65MHz in the
HDMI/MHL driver by using 1024x768p604:3 resolution.

Change-Id: I28b4adcfced7e8bfe7b75c534f5b15c25138ef7f
/hardware/qcom/display/msm8974/libexternal/external.cpp
a249ee3c3e3a7ac7d687d188fcce157ad1706c25 11-Apr-2013 Arun Kumar K.R <akumarkr@codeaurora.org> libexternal: change action safe property to persist

It is more probable that end user always use same TV to connect.
Hence make the action safe property persist, so that it is
persistent across reboot
Also, change property to sys. from hw. so that hwc can write

Change-Id: I5a77156012d121e28d1adbadb9162fcdf7ca3edd
CRs-fixed: 472431

Conflicts:
msm8974/libhwcomposer/hwc_utils.cpp
/hardware/qcom/display/msm8974/libexternal/external.cpp
629ecb01e0aba6f378f96756e6c6e6114846f1f3 10-Apr-2013 Arun Kumar K.R <akumarkr@codeaurora.org> libexternal: Add 3840x2160p25Hz to getAttrForMode

Fix the black screen shown on TV when Resolution
3840x2160p@25Hz was set

Change-Id: Ib3ff35ce53df0409c7643f349f8095c7f2ad4d1d
/hardware/qcom/display/msm8974/libexternal/external.cpp
90eaa60b7db56c6c494bf7cb10115a97e4bac3bc 12-Feb-2013 Arun Kumar K.R <akumarkr@codeaurora.org> libexternal: Add support for SPD Information

- SPD: Source product description.
- Retrieve the product vendor and name from the system
property and pass it to the hdmi driver.
- This will display some specific names for source such
as instead of "Input 1" it might display "QCOM 8974" for
example

Change-Id: I5440841b9e47110386c793045f3b30774522dcb6

Conflicts:
msm8974/libexternal/external.cpp
/hardware/qcom/display/msm8974/libexternal/external.cpp
b07b9f6cb3a565d1c9018d94053341b3267edfd2 16-Nov-2012 Ujwal Patel <ujwalp@codeaurora.org> hwc: Add support for new resolutions

This change adds support for following resolutions.
* 2560x1260 @ 60Hz (DVI)
* 3840x2160 @ 30Hz (HDMI)
* 3840x2160 @ 25Hz (HDMI)
* 3840x2160 @ 24Hz (HDMI)
* 4096x2160 @ 24Hz (HDMI)

Change-Id: Ibd6fbaf20ac9c9557e738057f2a990eea1de928d
/hardware/qcom/display/msm8974/libexternal/external.cpp
d807b6380cf25bea95dc73ce937748c6c46b9f78 25-Jan-2013 Arun Kumar K.R <akumarkr@codeaurora.org> libexternal: Add support for vesa format

This change adds support for 1280x1024@60Hz
with pixel clock of 108MHz

Change-Id: Idb2c752554bfb130bba8db2b29444afcacc40fee
CRs-fixed: 438028
/hardware/qcom/display/msm8974/libexternal/external.cpp
f71fdc83b0ecd5c97e1480a2801a88627fccb976 01-Mar-2013 Arun Kumar K.R <akumarkr@codeaurora.org> 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
/hardware/qcom/display/msm8974/libexternal/external.cpp
c8d469b624a36b3c704a123381bad38bf5efa103 27-Jun-2013 Arun Kumar K.R <akumarkr@codeaurora.org> libexternal: enable HPD if target supports HDMI

enable HPD only on targets that has valid HDMI fb device.

Change-Id: Ia43d9138167b6ab3a887f7663a05831a2fcc09ea
CRs-fixed: 506363

Conflicts:
msm8974/libexternal/external.cpp
/hardware/qcom/display/msm8974/libexternal/external.cpp
513ddc2124abf90c63af41999201f0d2031af0c8 12-Jun-2013 Vineeta Srivastava <vsrivastava@google.com> Splitting hardware/qcom/display chip specific.

Moved msm8960 specific code in msm8960/ directory.
Moved msm8974 specific code in msm8974/ directory.
Updated Makefiles to point to correct header files.

Change-Id: I0623022f324be0ae42571660074f16afa1f71df5
/hardware/qcom/display/msm8974/libexternal/external.cpp