Hi Kevin,
Due to the holidays I haven’t spend too much time on it, but I tried a few things:
I tried a device tree like in the post linked by Josep, or based on the following:
https://community.toradex.com/t/max98357a-on-imx7s-with-simple-audio-card/
Which for me looks like this:
codec_ext: max98357a@0 {
compatible = "maxim,max98357a";
#sound-dai-cells = <0>;
};
sound {
compatible = "simple-audio-card";
simple-audio-card,name = "max98357a";
simple-audio-card,format = "i2s";
simple-audio-card,bitclock-master = <&dailink_master_cpu>;
simple-audio-card,frame-master = <&dailink_master_cpu>;
simple-audio-card,codec {
sound-dai = <&codec_ext>;
};
dailink_master_cpu: simple-audio-card,cpu {
sound-dai = <&sai1>;
};
};
But sadly with the same results.