]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - sound/soc/mediatek/common/mtk-afe-fe-dai.c
ASoC: mediatek: Fix UBSAN warning.
[linux.git] / sound / soc / mediatek / common / mtk-afe-fe-dai.c
index cf4978be062f8a7fc1fab122353c78e04a581054..3830e582e18829b7db1b2e7ef584debafeca75ed 100644 (file)
@@ -197,11 +197,10 @@ int mtk_afe_fe_trigger(struct snd_pcm_substream *substream, int cmd,
        switch (cmd) {
        case SNDRV_PCM_TRIGGER_START:
        case SNDRV_PCM_TRIGGER_RESUME:
-               if (memif->data->enable_shift >= 0)
-                       mtk_regmap_update_bits(afe->regmap,
-                                              memif->data->enable_reg,
-                                              1 << memif->data->enable_shift,
-                                              1 << memif->data->enable_shift);
+               mtk_regmap_update_bits(afe->regmap,
+                                      memif->data->enable_reg,
+                                      1 << memif->data->enable_shift,
+                                      1 << memif->data->enable_shift);
 
                /* set irq counter */
                mtk_regmap_update_bits(afe->regmap, irq_data->irq_cnt_reg,