arm64: renesas: salvator-x: Sound DVC support
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Wed, 25 Nov 2015 06:39:13 +0000 (06:39 +0000)
committerSimon Horman <horms+renesas@verge.net.au>
Thu, 26 Nov 2015 02:31:43 +0000 (11:31 +0900)
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts

index 47bf252774d74537e0d0ef6ee14f263d35934e68..c5f709e7c0ba36330d1f65f82b54981a37d142b9 100644 (file)
@@ -8,6 +8,29 @@
  * kind, whether express or implied.
  */
 
+/*
+ * SSI-AK4613
+ *
+ * This command is required when Playback/Capture
+ *
+ *     amixer set "DVC Out" 100%
+ *     amixer set "DVC In" 100%
+ *
+ * You can use Mute
+ *
+ *     amixer set "DVC Out Mute" on
+ *     amixer set "DVC In Mute" on
+ *
+ * You can use Volume Ramp
+ *
+ *     amixer set "DVC Out Ramp Up Rate"   "0.125 dB/64 steps"
+ *     amixer set "DVC Out Ramp Down Rate" "0.125 dB/512 steps"
+ *     amixer set "DVC Out Ramp" on
+ *     aplay xxx.wav &
+ *     amixer set "DVC Out"  80%  // Volume Down
+ *     amixer set "DVC Out" 100%  // Volume Up
+ */
+
 /dts-v1/;
 #include "r8a7795.dtsi"
 
 
        rcar_sound,dai {
                dai0 {
-                       playback = <&ssi0 &src0>;
-                       capture  = <&ssi1 &src1>;
+                       playback = <&ssi0 &src0 &dvc0>;
+                       capture  = <&ssi1 &src1 &dvc1>;
                };
        };
 };