OSDN Git Service

soc: qcom: Make service locator call asynchronous
authorAvaneesh Kumar Dwivedi <akdwived@codeaurora.org>
Tue, 21 Jun 2016 13:38:10 +0000 (19:08 +0530)
committerPuja Gupta <pujag@codeaurora.org>
Fri, 22 Jul 2016 21:32:23 +0000 (14:32 -0700)
commit077bf167f0d11b42bcc0a6f2a38d1073abc0ef85
treefda5a2ed31f0d11c75f50c3e6f41ae4afd5c72d4
parent3f4a2a724ebf6edfbc8c9a1f248c1b9fd0a006f2
soc: qcom: Make service locator call asynchronous

Make get_service_location() asynchronous, which was a blocking call
before. This also means every client will have it's own thread and
doesn't need to create thread on their end.

CRs-Fixed: 1045353
Change-Id: Ibcccf56d41779b808d1835f62969e3c9365939e8
Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
drivers/soc/qcom/service-locator.c
include/soc/qcom/service-locator.h