sf_wm8960.dtsi 1023 B

123456789101112131415161718192021222324252627282930313233343536
  1. &sound{
  2. compatible = "simple-audio-card";
  3. simple-audio-card,format = "i2s";
  4. simple-audio-card,name = "seeed-2mic-voicecard";
  5. simple-audio-card,bitclock-master = <&dailink0_master>;
  6. simple-audio-card,frame-master = <&dailink0_master>;
  7. simple-audio-card,codec-clock-rate = <12288000>;
  8. status = "okay";
  9. simple-audio-card,widgets =
  10. "Microphone", "Mic Jack",
  11. "Line", "Line In",
  12. "Line", "Line Out",
  13. "Speaker", "Speaker",
  14. "Headphone", "Headphone Jack";
  15. simple-audio-card,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. simple-audio-card,cpu0 {
  25. sound-dai = <&i2sdac0>;
  26. };
  27. cpu1 {
  28. sound-dai = <&i2sadc0>;
  29. };
  30. dailink0_master:simple-audio-card,codec {
  31. sound-dai = <&wm8960>;
  32. clocks = <&wm8960_mclk>;
  33. clock-names = "mclk";
  34. };
  35. };