sf_wm8960.dtsi 754 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. &sound{
  2. /* i2s + wm8960 */
  3. simple-audio-card,dai-link@1 {
  4. reg = <1>;
  5. status = "okay";
  6. format = "i2s";
  7. bitclock-master = <&sndcodec1>;
  8. frame-master = <&sndcodec1>;
  9. widgets =
  10. "Microphone", "Mic Jack",
  11. "Line", "Line In",
  12. "Line", "Line Out",
  13. "Speaker", "Speaker",
  14. "Headphone", "Headphone Jack";
  15. routing =
  16. "Headphone Jack", "HP_L",
  17. "Headphone Jack", "HP_R",
  18. "Speaker", "SPK_LP",
  19. "Speaker", "SPK_LN",
  20. "LINPUT1", "Mic Jack",
  21. "LINPUT3", "Mic Jack",
  22. "RINPUT1", "Mic Jack",
  23. "RINPUT2", "Mic Jack";
  24. cpu0 {
  25. sound-dai = <&i2sdac0>;
  26. };
  27. cpu1 {
  28. sound-dai = <&i2sadc0>;
  29. };
  30. sndcodec1:codec {
  31. sound-dai = <&wm8960>;
  32. clocks = <&wm8960_mclk>;
  33. clock-names = "mclk";
  34. };
  35. };
  36. };