]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
iommu: qcom: check scm avaiablity before initialization.
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tue, 23 Feb 2016 09:07:33 +0000 (09:07 +0000)
committerNicolas Dechesne <nicolas.dechesne@linaro.org>
Tue, 23 Feb 2016 09:23:19 +0000 (10:23 +0100)
commitc1d04d323cee906b9061cdc1b2943300341fad86
tree53080513c1a99d092b1367913d692352e6538e6e
parent11c04c9bb0976f381cb3a38a0b25626f2d61a56c
iommu: qcom: check scm avaiablity before initialization.

This patch moves the scm call checks to probe and also adds check to see
if the scm is available and makes a defer probe from then.

This should prevent execution of scm calls on non qcom platfroms
resulting in crashes.

Bugzilla: https://bugs.linaro.org/show_bug.cgi?id=2061
Reported-by: Ricardo Salveti <ricardo.salveti@linaro.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
drivers/iommu/qcom/msm_iommu_dev-v1.c