On Mon, Dec 12, 2011 at 11:34:13AM -0800, Stephen Warren wrote:
Mark Brown wrote at Saturday, December 10, 2011 5:49 AM:
It's starting to get an idiomatic way of representing the external nodes, HDA is probably a good source of inspiration :) We do need to have a think about the jacks, though - simple ones are fine but multifinction is more fun.
I just wanted to confirm that you're talking about multiple audio functions here (e.g. mic+headphones), rather than mixing audio with other features (e.g. s-video + line out). I don't think the latter has
Both.
any kind of representation in the kernel right now though? That said,
Depends; if you listen to Lennart and Kay it's totally there already and there's nothing to worry about.
it might be a good idea to represent jacks outside any audio complex DT node, so that they could host functionality of different types if the HW does so...
Clearly, and even audio jacks have non-audio functionality like buttons.