blob: 0c113ffe381492627474948aeb3f8357c4693d44 [file] [log] [blame]
Stephen Warren4fb03842012-04-10 16:32:00 -06001NVIDIA Tegra30 I2S controller
2
3Required properties:
4- compatible : "nvidia,tegra30-i2s"
5- reg : Should contain I2S registers location and length
Stephen Warrend8f64792013-11-06 14:00:25 -07006- clocks : Must contain one entry, for the module clock.
7 See ../clocks/clock-bindings.txt for details.
Stephen Warren07999582013-11-07 10:11:27 -07008- resets : Must contain an entry for each entry in reset-names.
9 See ../reset/reset.txt for details.
10- reset-names : Must include the following entries:
11 - i2s
Stephen Warren4fb03842012-04-10 16:32:00 -060012- nvidia,ahub-cif-ids : The list of AHUB CIF IDs for this port, rx (playback)
13 first, tx (capture) second. See nvidia,tegra30-ahub.txt for values.
14
15Example:
16
Stephen Warrend8f64792013-11-06 14:00:25 -070017i2s@70080300 {
Stephen Warren4fb03842012-04-10 16:32:00 -060018 compatible = "nvidia,tegra30-i2s";
19 reg = <0x70080300 0x100>;
20 nvidia,ahub-cif-ids = <4 4>;
Stephen Warrend8f64792013-11-06 14:00:25 -070021 clocks = <&tegra_car 11>;
Stephen Warren07999582013-11-07 10:11:27 -070022 resets = <&tegra_car 11>;
23 reset-names = "i2s";
Stephen Warren4fb03842012-04-10 16:32:00 -060024};