Am Mittwoch, den 19.03.2014, 13:34 -0600 schrieb Stephen Warren:
On 03/18/2014 02:30 PM, Lucas Stach wrote:
On Tegra the convention is to have a single machine driver that's controlling the whole audio subsystem. This was introduced after the AC97 driver was merged and ever since AC97 has been broken.
FWIW, that last sentence isn't actually true at all. This structure has been in place since the very first addition of sound/soc/tegra/harmony.c (now sound/soc/tegra/tegra_wm8903.c).
I can really remember the details, but the clock handling as present has actually worked. So something has changed. It may not have to do with the sound machine driver but the conversion of the clock driver to CCF.
I agree that this isn't the best way to say this.
Regards, Lucas