e21110177d7605c4668bad3e2de85c8bb2a531f7 |
|
01-Apr-2014 |
Raj kamal <rkamal@codeaurora.org> |
Display and wfd synchronization during teardown. * Provide a binder interface call for wfd module to inform display about the start/stop/pause/resume of wfd session. * This is needed for wfd-hdmi synchronization in case of v4l2 wfd solution. If hdmi is plugged in during v4l2 wfd session, display-hal waits in uevent thread for wfd teardown notification from wfd module, before going ahead with configuring external display. * For VDS WFD solution, display-hal waits in uevent thread for wfd-teardown to be signalled from the composition thread. Change-Id: I9514cb5bc7ff81de0b5dd4cdf66d8286a64ba094
/hardware/qcom/display/msm8084/libqservice/QServiceUtils.h
|
78c9dd7b10e4715a02d7f29cb5a9fdf6fc80a270 |
|
07-Feb-2014 |
Arun Kumar K.R <akumarkr@codeaurora.org> |
libqservice: Use correct typecast in QService Change typecasting from status_t to android::status_t as it requires the caller to be in android namespace. Change-Id: Ib5f21874bc691fe1bd5cb7a34d7a2de54a8cbe44
/hardware/qcom/display/msm8084/libqservice/QServiceUtils.h
|
0de84c911980050d32a6bb35836ce099acfc496d |
|
22-Jan-2014 |
Arun Kumar K.R <akumarkr@codeaurora.org> |
qdutils/qservice: fix compilation warnings - fix incorrect type casting. - remove unused variables. Change-Id: I4d21fe895b048a9dcb7c43297d44b041ba42d735
/hardware/qcom/display/msm8084/libqservice/QServiceUtils.h
|
f39af541bb947658b15cda3602beeb0df8cf5c56 |
|
04-Dec-2013 |
Arun Kumar K.R <akumarkr@codeaurora.org> |
display: Add binder interface to pause/resume WFD - Client can call this when it want to pause/resume wfd - Calling this will make sure after pause, black screen is shown on the sink - Currently used by the SecureDisplay module Change-Id: If618edf76a82abe49fb676d3845ca1f1d5a8bf25
/hardware/qcom/display/msm8084/libqservice/QServiceUtils.h
|
2299e93cfd2fbf8d0ea59e27e775e9baa27bf04a |
|
13-Nov-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Clean up binder interface The current binder implementation is inflexible when it comes to adding new input/output parameters. It also needs a lot of boilerplate code written when adding a simple enable/disable type command. Instead, let clients specify the parcels they want to pass and unparcel them at the end points only. Please note that it is assumed that all commands coming in need the same permission checks. If this is no longer the case, some commands need to be split out on the receiver end in IQService.cpp. This change also simplifies the code end clients need to write. They should be able to include QServiceUtils and call a single function to set the binder up and make the call. Change-Id: I4db66f2427ecf16d7a6264462ae85815217a16b1
/hardware/qcom/display/msm8084/libqservice/QServiceUtils.h
|