Hi,
On Thu, Jul 11, 2013 at 6:31 PM, Mark Brown broonie@kernel.org wrote:
On Thu, Jul 11, 2013 at 01:41:40PM +0200, Tomasz Figa wrote:
On Thursday 11 of July 2013 12:20:23 Mark Brown wrote:
This is a bit of a larger project sadly, there was resistance to doing the DT bindings based on compatible strings using the IP version :(
I'm not sure if this case is related to this problem in any way. I just suggested introducing a new include like samsung,exynos5420-i2s, a opposed to using samsung,exynos5250-i2s and adding flags, since the I2S in Exynos5420 is
Well, it *should* be samsung,i2s-vN where N is the version number of the IP but documentation on the versioning has been patchy hence this whole thinng.
A new version number is added when a there was some change in the IP like adding a internal mux to the IP, adding multi channel support, adding reset control bit. This was done in the older code with platform device. Same thing is followed here. So as previously done, adding a new compatible name like "samsung,i2s-v6" with new quirk "samsung,supports-tdm" is okey?
I will mention about this versioning info in the Documentation in the next patch.
the first one to have this TDM or whatever mode. (I'd still like to hear what it is...)
What it *should* be is the option to send more than one audio stream down a link using time division multiplexing.
Thanks Padma