summaryrefslogtreecommitdiff
path: root/block/blk.h
diff options
context:
space:
mode:
authorJohannes Stezenbach <js@sig21.net>2011-07-11 19:01:23 +0400
committerMark Brown <broonie@opensource.wolfsonmicro.com>2011-07-13 19:24:31 +0400
commit796884391504426e9da15bdf76f73c5f4eda3714 (patch)
tree2e7505ffa5823c93fea5b5403c24c0e3f8c2b5a3 /block/blk.h
parent5b7396709e0b2d43527024316e0bc4630759bcf3 (diff)
downloadlinux-796884391504426e9da15bdf76f73c5f4eda3714.tar.xz
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>
Diffstat (limited to 'block/blk.h')
0 files changed, 0 insertions, 0 deletions