Uday Kiran Pichika
2d3a307cd3
commonsys-intf: display: Add display folders
...
Add libdisplayconfig and libqdmetadata to support
Single system image
CRs-Fixed: 2251141
Change-Id: Ie988c6d23bcc7f8e8f8f4313d8c3255f55d200ce
2018-06-04 16:45:02 +05:30
Linux Build Service Account
619cdf786c
Merge "sdm: Reduce severity of create_fd failure messages"
2018-05-04 15:08:15 -07:00
Linux Build Service Account
4f5777139b
Merge "hwc2: Do not mark single buffered or color fill layers as skip"
2018-05-04 01:40:52 -07:00
Linux Build Service Account
168d5ab8e9
Merge "hwc2: Use libdebug defined macros for logging."
2018-05-04 01:40:51 -07:00
Rajavenu Kyatham
a01d6476f1
sdm: Reduce severity of create_fd failure messages
...
- Valid file descriptors are not guaranteed in
prepare phase. File descriptors are set to
correct values in commit phase. In such cases,
create_fd failures are false positives.
Change-Id: I91fbc5b407ee4f84290be8beb8bf036870f2cf4a
CRs-Fixed: 2218863
2018-05-03 00:13:23 -07:00
Linux Build Service Account
1ddbab369d
Merge "hwc2: Get Mapper instance in frame dump utility"
2018-05-02 06:08:40 -07:00
Dileep Marchya
833164b73b
hwc2: Use libdebug defined macros for logging.
...
Change-Id: Ia44904aac0a54edf9f61b1789a4362a939d490ea
CRs-Fixed: 2211061
2018-05-01 19:52:57 +05:30
Pullakavi Srinivas
2c17ac104a
hwc2: Do not mark single buffered or color fill layers as skip
...
CRs-Fixed: 2225117
Change-Id: I9d924a5b16c7755ca9fb7f4cf799328456fe11c6
2018-05-01 03:37:33 -07:00
Baldev Sahu
9ded89a4f9
hwc2: Allow commit to go through if flush_ flag is set
...
Allow commit to go through if flush_ flag is set even if
display is not validated
Change-Id: Ic87f87342a72de541fe79ba514915dd5e6e13c86
CRs-Fixed: 2218342
2018-04-30 22:51:03 -07:00
Linux Build Service Account
99455b1939
Merge "sdm: Map FBT destination as per panel transform."
2018-04-30 01:18:43 -07:00
Anjaneya Prasad Musunuri
366c0d5b8e
hwc2: Get Mapper instance in frame dump utility
...
Mapper instance is not available if frame dump is called prior to
buffer allocation through hwc buffer allocator.
Change-Id: I2b92aa594978d996be8f0036ac7c006fe23d3efa
CRs-Fixed: 2233209
2018-04-29 20:45:10 -07:00
Linux Build Service Account
efc1c4ac84
Merge "gralloc: layercount validation check"
2018-04-27 16:55:26 -07:00
Ramakant Singh
06676253cd
gralloc: layercount validation check
...
layercount value should not be zero.
Change-Id: I439ca4f1655a4c892b4bdf02fc786c7e2838e816
2018-04-26 20:05:02 +05:30
Pullakavi Srinivas
b714643a95
sdm: Map FBT destination as per panel transform.
...
CRs-Fixed: 2230773
Change-Id: Iacf054e7aee46a1efcb430356d74c62d31abfb23
2018-04-25 22:09:12 -07:00
Linux Build Service Account
61b12ea0db
Merge "hwc2: Reset FD limits to default."
2018-04-25 17:16:23 -07:00
Linux Build Service Account
59f4287c71
Merge "colormanager: Fix warning message"
2018-04-25 09:30:33 -07:00
Linux Build Service Account
47f90f5a35
Merge "sdm: Use monotonic clock in HAL"
2018-04-25 09:30:01 -07:00
Uday Kiran Pichika
7610943314
gralloc: Fix race condition in gralloc
...
- Add mutex lock while accessing handles_map
Change-Id: Ibbe77e87020e655f6ebeb2428a13555460b3ac7d
CRs-Fixed:
2018-04-24 22:19:37 -07:00
Anjaneya Prasad Musunuri
21e2bc5ad8
hwc2: Reset FD limits to default.
...
Remove change to increase fd limit as this change is redundant.
This change reverts Ifd11521fe648204d8ce153a8010ad0f73cbfb9e8.
Change-Id: I8331618e9c9b84053052986c91aba0c46fa6c86c
CRs-Fixed: 2229346
2018-04-23 15:52:39 +05:30
Naseer Ahmed
48886efa71
colormanager: Fix warning message
...
Change-Id: Ifd88da5f1789b5f7b2584de48384aaba1b4a7842
2018-04-22 21:37:38 -07:00
Gousemoodhin Nadaf
82f7320afd
sdm: Use monotonic clock in HAL
...
- Modify variable cond_attr as
per coding guidelines
Change-Id: I8a8d5920f447cf7211af662e5e58be00a60adc0f
CRs-Fixed: 2225930
2018-04-22 21:04:18 -07:00
Linux Build Service Account
621dad55ee
Merge "gralloc: Remove map fb memory property"
2018-04-21 07:04:05 -07:00
Naseer Ahmed
523dfe4e37
gralloc: Remove map fb memory property
...
This property is unused
Change-Id: Id8f5c087b0dfa0eb3a31a342968abb687f0944c8
2018-04-20 19:00:26 -07:00
Naseer Ahmed
280ce67a86
gralloc: Fix uncached settings on CPU rare read/write
...
Change-Id: I4187b4beaacf26388cdd4c9f2b7d4e49a5882983
2018-04-20 04:16:46 -07:00
Linux Build Service Account
fce408e4f8
Merge "sdm: Set connector mode on power off"
2018-04-18 10:52:44 -07:00
Linux Build Service Account
3019f2409d
Merge "sdm: Restore the mode which is set by native QDCM API"
2018-04-18 10:52:41 -07:00
Dileep Marchya
70b2515e65
libdebug: Fix order of DLOG definitions.
...
Change-Id: I31d221fc083567f0a49a0944ad75dccc04a6a837
CRs-Fixed: 2223525
2018-04-16 09:21:31 +05:30
Naseer Ahmed
0efa976f97
display: libdisplaydebug fixes
...
* Remove kernel includes
* Fix warning/info/debug tags
Change-Id: Ibdf18b15bdf025fbbab4b2c3ba2670b253f2edb7
2018-04-15 20:29:57 -07:00
Linux Build Service Account
3e6ef5f637
Merge "sdm: Correct default properties."
2018-04-15 13:15:49 -07:00
Linux Build Service Account
a2c8cac0e5
Merge "sdm: Update vendor HDR capability logic"
2018-04-15 05:24:37 -07:00
Ramkumar Radhakrishnan
b8cce97295
sdm: Set connector mode on power off
...
CRTC ROI is set to full screen during power off. if SetActiveConfig()
called before SetPowerMode off, CRTC ROI is set to full screen based
on old resolution mode which results in failure. Hence set the new
connector mode as a part of SetPowerMode to avoid this.
Change-Id: Id3b16113a8f944b6fb839f23f6af8b56bba69fdc
CRs-Fixed: 2211483
2018-04-13 05:48:02 -07:00
Ramkumar Radhakrishnan
6b98373e6f
hwc2: Fix VTS failure on setActiveConfig() testcase
...
New resolution mode being set as a part of next commit, if
getActiveConfig() is called before the next commit sdm provides
the old config that results in VTS failure. Hence return the pending
config instead of the current config.
Change-Id: I18660916dae1c9fc8b3390afed1b94d8448f5966
CRs-Fixed: 2211483
2018-04-12 15:14:48 -07:00
Anjaneya Prasad Musunuri
1a8c48f254
sdm: Correct default properties.
...
-- correct default values of vds enable property
-- remove properties with default values
-- remove prefer split by default.
Change-Id: I1ac530361b21a51a396898b41b6e7cf2115b3f28
CRs-Fixed: 2222567
2018-04-11 15:56:42 +05:30
Qing Huang
290639a9d5
sdm: Restore the mode which is set by native QDCM API
...
When HDR playback off, only allow sdr mode which is
set by SetColorMode in SDM to restore.
If the mode was set by native QDCM API, it can't to
restore it.
Get the active color mode which is can be set by
SetColorMode or native QDCM API before switch to
HDR mode, then restore it when HDR playback off.
Change-Id: Ifcd5f92fa687eac412a89a4a7efa8f5bf777564f
CRs-Fixed: 2169148
2018-04-11 03:14:42 -07:00
Uday Kiran Pichika
e08bbb4582
sdm: comply with treble guidelines
...
- Replace egl.swapinterval with macro name
CRs-Fixed: 2206249
Change-Id: I5a90823fc0496ab764de33be5322c07aa94280a4
2018-04-10 20:31:07 +05:30
Ch Ganesh Kumar
271ddb1f3d
sdm: Update vendor HDR capability logic
...
HDR support capabilities were populated to SF, when panel and target
supports HDR. At SF, HDR layer is forced to GPU composition with new
HDR solution, if vendor does not support HDR. This change will populate
marking HDR support to true (for all display types) when primary panel
is internal.
Change-Id: I8305ae672cf8a721abf25ce026f21dbcbbb17928
2018-04-09 23:29:06 +05:30
Linux Build Service Account
c1b61ff197
Merge "sdm: Add missing default initializations"
2018-04-05 22:22:44 -07:00
Saurabh Shah
7694399a04
sdm: Add missing default initializations
...
Add missing default initializations. Remove reset().
Change-Id: Ib629db78b7b47afbf66193533870a6433ab9eec6
CRs-fixed: 2194609
2018-04-05 11:31:57 -07:00
Gurpreet Singh Dhami
26a190eb78
gralloc: Correct the gralloc private usage bit setting.
...
Change-Id: Ic0f085bfbf516f031776ebb740b3c4a11c7264db
2018-04-05 08:47:17 -07:00
Naseer Ahmed
42404f40b1
qdutils: Fix vendor flag
...
If VNDK version is not enabled, the vendor_available flag
only installs the library in the system partition
Change-Id: If49b05a1cb04472e9d4fecb98ba8b56a18029896
2018-04-04 10:35:23 -07:00
Linux Build Service Account
b1e623e031
Merge "hwc2: Add HLG cap in the HDR capabilities"
2018-04-03 19:42:21 -07:00
Linux Build Service Account
41247fcbe9
Merge "Revert "liblight: Add brightness level extension support""
2018-04-03 10:54:15 -07:00
Linux Build Service Account
38b7a68c24
Merge "Revert "sdm: add one action to set panel brightness and refresh screen""
2018-04-03 10:54:13 -07:00
Sushil Chauhan
970e351c76
hwc2: Add HLG cap in the HDR capabilities
...
Add HAL_HDR_HLG in the HDR Capabilities of HWC device implementation.
CRs-Fixed: 2209117
Change-Id: I64ea9c5f4dfe3f1eb8176906016242acbb2251e8
2018-04-03 10:10:46 -07:00
Linux Build Service Account
3bd713bd6d
Merge "sdm: Use generic libdebug utility."
2018-04-03 05:35:06 -07:00
Linux Build Service Account
3c056091b6
Merge "libdebug: Add common debug utility."
2018-04-03 05:35:06 -07:00
Ch Ganesh Kumar
af75ef5d91
Revert "liblight: Add brightness level extension support"
...
This reverts commit 586c6d5f9a .
Change-Id: I7af568b0924b6d1bfce903f8d758f21d369c193c
2018-04-03 10:59:43 +05:30
Ch Ganesh Kumar
c4db309c3e
Revert "sdm: add one action to set panel brightness and refresh screen"
...
This reverts commit c31d7f8d94 .
Conflicts:
sdm/include/private/color_params.h
sdm/libs/core/fb/hw_device.cpp
sdm/libs/hwc/hwc_display.cpp
sdm/libs/hwc/hwc_display.h
sdm/libs/hwc/hwc_session.cpp
Change-Id: I76729ee9ae83a611fca632e18315d478bcf13fa4
2018-04-02 22:22:20 -07:00
Dileep Marchya
a2e6d9bf3d
sdm: Use generic libdebug utility.
...
CRs-Fixed: 2211061
Change-Id: Ib949c40ff63a61a4476876c45357a40a702c9a01
2018-04-03 10:24:43 +05:30
Dileep Marchya
1bfb21012e
libdebug: Add common debug utility.
...
- Add sdm and drm independent debug utility.
CRs-Fixed: 2211061
Change-Id: I48f9d8080ce05cff0ac0982f8e7123fec969e695
2018-04-03 10:24:24 +05:30