diff options
author | Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com> | 2018-01-19 04:25:28 -0500 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2018-02-12 07:49:50 -0500 |
commit | 28fb53de064b24eed55540ddeccab517e4babca3 (patch) | |
tree | 28e8a21b5032977297757fa4fea7fe7912f29059 | |
parent | f12df6614bee36c11ba0b3fb2d74b7d47b955434 (diff) |
ASoC: uniphier: add DT bindings documentation for UniPhier AIO
This patch adds DT binding documentation for UniPhier
AIO audio subsystem.
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
-rw-r--r-- | Documentation/devicetree/bindings/sound/uniphier,aio.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/sound/uniphier,aio.txt b/Documentation/devicetree/bindings/sound/uniphier,aio.txt new file mode 100644 index 000000000000..73f6c27ae4f7 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/uniphier,aio.txt | |||
@@ -0,0 +1,36 @@ | |||
1 | Socionext UniPhier SoC audio driver | ||
2 | |||
3 | The Socionext UniPhier audio subsystem consists of I2S and S/PDIF blocks in | ||
4 | the same register space. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible : should be one of the following: | ||
8 | "socionext,uniphier-ld11-aio" | ||
9 | "socionext,uniphier-ld20-aio" | ||
10 | - reg : offset and length of the register set for the device. | ||
11 | - interrupts : should contain I2S or S/PDIF interrupt. | ||
12 | - pinctrl-names : should be "default". | ||
13 | - pinctrl-0 : defined I2S signal pins for an external codec chip. | ||
14 | - clock-names : should include following entries: | ||
15 | "aio" | ||
16 | - clocks : a list of phandle, should contain an entry for each | ||
17 | entry in clock-names. | ||
18 | - reset-names : should include following entries: | ||
19 | "aio" | ||
20 | - resets : a list of phandle, should contain an entry for each | ||
21 | entry in reset-names. | ||
22 | - #sound-dai-cells: should be 1. | ||
23 | |||
24 | Example: | ||
25 | audio { | ||
26 | compatible = "socionext,uniphier-ld20-aio"; | ||
27 | reg = <0x56000000 0x80000>; | ||
28 | interrupts = <0 144 4>; | ||
29 | pinctrl-names = "default"; | ||
30 | pinctrl-0 = <&pinctrl_aout>; | ||
31 | clock-names = "aio"; | ||
32 | clocks = <&sys_clk 40>; | ||
33 | reset-names = "aio"; | ||
34 | resets = <&sys_rst 40>; | ||
35 | #sound-dai-cells = <1>; | ||
36 | }; | ||