commit | 94aa733a477dd5fe6eb153e5b6741488d743fab5 | [log] [tgz] |
---|---|---|
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | Tue May 01 18:45:09 2012 +0100 |
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | Tue May 01 19:21:07 2012 +0100 |
tree | 676e6e4c3a7d8623360ddf246829fd21079cc002 | |
parent | 6264f668d51647be68bcfde8a56042bd646a7855 [diff] |
ASoC: wm_hubs: Cache multiple DCS offsets Rather than invalidating the cached DCS value every time the headphone gain changes store multiple values, indexed by gain. This allows the optimisation we get from the cache to take effect more often. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>