diff options
| author | Stefan Binding <[email protected]> | 2025-04-30 10:31:19 +0000 |
|---|---|---|
| committer | Mark Brown <[email protected]> | 2025-04-30 23:22:06 +0000 |
| commit | 02b44a2b2bdcee03cbb92484d31e9ca1b91b2a38 (patch) | |
| tree | bf2760b159b0cc76014dd69c4c49ee5919629509 /scripts/gcc-plugins/cyc_complexity_plugin.c | |
| parent | ASoC: Intel: catpt: avoid type mismatch in dev_dbg() format (diff) | |
| download | kernel-02b44a2b2bdcee03cbb92484d31e9ca1b91b2a38.tar.gz kernel-02b44a2b2bdcee03cbb92484d31e9ca1b91b2a38.zip | |
ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers
The volume control for cs42l43 speakers has a maximum gain of +31.5 dB.
However, for many use cases, this can cause distorted audio, depending
various factors, such as other signal-processing elements in the chain,
for example if the audio passes through a gain control before reaching
the codec or the signal path has been tuned for a particular maximum
gain in the codec.
In the case of systems which use the soc_sdw_cs42l43 driver, audio will
likely be distorted in all cases above 0 dB, therefore add a volume
limit of 128, which is 0 dB maximum volume inside this driver.
Signed-off-by: Stefan Binding <[email protected]>
Reviewed-by: Charles Keepax <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Mark Brown <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions
