[alsa-devel] [PATCH 1/5 v7][RFC] ASoC: add snd_soc_register_cpu()

Kuninori Morimoto kuninori.morimoto.gx at renesas.com
Thu Feb 28 01:42:35 CET 2013


Hi Stephen

> On 02/25/2013 01:51 AM, Kuninori Morimoto wrote:
> > Current ASoC has register function for platform/codec/dai/card,
> > but doesn't have for cpu.
> > It often produces confusion and fault on ASoC.
> > This patch adds very basic register function for cpu
> 
> This seems reasonable to me.
> 
> I can't recall how much influence the existing CODEC objects have on the
> various routing/matching decisions inside the ASoC core. While this
> patch does register and unregister CPU objects, I wonder if it should
> have more impact on any of the existing core code? Certainly I'd expect
> the CPU objects to show up in ASoC's debugfs and any similar files...

This patch doesn't have any impact to existing drivers.
It just added new cpu list.

> So as far as it goes,
> Reviewed-by: Stephen Warren <swarren at nvidia.com>
> 
> But I suspect this patch might need to do a bunch of other stuff too, or
> add a bunch of follow-on patches for that?

If Mark can accept this new feature (= register CPU),
I think we can start to switch to use it.
But current struct CPU is very very simple, and it doesn't have any effect for existing code

Best regards
---
Kuninori Morimoto


More information about the Alsa-devel mailing list