Dne 03. 09. 20 v 22:10 Pierre-Louis Bossart napsal(a):
The SOF (Sound Open Firmware) tree contains a lot of references in topology files to 'codec_slave'/'codec_master' terms, which in turn come from alsa-lib and ALSA/ASoC topology support at the kernel level. These terms are no longer compatible with the guidelines adopted by the kernel community [1] and need to change in backwards-compatible ways.
The main/secondary terms typically suggested in guidelines don't mean anything for clocks, this patchset suggests instead the use of 'provider' and 'follower' terms, with the 'codec' prefix kept to make it clear that the codec is the reference. The CM/CF suffixes are also replaced by CP/CF.
Only my 2 cents: It's just another word combo. See bellow for sources for others.
I would prefer probably provider/consumer . It sounds more technic.
[1] https://en.wikipedia.org/wiki/Master/slave_(technology) [2] https://www.zdnet.com/article/linux-team-approves-new-terminology-bans-terms...
Jaroslav