Hi Mark, Stephen
There's more attributes that we might want to configure on the devices than just the actual DAI link. Clocks for example.
Sure, but this binding is *simple*-audio, right. If the intent is to create some more general/all-encompassing binding structure, I'd want to think about it and review it in a different way.
Right, but things like the clocks are basic enough.
I agree that "simple"-audio has "simple" settings.
But, there is a board which gets some data delay via external factor. Then, it needs special inversion, especially bit clock. Without this settings, that board can't get correct data. This is maybe special case, so, I need cpu/codec special settings as "option".
If you can agree this, "simple-audio,xxx = " will be common (for cpu/codec) settings, and "simple-audio,cpu,xxx" or "simple-audio,codec,xxx" can be used as "option" settings.
Best regards --- Kuninori Morimoto