summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree/bindings/sound/armada-370db-audio.txt
diff options
context:
space:
mode:
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-02-12 18:20:56 +0100
committerMark Brown <broonie@linaro.org>2014-02-14 21:36:34 +0100
commit74d04c3efbc4f10990e5c4218ad3f65bfdcf3c75 (patch)
tree04611fc99191420502dca2a5aba250db18b93dab /Documentation/devicetree/bindings/sound/armada-370db-audio.txt
parentASoC: kirkwood: enable Kirkwood driver for mvebu platforms (diff)
downloadlinux-74d04c3efbc4f10990e5c4218ad3f65bfdcf3c75.tar.xz
linux-74d04c3efbc4f10990e5c4218ad3f65bfdcf3c75.zip
sound: ASoC: add ASoC board driver for Armada 370 DB
This commit adds a simple ASoC board driver fo the Armada 370 Development Board, which connects the audio unit of the Armada 370 SoC to the I2C-based CS42L51. For now, only the analog audio input and output through the CS42L51 are supported, but a followup patch adds S/PDIF support to this driver. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Mark Brown <broonie@linaro.org>
Diffstat (limited to 'Documentation/devicetree/bindings/sound/armada-370db-audio.txt')
-rw-r--r--Documentation/devicetree/bindings/sound/armada-370db-audio.txt24
1 files changed, 24 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/armada-370db-audio.txt b/Documentation/devicetree/bindings/sound/armada-370db-audio.txt
new file mode 100644
index 000000000000..3893b4d15a20
--- /dev/null
+++ b/Documentation/devicetree/bindings/sound/armada-370db-audio.txt
@@ -0,0 +1,24 @@
+Device Tree bindings for the Armada 370 DB audio
+================================================
+
+These Device Tree bindings are used to describe the audio complex
+found on the Armada 370 DB platform.
+
+Mandatory properties:
+
+ * compatible: must be "marvell,a370db-audio"
+
+ * marvell,audio-controller: a phandle that points to the audio
+ controller of the Armada 370 SoC.
+
+ * marvell,audio-codec: a phandle that points to the analog audio
+ codec connected to the Armada 370 SoC.
+
+Example:
+
+ sound {
+ compatible = "marvell,a370db-audio";
+ marvell,audio-controller = <&audio_controller>;
+ marvell,audio-codec = <&audio_codec>;
+ status = "okay";
+ };