diff --git a/sound/soc/tegra-alt/tegra210_amx_alt.c b/sound/soc/tegra-alt/tegra210_amx_alt.c index 9fcdd197..363647ff 100644 --- a/sound/soc/tegra-alt/tegra210_amx_alt.c +++ b/sound/soc/tegra-alt/tegra210_amx_alt.c @@ -356,9 +356,9 @@ int tegra210_amx_set_channel_map(struct snd_soc_dai *dai, /* making byte_mask */ if (i > 32) - byte_mask2 |= 1 << (32 - i); + byte_mask2 |= (1 << (i - 32)); else - byte_mask1 |= 1 << i; + byte_mask1 |= (1 << i); } }