From 160773718332aec395babfb57ba857ffc3acd924 Mon Sep 17 00:00:00 2001 From: Marcin Rajwa Date: Fri, 9 Nov 2018 12:58:11 +0100 Subject: [PATCH] I2S: Not enough padding for 24/32b, 48kHz Signed-off-by: Marcin Rajwa --- src/drivers/intel/cavs/ssp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drivers/intel/cavs/ssp.c b/src/drivers/intel/cavs/ssp.c index 6df6fd492..1e8d87473 100644 --- a/src/drivers/intel/cavs/ssp.c +++ b/src/drivers/intel/cavs/ssp.c @@ -526,8 +526,8 @@ static inline int ssp_set_config(struct dai *dai, slot_end_padding = frame_end_padding / 2; - if (slot_end_padding > 15) { - /* can't handle padding over 15 bits */ + if (slot_end_padding > SOF_DAI_INTEL_SSP_SLOT_PADDING_MAX) { + /* too big padding */ trace_ssp_error("ecf"); ret = -EINVAL; goto out;