On 02.11.2017 22:32, Liam Girdwood wrote:
Standard set is too big for CHT memory.
Yep, thanks for fix!
Eventually a host driver related feature that would allow firmware to request segments of tables data would be great for this kind of tables data needs for algorithms. The filters to convert between various 8 kHz * N <-> 11.025 kHz * M are rather long and a SRC instance uses only one (or two) coefficient set at a time.
Signed-off-by: Liam Girdwood liam.r.girdwood@linux.intel.com
src/audio/src_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/audio/src_config.h b/src/audio/src_config.h index a34e8a5..66f23da 100644 --- a/src/audio/src_config.h +++ b/src/audio/src_config.h @@ -34,7 +34,7 @@
#include <config.h>
-#if CONFIG_BAYTRAIL +#if defined CONFIG_BAYTRAIL || defined CONFIG_CHERRYTRAIL #define SRC_SHORT 1 #include <reef/audio/coefficients/src/src_tiny_int16_define.h> #include <reef/audio/coefficients/src/src_tiny_int16_table.h>