All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Omair Mohammed Abdullah <omair.m.abdullah@linux.intel.com>
Cc: alsa-devel@alsa-project.org, lrg@ti.com,
	Ramesh Babu <ramesh.babu@intel.com>
Subject: Re: ASoC:Question rate constraint between the dais
Date: Fri, 16 Mar 2012 19:22:33 +0000	[thread overview]
Message-ID: <20120316192231.GI3158@opensource.wolfsonmicro.com> (raw)
In-Reply-To: <4F63105E.3080705@linux.intel.com>


[-- Attachment #1.1: Type: text/plain, Size: 812 bytes --]

On Fri, Mar 16, 2012 at 03:35:18PM +0530, Omair Mohammed Abdullah wrote:

> You are right to say that it is not a machine constraint but a codec
> constraint. The problem is that if a DAI (say the "SN95031 Headset
> DAI") is opened with a 44.1 khz rate, then another DAI (say "SN95031
> Voice") is opened with a 48 khz rate, then we need to reject the
> second open because the codec cannot support both rates at the same
> time.

> Is there any way to do this with constraint_lists? The way it is
> done in the wm8988 driver does not apply here because there it is a
> single DAI.

There's a way to do this, and it's the way that the WM8988 driver is
doing it - obviously you'll have different criteria for choosing
constraints but the actual application of the constraints is going to be
done in the same way.

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



  reply	other threads:[~2012-03-16 19:22 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-15  9:53 ASoC:Question rate constraint between the dais Ramesh Babu
2012-03-15 17:53 ` Mark Brown
2012-03-15 21:28   ` Trent Piepho
2012-03-16 19:25     ` Mark Brown
2012-03-16 20:00       ` Lars-Peter Clausen
2012-03-17 11:41         ` Mark Brown
2012-03-17 13:00         ` Clemens Ladisch
     [not found]   ` <9DF50024A2F6A5439EBFE2E74F4E9198055254@BGSMSX101.gar.corp.intel.com>
2012-03-16 10:05     ` Omair Mohammed Abdullah
2012-03-16 19:22       ` Mark Brown [this message]
2012-03-16 22:01         ` Trent Piepho
2012-03-17 11:48           ` Mark Brown
2012-03-17 19:49             ` Trent Piepho
2012-03-17 20:31               ` Mark Brown
2012-03-18  6:22               ` Jassi Brar
2012-03-18 21:27                 ` Mark Brown
2012-03-19 16:12 ` James Courtier-Dutton
2012-03-19 16:32   ` Mark Brown

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20120316192231.GI3158@opensource.wolfsonmicro.com \
    --to=broonie@opensource.wolfsonmicro.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=lrg@ti.com \
    --cc=omair.m.abdullah@linux.intel.com \
    --cc=ramesh.babu@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.