1 // Definitions for SuperAudioBoard
6 compatible = "brcm,bcm2835";
11 compatible = "simple-audio-card";
12 i2s-controller = <&i2s>;
15 simple-audio-card,name = "SuperAudioBoard";
17 simple-audio-card,widgets =
21 simple-audio-card,routing =
29 simple-audio-card,format = "i2s";
31 simple-audio-card,bitclock-master = <&sound_master>;
32 simple-audio-card,frame-master = <&sound_master>;
34 simple-audio-card,cpu {
36 dai-tdm-slot-num = <2>;
37 dai-tdm-slot-width = <32>;
40 sound_master: simple-audio-card,codec {
41 sound-dai = <&cs4271>;
42 system-clock-frequency = <24576000>;
62 #sound-dai-cells = <0>;
63 compatible = "cirrus,cs4271";
66 reset-gpio = <&gpio 26 0>; /* Pin 26, active high */
71 gpiopin = <&cs4271>,"reset-gpio:4";