]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.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)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Fri, 13 Apr 2018 14:00:39 +0000 (16:00 +0200)
commita39118d500b931d1ad2a783cc4800549d2b13775
treeed5b4a73927dbe6e7d59932ccbdad1139a7221b1
parentf6cac9996cb89478f366f1a546479cba62493f7d
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