mvebu-audio.txt 957 B

12345678910111213141516171819202122232425262728293031323334
  1. * mvebu (Kirkwood, Dove, Armada 370) audio controller
  2. Required properties:
  3. - compatible:
  4. "marvell,kirkwood-audio" for Kirkwood platforms
  5. "marvell,dove-audio" for Dove platforms
  6. "marvell,armada370-audio" for Armada 370 platforms
  7. - reg: physical base address of the controller and length of memory mapped
  8. region.
  9. - interrupts:
  10. with "marvell,kirkwood-audio", the audio interrupt
  11. with "marvell,dove-audio", a list of two interrupts, the first for
  12. the data flow, and the second for errors.
  13. - clocks: one or two phandles.
  14. The first one is mandatory and defines the internal clock.
  15. The second one is optional and defines an external clock.
  16. - clock-names: names associated to the clocks:
  17. "internal" for the internal clock
  18. "extclk" for the external clock
  19. Example:
  20. i2s1: audio-controller@b4000 {
  21. compatible = "marvell,dove-audio";
  22. reg = <0xb4000 0x2210>;
  23. interrupts = <21>, <22>;
  24. clocks = <&gate_clk 13>;
  25. clock-names = "internal";
  26. };