summaryrefslogtreecommitdiff
path: root/drivers/remoteproc/remoteproc_internal.h
diff options
context:
space:
mode:
authorLoic Pallardy <loic.pallardy@st.com>2019-01-10 16:49:09 +0300
committerBjorn Andersson <bjorn.andersson@linaro.org>2019-02-21 08:34:18 +0300
commit60f849a5c1537d28dca28b68697dcc82f3fa44e1 (patch)
tree35e625074f7855b30f7772a1ebca33db2020e8b8 /drivers/remoteproc/remoteproc_internal.h
parentb36de8cfd16ee288eb1fbe60a6e5025ae0a465d5 (diff)
downloadlinux-60f849a5c1537d28dca28b68697dcc82f3fa44e1.tar.xz
remoteproc: fix rproc_alloc_carveout() for rproc with iommu domain
Correct remoteproc core behavior when memory carveout device address is fixed in resource table and rproc device doesn't have associated IOMMU. Current returned error is breaking legacy on TI platforms. This patch restores previous behavior. It adds a warn message when allocation doesn't fit carveout request, but doesn't stop rproc_start() sequence anymore. Fixes: 3bc8140b157c ("remoteproc: configure IOMMU only if device address requested") Signed-off-by: Loic Pallardy <loic.pallardy@st.com> Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
Diffstat (limited to 'drivers/remoteproc/remoteproc_internal.h')
0 files changed, 0 insertions, 0 deletions