From 5dc1c082d74fbfe40272fae0903fd3274c182293 Mon Sep 17 00:00:00 2001 From: Max van Kessel Date: Sun, 14 Feb 2021 22:13:06 +0100 Subject: [PATCH] audio: dmic: fix compile error on arm gcc 8 Fixes invalid conversion (channel) to enum PDM LR. GCC Permissive Error Signed-off-by: Max van Kessel --- include/audio/dmic.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/audio/dmic.h b/include/audio/dmic.h index 6da08d680d8..d80ae43405d 100644 --- a/include/audio/dmic.h +++ b/include/audio/dmic.h @@ -215,7 +215,7 @@ static inline void dmic_parse_channel_map(uint32_t channel_map_lo, channel_map >>= ((channel & BIT_MASK(3)) * 4U); *pdm = (channel >> 1) & BIT_MASK(3); - *lr = channel & BIT(0); + *lr = (enum pdm_lr) (channel & BIT(0)); } /**