dt-bindings: dmaengine: bam_dma: Add "powered remotely" mode
authorStephan Gerhold <stephan@gerhold.net>
Mon, 18 Oct 2021 10:24:20 +0000 (12:24 +0200)
committerVinod Koul <vkoul@kernel.org>
Thu, 28 Oct 2021 17:12:30 +0000 (22:42 +0530)
commit37aef53f5ccf789a87006e0dcbce187ce3427f63
tree73bc6fe07a046dec87fd7b12f810f8688f22fdd7
parent07c609cc987710a2874d41cf54802777b44b523b
dt-bindings: dmaengine: bam_dma: Add "powered remotely" mode

In some configurations, the BAM DMA controller is set up by a remote
processor and the local processor can simply start making use of it
without setting up the BAM. This is already supported using the
"qcom,controlled-remotely" property.

However, for some reason another possible configuration is that the
remote processor is responsible for powering up the BAM, but we are
still responsible for initializing it (e.g. resetting it etc). Add
a "qcom,powered-remotely" property to describe that configuration.

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Acked-by: Rob Herring <robh@kernel.org>
Reviewed-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Link: https://lore.kernel.org/r/20211018102421.19848-2-stephan@gerhold.net
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Documentation/devicetree/bindings/dma/qcom_bam_dma.txt