History log of /hardware/qcom/display/msm8084/libqservice/QServiceUtils.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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