sof/tools/test/topology
Seppo Ingalsuo fc167f5e56 Tools: Test: Clean up test topologies build and update pipeline macros
This patch updates the tplg-build.sh script by omitting DMIC capture
test topologies generation, tone topolgies generation due to no
use and no maintenance. They can be fixed later.

The all DAI permutations are generated only for volume pipeline. The
src is removed. Instead a new algorithms topologies generation loop
is added for UP2 (APL) compatible topologies. The algorithms are
ASRC, FIR, IIR, and SRC.

The test-all, capture, playback macros are updated to use
PIPELINE_PCM_ADD and set up DAI for SCHEDULE_TIME_DOMAIN_TIMER. The
duplication of TEST_DAI_PORT in macro call is replaced by 0 to
prevent topology load fail on device.

The test-equalizer-playback-ssp.m4 is removed as obsolete.

Pipelines are added for FIR and IIR playback and capture. SRC playback
pipeline is improved by making tokens instance specific. The SRC
capture pipeline macro is only cosmetically improved.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
2020-02-26 22:29:10 +00:00
..
CMakeLists.txt cmake: add spdx license identifier 2019-06-02 16:38:17 +01:00
test-all.m4 Tools: Test: Clean up test topologies build and update pipeline macros 2020-02-26 22:29:10 +00:00
test-capture.m4 Tools: Test: Clean up test topologies build and update pipeline macros 2020-02-26 22:29:10 +00:00
test-playback.m4 Tools: Test: Clean up test topologies build and update pipeline macros 2020-02-26 22:29:10 +00:00
test-tone-playback.m4 topology: enable pcm range and pipeline rate and remove frame count 2019-08-15 14:29:22 +02:00
tplg-build.sh Tools: Test: Clean up test topologies build and update pipeline macros 2020-02-26 22:29:10 +00:00