[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20130712114551.GD24508@sirena.org.uk>
Date: Fri, 12 Jul 2013 12:45:51 +0100
From: Mark Brown <broonie@...nel.org>
To: Richard Genoud <richard.genoud@...il.com>
Cc: Nicolas Ferre <nicolas.ferre@...el.com>,
Liam Girdwood <lgirdwood@...il.com>,
Bo Shen <voice.shen@...el.com>,
Lars-Peter Clausen <lars@...afoo.de>,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
alsa-devel@...a-project.org, devicetree-discuss@...ts.ozlabs.org
Subject: Re: [PATCH v5 1/7] sound: codec: wm8731: add rates constraints
On Thu, Jul 11, 2013 at 06:15:53PM +0200, Richard Genoud wrote:
Please always try to use commit logs that look like normal commit logs
for the subsystem.
> switch (freq) {
> - case 11289600:
> case 12000000:
> + wm8731->constraints = &wm8731_constraints_12000000;
> + break;
> case 12288000:
> - case 16934400:
> case 18432000:
> - wm8731->sysclk = freq;
> + wm8731->constraints = &wm8731_constraints_12288000_18432000;
> + break;
> + case 16934400:
> + case 11289600:
> + wm8731->constraints = &wm8731_constraints_11289600_16934400;
> break;
> default:
> return -EINVAL;
> }
This isn't going to work with systems which have a variable clock as the
input to the CODEC. If it's imposing constraints the driver needs to
allow setting the clock to zero as a way of removing constraints (and
any existing drivers should be updated to do this if needed).
Download attachment "signature.asc" of type "application/pgp-signature" (837 bytes)
Powered by blists - more mailing lists