[alsa-devel] [PATCH 1/2] ASoC: tlv320aic3x: Add output driver pop reduction controls
Peter Ujfalusi
peter.ujfalusi at ti.com
Tue Nov 11 09:01:44 CET 2014
On 11/10/2014 03:27 PM, Mark Brown wrote:
> On Mon, Nov 10, 2014 at 03:23:04PM +0200, Peter Ujfalusi wrote:
>> On 11/10/2014 12:51 PM, Mark Brown wrote:
>
>>>> + /* Pop reduction */
>>>> + SOC_ENUM("Output Driver Power-On time", aic3x_pop_reduction_enum[0]),
>>>> + SOC_ENUM("Output Driver Ramp-up step", aic3x_pop_reduction_enum[1]),
>
>>> Don't add arrays of enums with magic number indexes like this, it's hard
>>> to read and hence error prone.
>
>> I agree on this. I have not changed this since this driver is using enums like
>> this and I thought it is better to follow the style.
>
>> But if I add these to the aic3x_enum[] array with a define for the ID I think
>> it is going to be a bit better?
>
> A bit, though I think I'd still prefer to use individual variables, it's
> less to fix when someone does get round to fixing the driver.
Sure, let's do that then.
--
Péter
More information about the Alsa-devel
mailing list