summaryrefslogtreecommitdiffstats
path: root/drivers/remoteproc
diff options
context:
space:
mode:
authorSarangdhar Joshi <spjoshi@codeaurora.org>2017-02-03 01:04:37 +0100
committerBjorn Andersson <bjorn.andersson@linaro.org>2017-02-06 21:45:21 +0100
commit66a66aa74ee262f03432f84de55ae314c391d9f5 (patch)
tree667b2dcd450a08c22988414bbdf21e98b684051f /drivers/remoteproc
parentMAINTAINERS: Add missing rpmsg include path (diff)
downloadlinux-66a66aa74ee262f03432f84de55ae314c391d9f5.tar.xz
linux-66a66aa74ee262f03432f84de55ae314c391d9f5.zip
remoteproc: Drop qcom_scm_pas_supported() from adsp_probe()
SCM call to check whether Peripheral Authentication Service (PAS) is supported returns false for ADSP on MSM8996. Drop this call from the driver so that the probe() function succeeds for ADSP PIL device. Signed-off-by: Sarangdhar Joshi <spjoshi@codeaurora.org> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'drivers/remoteproc')
-rw-r--r--drivers/remoteproc/qcom_adsp_pil.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/remoteproc/qcom_adsp_pil.c b/drivers/remoteproc/qcom_adsp_pil.c
index f1b147c96d44..49fe2f807e1d 100644
--- a/drivers/remoteproc/qcom_adsp_pil.c
+++ b/drivers/remoteproc/qcom_adsp_pil.c
@@ -337,11 +337,6 @@ static int adsp_probe(struct platform_device *pdev)
if (!qcom_scm_is_available())
return -EPROBE_DEFER;
- if (!qcom_scm_pas_supported(desc->pas_id)) {
- dev_err(&pdev->dev, "PAS is not available for subsystem\n");
- return -ENXIO;
- }
-
rproc = rproc_alloc(&pdev->dev, pdev->name, &adsp_ops,
desc->firmware_name, sizeof(*adsp));
if (!rproc) {