blob: 8b070aeca3db9b9b8eabefbd2f41a61fe10007e0 [file] [log] [blame]
Stephen Warrenbf554992011-11-29 18:36:48 -07001NVIDIA Tegra 20 I2S controller
2
3Required properties:
4- compatible : "nvidia,tegra20-i2s"
5- reg : Should contain I2S registers location and length
6- interrupts : Should contain I2S interrupt
Stephen Warrend8f64792013-11-06 14:00:25 -07007- clocks : Must contain one entry, for the module clock.
8 See ../clocks/clock-bindings.txt for details.
Stephen Warren07999582013-11-07 10:11:27 -07009- resets : Must contain an entry for each entry in reset-names.
10 See ../reset/reset.txt for details.
11- reset-names : Must include the following entries:
12 - i2s
Stephen Warrenbf554992011-11-29 18:36:48 -070013- nvidia,dma-request-selector : The Tegra DMA controller's phandle and
14 request selector for this I2S controller
15
16Example:
17
18i2s@70002800 {
19 compatible = "nvidia,tegra20-i2s";
20 reg = <0x70002800 0x200>;
21 interrupts = < 45 >;
22 nvidia,dma-request-selector = < &apbdma 2 >;
Stephen Warrend8f64792013-11-06 14:00:25 -070023 clocks = <&tegra_car 11>;
Stephen Warren07999582013-11-07 10:11:27 -070024 resets = <&tegra_car 11>;
25 reset-names = "i2s";
Stephen Warrenbf554992011-11-29 18:36:48 -070026};