mvebu-audio.txt 904 B

123456789101112131415161718192021222324252627282930313233
  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. - reg: physical base address of the controller and length of memory mapped
  7. region.
  8. - interrupts:
  9. with "marvell,kirkwood-audio", the audio interrupt
  10. with "marvell,dove-audio", a list of two interrupts, the first for
  11. the data flow, and the second for errors.
  12. - clocks: one or two phandles.
  13. The first one is mandatory and defines the internal clock.
  14. The second one is optional and defines an external clock.
  15. - clock-names: names associated to the clocks:
  16. "internal" for the internal clock
  17. "extclk" for the external clock
  18. Example:
  19. i2s1: audio-controller@b4000 {
  20. compatible = "marvell,dove-audio";
  21. reg = <0xb4000 0x2210>;
  22. interrupts = <21>, <22>;
  23. clocks = <&gate_clk 13>;
  24. clock-names = "internal";
  25. };