aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcus Cooper <codekipper@gmail.com>2014-07-22 07:06:48 -0400
committerMaxime Ripard <maxime.ripard@free-electrons.com>2015-10-21 16:43:27 -0400
commitbcf884504bac05df5e47766142eed304fa3ad953 (patch)
treecab67c76c45254a3a4101f10b38ff617f2c667e2
parentdbe4dd1e617a24b609b92c1551702a73c88858aa (diff)
ARM: sun4i: Add sunxi codec device node
The A10 SoC includes the Allwinner audio codec, capable of both 24-bit playback and capture. This commit adds a device node for it. Signed-off-by: Marcus Cooper <codekipper@gmail.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Chen-Yu Tsai <wens@csie.org>
-rw-r--r--arch/arm/boot/dts/sun4i-a10.dtsi13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/sun4i-a10.dtsi b/arch/arm/boot/dts/sun4i-a10.dtsi
index 8993dfadd18c..aa90f319309b 100644
--- a/arch/arm/boot/dts/sun4i-a10.dtsi
+++ b/arch/arm/boot/dts/sun4i-a10.dtsi
@@ -1022,6 +1022,19 @@
1022 status = "disabled"; 1022 status = "disabled";
1023 }; 1023 };
1024 1024
1025 codec: codec@01c22c00 {
1026 #sound-dai-cells = <0>;
1027 compatible = "allwinner,sun4i-a10-codec";
1028 reg = <0x01c22c00 0x40>;
1029 interrupts = <30>;
1030 clocks = <&apb0_gates 0>, <&codec_clk>;
1031 clock-names = "apb", "codec";
1032 dmas = <&dma SUN4I_DMA_NORMAL 19>,
1033 <&dma SUN4I_DMA_NORMAL 19>;
1034 dma-names = "rx", "tx";
1035 status = "disabled";
1036 };
1037
1025 sid: eeprom@01c23800 { 1038 sid: eeprom@01c23800 {
1026 compatible = "allwinner,sun4i-a10-sid"; 1039 compatible = "allwinner,sun4i-a10-sid";
1027 reg = <0x01c23800 0x10>; 1040 reg = <0x01c23800 0x10>;