On Fri, Jun 27, 2014 at 04:45:11AM +0200, Lars-Peter Clausen wrote:
On 06/26/2014 04:22 PM, Russell King wrote:
Avoid creating duplicate directories by prefixing codecs and platforms with their separate identifiers. This avoids snd-soc-dummy (which can appear both as a dummy platform and a dummy codec on the same card) from clashing.
Do we actually want to create debugfs entries for the snd-soc-dummies? There shouldn't be any meaningful information in there.
On the one hand they're virtual things that we probably should be hiding but then again part of what we're trying to do is stub things out as they would be normally so special casing potentically causes problems.
If we want to and if we change the naming scheme of the debugfs entries anyway we should also add the component name to the entry name. This fixes a issue with devices that register multiple components.
The other thing is that we are working on generalizing the ASoC code and getting rid of the distinction between CODECs and platforms. Which means there won't really a way to get the prefix anymore soon.
Right, these are both issues. However I think the patch is OK for now, it does avoid an actual problem so I'll apply it for now - we can further improve it later.