]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
soc: qcom: wcnss_ctrl: Make wcnss_ctrl parent the other components
authorBjorn Andersson <bjorn.andersson@linaro.org>
Thu, 25 Feb 2016 16:09:15 +0000 (08:09 -0800)
committerNicolas Dechesne <nicolas.dechesne@linaro.org>
Tue, 21 Jun 2016 08:02:21 +0000 (11:02 +0300)
commitde97399f720b66ab2a4ea558ca8cf3e635f69517
tree7bcb75312d004e0bbdcf2cd958bb91b3e198c017
parented50a61ec50f78aa11d776a4c711e8e7c7c2ca53
soc: qcom: wcnss_ctrl: Make wcnss_ctrl parent the other components

We need the signal from wcnss_ctrl indicating that the firmware is up
and running before we can communicate with the other components of the
chip. So make these other components children of the wcnss_ctrl device,
so they can be probed in order.

The process seems to take between 1/2-5 seconds, so this is done in a
worker, instead of holding up the probe.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/soc/qcom/wcnss_ctrl.c