Searched hist:"796884391504426 e9da15bdf76f73c5f4eda3714" (Results 1 – 1 of 1) sorted by relevance
/linux/sound/soc/codecs/ |
H A D | sta32x.c | diff 796884391504426e9da15bdf76f73c5f4eda3714 Mon Jul 11 17:01:23 CEST 2011 Johannes Stezenbach <js@sig21.net> ASoC: STA32x: Add mixer controls for biquad coefficients
The STA32x has a number of preset EQ settings, but also allows full user control of the biquad filter coeffcients (when "Automode EQ" is set to "User"). Each biquad has five signed, 24bit, fixed-point coefficients representing the range -1...1. The five biquad coefficients can be uploaded in one atomic operation into on-chip coefficient RAM. There are also a few prescale, postscale and mixing coefficients, in the same numeric format and range (a negative coefficient inverts phase).
These coefficients are made available as SNDRV_CTL_ELEM_TYPE_BYTES mixer controls.
Signed-off-by: Johannes Stezenbach <js@sig21.net> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
|