mirror of
https://github.com/torvalds/linux.git
synced 2024-12-25 12:21:37 +00:00
87c9c45110
Current dmas explanation of SRC/DRS is confusable. This patch clarifies it. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Acked-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
30 lines
698 B
Plaintext
30 lines
698 B
Plaintext
* R-Car Audio DMAC peri peri Device Tree bindings
|
|
|
|
Required properties:
|
|
- compatible: should be "renesas,rcar-audmapp"
|
|
- #dma-cells: should be <1>, see "dmas" property below
|
|
|
|
Example:
|
|
audmapp: audio-dma-pp@0xec740000 {
|
|
compatible = "renesas,rcar-audmapp";
|
|
#dma-cells = <1>;
|
|
|
|
reg = <0 0xec740000 0 0x200>;
|
|
};
|
|
|
|
|
|
* DMA client
|
|
|
|
Required properties:
|
|
- dmas: a list of <[DMA multiplexer phandle] [SRS << 8 | DRS]> pairs.
|
|
where SRS/DRS are specified in the SoC manual.
|
|
It will be written into PDMACHCR as high 16-bit parts.
|
|
- dma-names: a list of DMA channel names, one per "dmas" entry
|
|
|
|
Example:
|
|
|
|
dmas = <&audmapp 0x2d00
|
|
&audmapp 0x3700>;
|
|
dma-names = "src0_ssiu0",
|
|
"dvc0_ssiu0";
|