AnsweredAssumed Answered

imx6 custom board audio problem with wm8960 on kernel 4.9

Question asked by KAAN GENCAY on Jun 19, 2020
Latest reply on Jun 23, 2020 by igorpadykov



I have a custom board based on i.MX6 quad and trying to run WM8960 audio codec chip as master.

WM8960 is on daughter board, and it has own 24MHz oscillator. So it has to be master and generate BCLK and FS clocks.

In kernel 4.9, in /sound/soc/codecs/wm8960.c file, I think it is set as slave.


How can I set the codec as master in kernel and device tree?


Do you have any suggestion for which device tree settings and kernel configurations work?