19 Sep
2014
19 Sep
'14
2:51 p.m.
Nicolin Chen wrote:
You can't just redefine a property, because that breaks backwards
compatibility with older device trees or older kernels.
Sorry, I'm not sure what's the problem here. It just drops i2s stuff and leave AC97 part as we discussed. Why would old DTs be broken? Is that possible for you to give me an example to understand the point?
If you have an older kernel with a newer device tree (that doesn't have "i2s-mode"), the driver will fail to load because "i2s-mode" is missing.