"LA.QSSI.14.0.r1-13400-qssi.0"
# By Vinoth Jayaram
# Via Linux Build Service Account (1) and Vinoth Jayaram (1)
* tag 'LA.QSSI.14.0.r1-13400-qssi.0':
commonsys: services: Delete device_obj_ to release the memory
Change-Id: Ie48cd2f76bb6835012917c40afffceb87e79c183
Initialize service interface before calling registerservice so as
to avoid register client failure due to null service intf, which
can happen in some corner cases due to race condition.
Change-Id: Id3184845af293cb35cab497c1f7bb90eed561640
Multiple display config calls is causing deadlock when one
of them is waiting for commit and there are no free binder
threads.
- Allow perform calls to run concurrently.
- Execute service death callback exclusively.
Change-Id: I804e72d4961315c6fac13f5f967788b5bbc0febe
Legacy platforms use their own set of headers and libraries
within hardware/qcom-caf/msm[0-9]+/display, so we need to hide
this with a soong namespace
Change-Id: I7ee6b16d5d426c26cfdbfe3f0ae181a3b5e85173
Add setter and getter for transcode stats in gralloc.
feature used to set stat info received from video decoder to gralloc.
This decoder stat enables to fine tune encoding in second pass.
Change-Id: I781ce6ea2eadd07bf9b0f38c302f6ce7a05351bb
Signed-off-by: Mahesh Kumar Sharma <quic_smahesh@quicinc.com>
The IDC libs in vendor and system images are not compatible due
to diverged changes. E.g., in legacy vendor kGetDisplayTileCount
op code is 50, while in new system images op code 50 stands for
kDummyOpCode. This breaks the backward compatibility. So upgrade
IDC lib in new system to fix the backward compatible issues for
vendor freeze targets.
Change-Id: Ia7552d2f06db04db149fd7fe3bf875c1406421c8
Moved libdisplayconfig.qti, libqdMetadata, and libgralloc.qti from
vendor/qcom/opensource/commonsys-intf/display to
vendor/qcom/opensource/commonsys/display to install in system_ext
Change-Id: Iff8e2364ded221858eb1ea211b6212c38df36eb3
LNXDISPLAY-1552: REQ002
CRs-Fixed: 2972776