[alsa-devel] [PATCH 1/6] ASoC: add Renesas R-Car core feature

Mark Brown broonie at kernel.org
Wed Jul 3 12:56:17 CEST 2013


On Sun, Jun 30, 2013 at 11:52:45PM -0700, Kuninori Morimoto wrote:

> + * Gen1
> + *
> + * SRU		: Sound Routing Unit
> + *  - SRC	: Sampling Rate Converter
> + *  - CMD
> + *    - CTU	: Channel Count Conversion Unit
> + *    - MIX	: Mixer
> + *    - DVC	: Digital Volume and Mute Function
> + *  - SSI	: Serial Sound Interface
> + *
> + * Gen2
> + *
> + * SCU		: Sampling Rate Converter Unit
> + *  - SRC	: Sampling Rate Converter
> + *  - CMD
> + *   - CTU	: Channel Count Conversion Unit
> + *   - MIX	: Mixer
> + *   - DVC	: Digital Volume and Mute Function
> + * SSIU		: Serial Sound Interface Unit
> + *  - SSI	: Serial Sound Interface

So, this hardware looks like something that should be using the soc-pcm
framework or representing the SCU as a CODEC device but it seems that
the final result here is going to be something that is open coded inside
the CPU driver.  This stuff doesn't all need to be added in the first
version but it does need to be where we're heading.

I think it'd help review here to strip out a lot of the stubs that are
in place and focus on just getting the basic functionality up and
running then build up the functionality later.  Right now it seems like
there's a lot of internal structure in here that's not connected to the
ASoC frameworks at all.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20130703/6a29f25b/attachment.sig>


More information about the Alsa-devel mailing list