dsp: lsm: remove the size checking for sound model
Currently q6lsm driver only allows buffer to be allocated for SVA sound model with size larger than 512 byte in function q6lsm_snd_model_buf_alloc.This causes issue when a valid SVA sound model is smaller than 512 byte. Since there is no restriction in ADSP for sound model size, remove this size checking to allow sound models with smaller size. Change-Id: I716dc8c0e1a4e3189cd334ef692ff07f3e4635db Signed-off-by: Xiaoyu Ye <benyxy@codeaurora.org>
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
1e4e99502b
commit
b58c0716e4
@@ -28,7 +28,6 @@
|
||||
#include "adsp_err.h"
|
||||
|
||||
#define APR_TIMEOUT (HZ)
|
||||
#define LSM_ALIGN_BOUNDARY 512
|
||||
#define LSM_SAMPLE_RATE 16000
|
||||
#define QLSM_PARAM_ID_MINOR_VERSION 1
|
||||
#define QLSM_PARAM_ID_MINOR_VERSION_2 2
|
||||
@@ -1973,7 +1972,7 @@ int q6lsm_snd_model_buf_alloc(struct lsm_client *client, size_t len,
|
||||
size_t total_mem = 0;
|
||||
struct lsm_sound_model *sm = NULL;
|
||||
|
||||
if (!client || len <= LSM_ALIGN_BOUNDARY)
|
||||
if (!client)
|
||||
return rc;
|
||||
|
||||
pr_debug("%s:Snd Model len = %zd, stage idx %d\n",
|
||||
|
Reference in New Issue
Block a user