mirror of
https://github.com/torvalds/linux.git
synced 2024-12-23 19:31:53 +00:00
caf18c27dd
This patch adds DT support to Audio DMAC peri peri driver. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> [horms+renesas@verge.net.au: Do not add trailing blank line to rcar-audmapp.txt] [horms+renesas@verge.net.au: squashed patch to add NULL terminater to audmapp_of_match] Signed-off-by: Simon Horman <horms+renesas@verge.net.au> Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
30 lines
717 B
Plaintext
30 lines
717 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/DRS value]> pairs,
|
|
where SRS/DRS values are fixed handles, specified in the SoC
|
|
manual as the value that would be written into the PDMACHCR.
|
|
- dma-names: a list of DMA channel names, one per "dmas" entry
|
|
|
|
Example:
|
|
|
|
dmas = <&audmapp 0x2d00
|
|
&audmapp 0x3700>;
|
|
dma-names = "src0_ssiu0",
|
|
"dvc0_ssiu0";
|