mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-07 13:43:51 +00:00
ASoC: mt8365: Remove spurious unsigned long casts
The regmap APIs take unsigned ints not unsigned longs so casting their arguments to unsigned longs is not a good choice, the constants being cast here are all unsigned ints anyway. Reviewed-by: Alexandre Mergnat <amergnat@baylibre.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Tested-by: Nathan Chancellor <nathan@kernel.org> # build Signed-off-by: Mark Brown <broonie@kernel.org> Link: https://patch.msgid.link/20240907-asoc-fix-mt8365-build-v1-2-7ad0bac20161@kernel.org Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
d01c6a3987
commit
1b084d8e3b
@ -385,7 +385,7 @@ static int mt8365_afe_set_2nd_i2s_asrc(struct mtk_base_afe *afe,
|
||||
/* disable IIR coeff SRAM access */
|
||||
regmap_update_bits(afe->regmap, AFE_ASRC_2CH_CON0,
|
||||
COEFF_SRAM_CTRL,
|
||||
(unsigned long)~COEFF_SRAM_CTRL);
|
||||
~COEFF_SRAM_CTRL);
|
||||
regmap_update_bits(afe->regmap, AFE_ASRC_2CH_CON2,
|
||||
CLR_IIR_HISTORY | IIR_EN | IIR_STAGE_MASK,
|
||||
CLR_IIR_HISTORY | IIR_EN |
|
||||
@ -393,7 +393,7 @@ static int mt8365_afe_set_2nd_i2s_asrc(struct mtk_base_afe *afe,
|
||||
} else {
|
||||
/* disable IIR */
|
||||
regmap_update_bits(afe->regmap, AFE_ASRC_2CH_CON2,
|
||||
IIR_EN, (unsigned long)~IIR_EN);
|
||||
IIR_EN, ~IIR_EN);
|
||||
}
|
||||
|
||||
/* CON3 setting (RX OFS) */
|
||||
@ -456,7 +456,7 @@ static int mt8365_afe_set_2nd_i2s_asrc_enable(struct mtk_base_afe *afe,
|
||||
ASM_ON, ASM_ON);
|
||||
else
|
||||
regmap_update_bits(afe->regmap, AFE_ASRC_2CH_CON0,
|
||||
ASM_ON, (unsigned long)~ASM_ON);
|
||||
ASM_ON, ~ASM_ON);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user