summaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorDylan Van Assche <me@dylanvanassche.be>2024-07-05 10:58:58 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-07-05 11:01:43 +0300
commitc3c0363bc72d4d0907a6d446d7424b3f022ce82a (patch)
tree62dd1ed247420167edcdb078fc6e3e5101c6e1fe /scripts/generate_rust_analyzer.py
parent65cf378a2bec9d140f506e4f62b0128fe6659e71 (diff)
downloadlinux-c3c0363bc72d4d0907a6d446d7424b3f022ce82a.tar.xz
misc: fastrpc: support complete DMA pool access to the DSP
To support FastRPC Context Banks which aren't mapped via the SMMU, make the whole reserved memory region available to the DSP to allow access to coherent buffers. This is performed by assigning the memory to the DSP via a hypervisor call to set the correct permissions for the Virtual Machines on the DSP. This is only necessary when a memory region is provided for SLPI DSPs so guard this with a domain ID check. Signed-off-by: Dylan Van Assche <me@dylanvanassche.be> Reviewed-by: Caleb Connolly <caleb.connolly@linaro.org> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Reviewed-by: Ekansh Gupta <quic_ekangupt@quicinc.com> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Link: https://lore.kernel.org/r/20240705075900.424100-5-srinivas.kandagatla@linaro.org Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions